A method for accurate search of comprehensive information, comprising the following steps:
- using a computer system comprising one or more processors and one or more memory devices to perform a search;
- outputting a general topic keyword text box in a template for accurate search of comprehensive information, an alternative pragmatic keyword template, a common keyword text box under a pragmatic keyword, a search data type option, a search scope option, and a search operation instruction identifier;
- obtaining, in the general topic keyword text box, a general topic keyword entered by a searching user, obtaining, in the alternative pragmatic keyword template, a pragmatic keyword or a pragmatic keyword classification item selected by the searching user, and obtaining, under the pragmatic keyword selected by the user, a common keyword entered by the searching user;
- obtaining a search data type selection result and a search operation instruction, and before executing the search operation instruction, judging whether the obtained search keyword comprises only the pragmatic keyword, wherein when the judgment result is “Yes”, outputting prompt information “please enter a keyword” or a synonym, and not executing the search operation instruction and when the judgment result is “No”, executing the search operation instruction, and using the obtained general topic keyword, the pragmatic keyword, the common keyword, and a combination result thereof to match various keywords in structured information, structured summary information, semi-structured information, and unstructured information of release information;
- using the obtained general topic keyword, the pragmatic keyword, and the common keyword to match various keywords in various types of structured release information that is on other websites outside the computer system and has already established a structural label mapping relationship with structural items in the template for accurate search of comprehensive information;
- and wherein
- when the obtained search keyword and the combination result match the keywords in the release information successfully, invoking corresponding information of the successfully matched structured information, structured summary information, semi-structured information, unstructured information, and various types of structured release information that has already established a structural label mapping relationship with the structural items in the template for accurate search of comprehensive information, for displaying, wherein
- obtaining a pragmatic keyword classification item in the output alternative pragmatic keyword template is equivalent to obtaining all pragmatic keywords of the classification;
- the obtained pragmatic keywords are from a multiple-choice result;
- and the common keyword that is entered by the user and obtained under the selected pragmatic keyword is from multiple common keywords entered under multiple selected pragmatic keywords;
- and
- wherein the method for obtaining a general topic keyword, a pragmatic keyword, and a common keyword further comprise the following steps:
- when obtaining the pragmatic keyword selected by the searching user, synchronously obtaining an application function selection result of the pragmatic keyword;
- when the obtained application function selection result of the pragmatic keyword is “invoke related information” and a synonym, determining that the obtained pragmatic keyword is a pragmatic keyword indicating an invoked information scope of the obtained general topic keyword;
- and
- when the obtained application function selection result of the pragmatic keyword is “enter a keyword in a specified scope” and a synonym, outputting a search keyword input interface under the pragmatic keyword, and obtaining a common keyword entered under the pragmatic keyword, wherein:
- before using the obtained general topic keyword, the pragmatic keyword, and the common keyword to match various keywords in various types of structured release information that is on other websites outside the computer system and has already established a structural label mapping relationship with structural items in the template for accurate search of comprehensive information, the method further comprises the following steps:
- outputting a template for setting a mapping relationship between preset structural items in the template for accurate search of comprehensive information and structural labels in the structured release information and structured summary release information on other websites outside the computer system;
- and
- obtaining a result of setting the mapping relationship between the preset structural items in the template for accurate search of comprehensive information and the structural labels in various types of structured release information on other websites outside the computer system.