CN105653673A - Information searching method and apparatus - Google Patents
Information searching method and apparatus Download PDFInfo
- Publication number
- CN105653673A CN105653673A CN201511017763.8A CN201511017763A CN105653673A CN 105653673 A CN105653673 A CN 105653673A CN 201511017763 A CN201511017763 A CN 201511017763A CN 105653673 A CN105653673 A CN 105653673A
- Authority
- CN
- China
- Prior art keywords
- field
- searched
- key word
- searched key
- semantic domain
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Machine Translation (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present disclosure discloses an information searching method and apparatus, and belongs to the field of searching technologies. The information searching method comprises: acquiring to-be-searched information that comprises at least one searching keyword; according to a preset correspondence relationship between the preset keyword and association information, acquiring a field corresponding to each searching keyword; determining a semantic field matched with the at least one searching keyword; and based on the semantic field, searching for the at least one searching keyword. By pre-establishing the preset correspondence relationship between the preset keyword and the association information, the to-be-searched information that comprises the at least one searching keyword is acquired; the field corresponding to each searching keyword is acquired according to the preset correspondence relationship; the semantic field matched with the at least one searching keyword is determined; and based on the semantic field, the at least one searching keyword is searched for, rather than perform a search only by adopting the at least one searching keyword, so that a searching result that belongs to the semantic field can be acquired, thereby improving searching accuracy and improving flexibility.
Description
Technical field
The disclosure relates to search technique field, particularly a kind of information search method and device.
Background technology
Along with the development of internet, the data volume of the network information is increasing, and user wants to obtain that some is interestedInformation time, can adopt the mode of search to obtain.
User can input information to be searched, and information to be searched is uploaded to search server, and search server in advanceStore Search Results corresponding to multiple default vocabulary, in the time receiving information to be searched, can and store information to be searchedMultiple default vocabulary mate, determine the default vocabulary identical or similar with this information to be searched, thereby get withSearch Results corresponding to default vocabulary that this information to be searched is identical or similar, returns to user.
Summary of the invention
For overcoming the problem existing in correlation technique, the disclosure provides a kind of information search method and device. Described technologyScheme is as follows:
According to the first aspect of disclosure embodiment, a kind of information search method is provided, described method comprises:
Obtain information to be searched, described information to be searched comprises at least one searched key word;
According to the default corresponding relation between predetermined keyword and related information, obtain described at least one searched key wordIn the corresponding field of each searched key word, described related information at least comprises the neck under corresponding predetermined keywordTerritory;
According to the corresponding field of each searched key word getting, determine and described at least one searched key wordThe semantic domain of joining;
Based on described semantic domain, described at least one searched key word is searched for.
In another embodiment, described method also comprises:
Obtain the related information of multiple predetermined keyword and each predetermined keyword;
Set up the default corresponding relation between each predetermined keyword and the related information of corresponding predetermined keyword.
In another embodiment, field corresponding to each searched key word that described basis gets, determines with extremely describedThe semantic domain of few searched key word coupling, comprising:
In the time getting multiple field, determine the occurrence number in each field in described multiple field, the going out of each fieldThe several certificates of occurrence corresponding searched key word number in described information to be searched is determined;
According to the occurrence number in each field, from described multiple fields, determine described semantic domain.
In another embodiment, described according to the occurrence number in each field, from described multiple fields, determine institute's predicateJustice field, comprising:
According to the occurrence number in each field in described multiple fields order from big to small, choose the neck of preset numberTerritory, as described semantic domain.
In another embodiment, described according to the occurrence number in each field, from described multiple fields, determine institute's predicateJustice field, comprising:
By described composition field, the multiple field set getting;
According to the occurrence number in each field in the set of described field, from the set of described field, determine described semantic neckTerritory.
In another embodiment, the corresponding field of each searched key word that described basis gets, determine with described inThe semantic domain of at least one searched key word coupling, comprising:
When getting multiple fields, determine the searching times in each field in described multiple field, the search in each fieldNumber of times is determined according to historical search record;
According to the searching times in each field, from described multiple fields, determine described semantic domain.
In another embodiment, described according to the searching times in each field, from described multiple fields, determine institute's predicateJustice field, comprising:
According to the searching times in each field in described multiple fields order from big to small, choose the neck of preset numberTerritory, as described semantic domain.
In another embodiment, described according to the searching times in each field, from described multiple fields, determine institute's predicateJustice field, comprising:
By described composition field, the multiple field set getting;
According to the searching times in each field in the set of described field, from the set of described field, determine described semantic neckTerritory.
In another embodiment, described method also comprises:
According to historical search record, obtain at least one historical search keyword;
According to described default corresponding relation, each historical search of obtaining in described at least one historical search keyword is closedThe field that keyword is corresponding;
Determine the searching times in the each field getting, the searching times in each field closes according to corresponding historical searchThe occurrence number of keyword in described historical search record determined.
In another embodiment, the described searching times of determining the each field getting, comprising:
For the each field getting, by historical search keyword corresponding described field at described historical search recordIn occurrence number as the searching times in described field.
In another embodiment, the corresponding field of each searched key word that described basis gets, determine with described inThe semantic domain of at least one searched key word coupling, comprising:
In the time getting a field, the described field getting is defined as and described at least one searched key wordThe semantic domain of joining.
In another embodiment, described related information also comprises the conjunctive word in the affiliated field of corresponding keyword, described baseIn described semantic domain, described at least one searched key word is searched for, comprising:
Obtain the described conjunctive word of at least one searched key word in described semantic domain;
To described at least one searched key word and described in the conjunctive word that gets search for, obtain Search Results.
According to the second aspect of disclosure embodiment, a kind of information retrieval device is provided, described device comprises:
The first acquisition module, for obtaining information to be searched, described information to be searched comprises at least one searched key word;
The second acquisition module, for according to the default corresponding relation between predetermined keyword and related information, described in obtainingThe corresponding field of each searched key word at least one searched key word, described related information at least comprises the pre-of correspondenceIf the field under keyword;
Determination module, for according to the corresponding field of each searched key word getting, determines with described at least oneThe semantic domain of individual searched key word coupling;
Search module, for based on described semantic domain, searches for described at least one searched key word.
In another embodiment, described device also comprises:
Described the second acquisition module, also for obtaining the association letter of multiple predetermined keyword and each predetermined keywordBreath;
Corresponding relation building module, for setting up between each predetermined keyword and the related information of corresponding predetermined keywordDefault corresponding relation.
In another embodiment, described determination module, also in the time getting multiple field, is determined described multiple fieldIn the occurrence number in each field, the occurrence number in each field is according to searched key word corresponding in described information to be searchedNumber is determined, according to the occurrence number in each field, determines described semantic domain from described multiple fields.
In another embodiment, described determination module is also for according to the occurrence number in each field, described multiple fieldOrder from big to small, chooses the field of preset number, as described semantic domain.
In another embodiment, described determination module is composition field, the multiple field set for getting described also,According to the occurrence number in each field in the set of described field, from the set of described field, determine described semantic domain.
In another embodiment, if described determination module is also for getting multiple fields, determine described multiple necksThe searching times in each field in territory, the searching times in each field determines according to historical search record, according to each fieldSearching times is determined described semantic domain from described multiple fields.
In another embodiment, described determination module is also for according to the searching times in each field, described multiple fieldOrder from big to small, chooses the field of preset number, as described semantic domain.
In another embodiment, described determination module is composition field, the multiple field set for getting described also,According to the searching times in each field in the set of described field, from the set of described field, determine described semantic domain.
In another embodiment, described the second acquisition module also, for according to historical search record, obtains at least one and goes throughHistory searched key word, according to described default corresponding relation, obtains the each history in described at least one historical search keywordThe field that searched key word is corresponding;
Described determination module is also for determining the searching times in the each field getting, the searching times root in each fieldOccurrence number according to corresponding historical search keyword in described historical search record is determined.
In another embodiment, described determination module is also for the each field for getting, by described field correspondenceThe occurrence number of historical search keyword in described historical search record as the searching times in described field.
In another embodiment, described determination module is also in the time getting a field, by the described neck gettingTerritory is defined as the semantic domain of mating with described at least one searched key word.
In another embodiment, described related information also comprises the conjunctive word in the affiliated field of corresponding keyword;
Described the second acquisition module is also for obtaining the pass of described at least one searched key word in described semantic domainConnection word;
Described search module also for to described at least one searched key word and described in the conjunctive word that gets searchRope, obtains Search Results.
According to the third aspect of the present disclosure, a kind of information retrieval device is provided, described device comprises:
Processor;
For storing the memory of described processor executable;
Wherein, described processor is configured to:
Obtain information to be searched, described information to be searched comprises at least one searched key word;
According to the default corresponding relation between predetermined keyword and related information, obtain described at least one searched key wordIn the corresponding field of each searched key word, described related information at least comprises the neck under corresponding predetermined keywordTerritory;
According to the corresponding field of each searched key word getting, determine and described at least one searched key wordThe semantic domain of joining;
Based on described semantic domain, described at least one searched key word is searched for.
The technical scheme that embodiment of the present disclosure provides can comprise following beneficial effect:
By setting up in advance the default corresponding relation between predetermined keyword and related information, it is right that related information at least comprisesField under the predetermined keyword of answering, in the time searching for, obtains the information to be searched that comprises at least one searched key word,Obtain field corresponding to each searched key word at least one searched key word according to default corresponding relation, according to gettingField corresponding to each searched key word, determine the semantic domain of mating with at least one searched key word, this semantic domainFor representing the affiliated field of semanteme of information to be searched, based on semantic domain, at least one searched key word is searchedRope, instead of only adopt at least one searched key word to search for, can get the Search Results that belongs to this semantic domain,Improve search accuracy rate, improved flexibility.
In another embodiment, by a large amount of text information of collection of server, obtain multiple predetermined keyword and everyThe related information of individual predetermined keyword, sets up presetting between each predetermined keyword and the related information of corresponding predetermined keywordCorresponding relation, is getting after searched key word, can find rapidly searched key word pair by this default corresponding relationThe field of answering, thus determine semantic domain, reduce the time in field under definite searched key word, improve information searchEfficiency.
In another embodiment, by composition field, the multiple field set getting, according to each neck in this field setThe occurrence number in territory is determined semantic domain from this field set. For example, travel through the each field getting by server,For the current field traversing, the number of keyword corresponding with this field in this at least one searched key word is doneFor the occurrence number in this field, thereby can determine the occurrence number in each field, according to the occurrence number in each field, according toThe occurrence number in each field order from big to small in multiple fields, chooses the field of preset number, from this field setChoose the field of preset number as semantic domain, reduced the hunting zone of information to be searched, make based on semantic domainHunting zone approaches the semanteme of information to be searched more, and the Search Results that has reduced Search Results and user's expectation differs largerProbability, has improved the accuracy rate of information search.
In another embodiment, by composition field, the multiple field set getting, according to each field in the set of fieldSearching times, from the set of this field, determine semantic domain. For example, travel through the each field getting by server, reallyThe searching times in fixed each field, according to the searching times in each field in multiple fields order from big to small, chooses defaultThe field of number, using the field of choosing as semantic domain, the searching times in field can reflect user to a certain extentTo the fancy grade in this field, when user inputs information to be searched, very large may be the search knot of wishing in these fields of searchReally, make hunting zone more approach user's hobby, increased the flexibility of information search, improved user's experience.
In another embodiment, obtain user's historical search record by server, historical search record is dividedAnalyse, obtain this historical search and record the multiple historical search keywords that comprise, according to default corresponding relation, determine each historyThe field that searched key word is corresponding, for the each field getting, goes through historical search keyword corresponding this field at thisOccurrence number in history searching record is as the searching times in this field, thereby can determine the searching times in each field, energyEnough reflect the fancy grade of user to each field, for determining that semantic domain provides effective gross data, increased letterThe flexibility of breath search.
In another embodiment, when server is according to default corresponding relation and at least one searched key word, only get, the field that can directly this be got is defined as the semanteme neck mating with this at least one searched key word when in the fieldTerritory, no longer obtains the occurrence number in this field, also no longer obtains the searching times of this at least one searched key word, has simplified reallyThe process of determining semantic domain, has reduced amount of calculation, has improved efficiency.
In another embodiment, by obtaining the conjunctive word of each searched key word in semantic domain, at least one to thisIndividual searched key word and this conjunctive word getting are searched for, and obtain Search Results, make the Search Results that obtains moreApproach the Search Results that user expects, improved user's experience, improved search accuracy rate.
Should be understood that, it is only exemplary that above general description and details are hereinafter described, and can not limit thisOpen.
Brief description of the drawings
Accompanying drawing is herein merged in description and forms the part of this description, shows and meets enforcement of the present disclosureExample, and be used from and explain principle of the present disclosure in description one.
Fig. 1 is according to the flow chart of a kind of information search method shown in an exemplary embodiment;
Fig. 2 is according to the flow chart of a kind of information search method shown in another exemplary embodiment;
Fig. 3 is according to the block diagram of a kind of information retrieval device shown in another exemplary embodiment;
Fig. 4 is according to the block diagram of a kind of information retrieval device shown in another exemplary embodiment;
Fig. 5 is according to the block diagram of a kind of information retrieval device shown in another exemplary embodiment.
Detailed description of the invention
Here will at length describe exemplary embodiment, its sample table shows in the accompanying drawings. Description below relates toWhen accompanying drawing, unless separately there is expression, the same numbers in different accompanying drawings represents same or analogous key element. Following exemplary embodimentDescribed in embodiment do not represent all embodiments consistent with the disclosure. On the contrary, they be only with as appendedThe example of the consistent apparatus and method in some aspects that describe in detail in claims, of the present disclosure.
Fig. 1 is according to the flow chart of a kind of information search method shown in an exemplary embodiment, as shown in Figure 1, and this letterBreath searching method is applied in server, comprises the following steps:
In step 101, obtain information to be searched, this information to be searched comprises at least one searched key word.
In step 102, according to the default corresponding relation between predetermined keyword and related information, obtain this at least oneThe corresponding field of each searched key word in searched key word, this related information at least comprises corresponding predetermined keyword instituteThe field belonging to.
In step 103, according to the corresponding field of each searched key word getting, determine that at least one is searched with thisThe semantic domain of rope keyword coupling.
In step 104, based on this semantic domain, this at least one searched key word is searched for.
In sum, the information search method providing in disclosure embodiment, by setting up in advance predetermined keyword and passDefault corresponding relation between connection information, related information at least comprises the field under corresponding predetermined keyword, is searchingSuo Shi, obtains the information to be searched that comprises at least one searched key word, obtains at least one search according to default corresponding relationField corresponding to each searched key word in keyword, according to field corresponding to each searched key word getting, determinesWith the semantic domain that at least one searched key word mates, this semantic domain is for representing the affiliated neck of semanteme of information to be searchedTerritory, searches at least one searched key word based on semantic domain, instead of only adopts at least one searched key wordSearch for, can get the Search Results that belongs to this semantic domain, improved search accuracy rate, improved flexibility.
In another embodiment, the method also comprises:
Obtain the related information of multiple predetermined keyword and each predetermined keyword;
Set up the default corresponding relation between each predetermined keyword and the related information of corresponding predetermined keyword.
In another embodiment, field corresponding to each searched key word that this basis gets, determines with this at least oneThe semantic domain of individual searched key word coupling, comprising:
In the time getting multiple field, determine the occurrence number in each field in the plurality of field, the appearance in each fieldNumber of times is determined according to searched key word number corresponding in this information to be searched;
According to the occurrence number in each field, from the plurality of field, determine this semantic domain.
In another embodiment, this determines this semantic domain according to the occurrence number in each field from the plurality of field,Comprise:
According to the occurrence number in each field in the plurality of field order from big to small, choose the field of preset number,As this semantic domain.
In another embodiment, this determines this semantic domain according to the occurrence number in each field from the plurality of field,Comprise:
By this composition field, multiple field set getting;
According to the occurrence number in each field in this field set, from this field set, determine this semantic domain.
In another embodiment, the corresponding field of each searched key word that this basis gets, determine with this at leastThe semantic domain of a searched key word coupling, comprising:
When getting multiple fields, determine the searching times in each field in the plurality of field, the search in each field timeSeveral definite according to historical search record;
According to the searching times in each field, from the plurality of field, determine this semantic domain.
In another embodiment, this determines this semantic domain according to the searching times in each field from the plurality of field,Comprise:
According to the searching times in each field in the plurality of field order from big to small, choose the field of preset number,As this semantic domain.
In another embodiment, this determines this semantic domain according to the searching times in each field from the plurality of field,Comprise:
By this composition field, multiple field set getting;
According to the searching times in each field in this field set, from this field set, determine this semantic domain.
In another embodiment, the method also comprises:
According to historical search record, obtain at least one historical search keyword;
According to this default corresponding relation, obtain the each historical search keyword in this at least one historical search keywordCorresponding field;
Determine the searching times in the each field getting, the searching times in each field closes according to corresponding historical searchThe occurrence number of keyword in this historical search record determined.
In another embodiment, the searching times that this determines the each field getting, comprising:
For the each field getting, by historical search keyword corresponding this field in this historical search recordOccurrence number is as the searching times in this field.
In another embodiment, the corresponding field of each searched key word that this basis gets, determine with this at leastThe semantic domain of a searched key word coupling, comprising:
In the time getting a field, this field getting is defined as mating with this at least one searched key wordSemantic domain.
In another embodiment, this related information also comprises the conjunctive word in the affiliated field of corresponding keyword, should be based on thisSemantic domain, searches for this at least one searched key word, comprising:
Obtain the conjunctive word of this at least one searched key word in this semantic domain;
This at least one searched key word and this conjunctive word getting are searched for, obtained Search Results.
Fig. 2 is according to the flow chart of a kind of information search method shown in an exemplary embodiment, as shown in Figure 2, and this letterBreath searching method is applied in server, comprises the following steps:
In step 201, obtain the related information of multiple predetermined keyword and each predetermined keyword, set up each pre-If the default corresponding relation between keyword and the related information of corresponding predetermined keyword.
Conventionally in the time searching for, it is multiple that search server can directly and be stored the information to be searched of user's inputDefault vocabulary compares, determine with the same or analogous default vocabulary of this vocabulary after, obtain with this vocabulary same or analogousDefault Search Results corresponding to vocabulary. But, because same vocabulary may have different semantemes, information to be searched and default wordConverge and similarly do not represent that both semantemes are necessarily identical, the Search Results obtaining according to default vocabulary search might not beThe Search Results of information to be searched, the Search Results that not necessarily user expects, search accuracy rate is lower.
Because arbitrary vocabulary can have different semantemes, and different semantemes may belong to different fields, therefore,This vocabulary can belong to a field or multiple different field. In order to improve search accuracy rate, can be in search procedureConsider the semanteme of information to be searched, according at least one field under information to be searched and multiple predetermined keyword, predictionGo out after the affiliated semantic domain of information to be searched, search for based on this semantic domain.
For this reason, this server can, first by gathering a large amount of text informations, obtain multiple predetermined keyword and eachThe related information of predetermined keyword, sets up default right between each predetermined keyword and the related information of corresponding predetermined keywordShould be related to.
Wherein, predetermined keyword can comprise the vocabulary of often using in people's daily life, also can comprise certain skillThe specialized vocabulary in art field, can also be name etc., and the present embodiment does not limit this. The related information of predetermined keyword at leastComprise at least one field that this predetermined keyword is affiliated, can also comprise the association of this predetermined keyword in each fieldWord, the present embodiment does not limit the content type of related information. And this related information can comprise that this predetermined keyword is oftenPolytype conjunctive word in individual field, as the upper vocabulary of this predetermined keyword in each field, synonym vocabulary orNear synonym remittances etc., this predetermined keyword and other words identical with the type of this predetermined keyword can be contained in upper vocabularyConverge, synonym vocabulary refers to different from predetermined keyword, but the semantic vocabulary identical with the semanteme of predetermined keyword, near synonym converge and areRefer to different from predetermined keyword, but the close vocabulary of semanteme semantic and predetermined keyword. The type of the present embodiment to conjunctive wordDo not limit.
In addition, this server is set up the default corresponding pass between the related information of predetermined keyword and corresponding predetermined keywordSystem, this default corresponding relation can be following form:
Defframe predetermined keyword
{
Affiliated field: A, B
Upper vocabulary: WORD
Synonym vocabulary: word1, word2
Near synonym converge: word3-similarity x; Word4-similarity y
}
Wherein, WORD is the upper vocabulary of this predetermined keyword in affiliated field A and B, and word1, word2 are that this is defaultThe synonym vocabulary of keyword in affiliated field A and B, word3 and word4 are that this predetermined keyword is in affiliated field A and BNear synonym converge, and x is the similarity of word3 and this predetermined keyword, and y is the similarity of word4 and this predetermined keyword.
For example, predetermined keyword is " nlp ", and the default corresponding relation of this predetermined keyword can be as follows:
defframenlp
{
Affiliated field: natural language processing, text mining
Upper vocabulary: software theory and technology
Synonym vocabulary: nlp, natural language processing, natural language understanding
Near synonym converge: text mining-0.7; Computational linguistics-0.9
}
And for example, predetermined keyword is " apple ", can belong to multiple fields such as " botany ", " electronics ", " enterprise ", forIn different fields, the default corresponding relation between " apple " and related information can be as follows:
Defframe apple
{
Affiliated field: botany, biology, life, food
Upper vocabulary: fruit, plant
Synonym vocabulary: apple
Near synonym converge: Chinese pear-leaved crabapple-0.8; Chinese pear-leaved crabapple-0.9
}
Defframe apple
{
Affiliated field: electronics, internet, mobile phone, IT
Near synonym converge: mobile phone, panel computer, computer, wrist-watch
Synonym vocabulary: apple, iPhone, iPad, iWatch, iMac
Near synonym converge: iPhone6-0.9; IPhone6plus-0.9
}
Defframe apple
{
Affiliated field: enterprise
Near synonym converge: listed company
Synonym vocabulary: apple, Apple, American apple computer company
Near synonym converge: Foxconn-0.5; Google-0.6
}
In step 202, obtain information to be searched, this information to be searched comprises at least one searched key word.
In the present embodiment, this server is used at least one terminal that search service is provided, can with at least one terminalConnect by network.
For each terminal, when user wishes to search for, can in terminal, input information to be searched, terminal obtainsThe information to be searched of taking family input, sends to server by this information to be searched, and server receives this information to be searched, so thatThis information to be searched is searched for.
Wherein, this information to be searched can be the combination of a vocabulary or phrase, multiple vocabulary or phrase, a natural languageSpeech sentences etc., the present embodiment does not limit this. This server can using vocabulary or phrase etc. in this information to be searched asSearched key word, can comprise at least one searched key word in this information to be searched.
In step 203, according to the default corresponding relation between predetermined keyword and related information, obtain this at least oneThe corresponding field of each searched key word in searched key word.
Server can adopt a point word algorithm, and this information to be searched is carried out to participle, obtains each in information to be searchedSearched key word, for each searched key word, determines according to default corresponding relation the association letter that searched key word is correspondingBreath obtains the field that this searched key word is corresponding, thereby obtains field corresponding to multiple searched key words from this related information.
In at least one searched key word, the corresponding one or more fields of each searched key word possibility, shouldServer can get one or more fields that each searched key word is corresponding, and for multiple searched key words, noCan be identical with arbitrary field that searched key word is corresponding, also can be different.
This server gets behind the field that each searched key word is corresponding, can gather in generation field this field setComprise the field that at least one searched key word is corresponding.
For example, information to be searched comprises searched key word A and searched key word B, can determine according to default corresponding relationThe field that searched key word A is corresponding is x and y, and the field that searched key word B is corresponding is y and z, the field set generating for x,y,y,z}。
In step 204, according to the corresponding field of each searched key word getting, determine that at least one is searched with thisThe semantic domain of rope keyword coupling.
This information to be searched comprises at least one searched key word, and this server can be according to each searched key word pairThe field of answering is analyzed, and from least one field getting, chooses the language mating with this at least one searched key wordJustice field, can think that user is interested in this semantic domain, wishes to get the Search Results in this semantic domain.
For example, when this server is according to this default corresponding relation and this at least one searched key word, only get one, the field that can directly this be got is defined as the semantic domain of mating with this at least one searched key word when in the field.
Or, when this server is according to this default corresponding relation and this at least one searched key word, get multiple necks, can from multiple fields, choose semantic domain when in the territory. That is to say, step 204 can comprise the following steps in 2041 to 2043Any one:
If 2041 get multiple fields, determine the occurrence number in each field in the plurality of field, according to eachThe occurrence number in field is determined this semantic domain from the plurality of field.
Wherein, this server can travel through the each field getting, for the current field traversing, by this extremelyLack the number of keyword corresponding with this field in a searched key word as the occurrence number in this field, thereby can determineThe occurrence number in each field. Afterwards, this server can be according to the occurrence number in each field in multiple fields from big to smallOrder, choose the field of preset number as semantic domain. The occurrence number of these fields of choosing in information to be searchedLarger, can think when user inputs information to be searched, very large may be the Search Results of wishing in these fields of search,This server can be defined as semantic domain by the field of choosing.
Wherein, preset number can according to the field number getting determine or to search the degree of accuracy Location of requirement,The present embodiment does not limit this.
In addition, for the ease of multiple fields are managed, multiple fields group that this server can also get thisThe set of one-tenth field; According to the occurrence number in each field in this field set, from this field set, determine this semantic domain.
For example, information to be searched comprises searched key word A, searched key word B and searched key word C, according to default correspondingRelation can determine that the field that searched key word A is corresponding is a and b, and the field that searched key word B is corresponding is b, c and d, and search is closedThe field that keyword C is corresponding is a, b and d, the composition field, multiple field getting can be gathered a, b, b, c, d, a, b,D}, the occurrence number according to each field in the set of this field: { a:2}, { b:3}, { c:1}, { d:2}, from this field setDetermine that semantic domain is b field.
If 2042 get multiple fields, determine the searching times in each field in the plurality of field, according to eachThe searching times in field is determined this semantic domain from the plurality of field.
Wherein, this server can travel through the each field getting, and determines the searching times in each field, the searching of fieldRope number of times can reflect the fancy grade of user to this field to a certain extent, and searching times is larger, represents user searchThe information in this field is more, interested in this field, and the searching times in field is less, represents the letter in this field of user searchCease lesser, more lost interest in this field. This server can according to the searching times in each field in the plurality of field fromLarge to little order, choose the field of preset number as semantic domain. These fields searching in information to be searched of choosingRope number of times is larger, can think when user inputs information to be searched, and very large may be the search of wishing in these fields of searchAs a result, this server can be defined as semantic domain by the field of choosing.
In addition, for the ease of multiple fields are managed, multiple fields composition that this server can get thisField set; According to the searching times in each field in this field set, from this field set, determine this semantic domain.
For example, information to be searched comprises searched key word A, searched key word B and searched key word C, according to default correspondingRelation can determine that the field that searched key word A is corresponding is a and b, and the field that searched key word B is corresponding is b, c and d, and search is closedThe field that keyword C is corresponding is a, b and d, the composition field, multiple field getting can be gathered a, b, b, c, d, a, b,D}, supposes the searching times in each field in the set of this field: { a:10}, { b:7}, { c:20}, { d:13}, can be according to thisThe searching times in each field in the set of field determines that semantic domain is c field from this field set.
Wherein, the searching times in each field can determine according to historical search record, before step 2042, and the partyMethod also comprises 2042a:
2042a, according to historical search record, obtain at least one historical search keyword, according to this default corresponding relation,Obtain field corresponding to each historical search keyword in this at least one historical search keyword, determine get eachThe searching times in field, the searching times in each field according to corresponding historical search keyword in this historical search recordOccurrence number is determined.
Server can obtain user's historical search record, and historical search record is analyzed, and obtains this history and searchesMultiple historical search keywords that Suo Jilu comprises, according to the predetermined keyword of setting up in advance and the pass of corresponding predetermined keywordDefault corresponding relation between connection information, determines field corresponding to each historical search keyword.
Wherein, this historical search record can comprise all historical search records of this user, also can only comprise currentHistorical search record within the default duration of time point, makes the historical search record getting can reflect user at no distant dateSearch situation, this default duration can be one month, one week etc., the present embodiment does not limit this.
Determining that behind the field that each historical search keyword is corresponding, this server can travel through each field, for working asBefore the field that traverses, the number of each historical search keyword corresponding with this field in this historical search record is doneFor the searching times in this field, that is to say for the each field getting, by each historical search key corresponding this fieldThe occurrence number of word in this historical search record be as the searching times in this field, thereby can determine the search in each fieldNumber of times.
If 2043 get multiple fields, determine occurrence number and the search time in each field in the plurality of fieldNumber according to the occurrence number in each field and searching times, is determined this semantic domain from the plurality of field.
In order to determine semantic domain accurately, this server can also first obtain the occurrence number in each field, according to going outOccurrence number order is from big to small arranged, and obtains the occurrence number difference in any two adjacent fields according to putting in order,If the occurrence number difference in any two adjacent fields is all greater than predetermined threshold value, can choose the field of occurrence number maximum,As semantic domain. And if the occurrence number difference in any two adjacent fields is less than predetermined threshold value, can obtain each neckThe searching times in territory, according to searching times order from big to small, chooses the field of preset number as semantic domain.
Wherein, while choosing the field of preset number, if choose the identical and maximum field of multiple searching times, canUsing directly by multiple fields of choosing as semantic domain, or, by time of occurrence field the latest in multiple fields of choosingAs semantic domain, the time of occurrence in field refers to the appearance of the corresponding searched key word in field in this historical search recordTime.
In step 205, obtain the conjunctive word of at least one searched key word in this semantic domain, to this at least oneSearched key word and this conjunctive word getting are searched for, and obtain Search Results.
After determining semantic domain, server can be according to default corresponding relation, obtains each searched key word at semantemeConjunctive word in field, searches for this at least one searched key word and this conjunctive word getting, and obtains search knotReally.
For example, this server can obtain respectively with this at least one searched key word and conjunctive word in each vocabularyThe Search Results of coupling, combines the Search Results of multiple vocabulary.
Or this server can be by the conjunctive word combination of the each searched key word getting and corresponding searched key wordBecome search sample, obtain multiple search samples of comprising different searched key words, afterwards, can be respectively from each search sampleExtract a vocabulary, thereby obtain multiple vocabulary, then search for according to the plurality of vocabulary, obtain Search Results.
For example, information to be searched comprises A, B and tri-searched key words of C, and definite semantic domain is X, and A is in semantic domainConjunctive word in X be a1, a2 with a3, the B conjunctive word in semantic domain X be b1, b2 with b3, C associated in semantic domain XWord is c1, c2 and c3, can obtain three search samples: A, a1, a2, a3}, B, b1, b2, b3}, C, c1, c2, c3},From each search sample, extract a vocabulary, after 3 vocabulary that extract are combined, search for again, can be searched forResult.
In addition, server gets after Search Results, this Search Results is divided into the search knot that belongs to this semantic domainFruit and other Search Results, and generate result of page searching, by prominent in searched page the Search Results that belongs to this semantic domainGo out to show, can send this result of page searching to this terminal afterwards, terminal can show this result of page searching, at search knotIn the fruit page, highlight the Search Results that belongs to this semantic domain.
The Search Results that belongs to this semantic domain can be in the forward position display of result of page searching, or specify aobviousShow that region shows, or show with different colors, to reach the effect highlighting, the present embodiment is to the mode highlightingDo not limit.
It should be noted that, the present embodiment is only to describe as an example of server execution above-mentioned steps example, and in fact, onStating step can be carried out respectively by multiple servers. For example, this server can comprise search server and expand server, be somebody's turn to doSearch server is connected by network with this expansion server, between this terminal and this search server, is connected by network.
Default right between the each predetermined keyword of this expansion server stores and the related information of corresponding predetermined keywordShould be related to. User is in the time searching for, and terminal is obtained the information to be searched of user's input, and this information to be searched is sent to and is searchedRope server, this search server receives after this information to be searched, and this information to be searched is forwarded to expansion server, expands clothesBusiness device receives after this information to be searched, obtains at least one the searched key word in information to be searched, according to default corresponding relationWith each searched key word, determine the semantic domain of information matches to be searched, and determine leading at semanteme of each searched key wordConjunctive word in territory, has realized the semanteme of information to be searched has been expanded, by multiple searched key words and each searched key word pairThe conjunctive word of answering is back to search server, and search server is according to the multiple searched key words and the each searched key word that returnCorresponding conjunctive word is searched for, and the Search Results obtaining is back to terminal, completes search procedure.
The present embodiment is in conjunction with information to be searched and related information corresponding to predetermined keyword, and use in historical search recordInterested field, family, has determined the semantic domain that information to be searched is affiliated, and has obtained information to be searched in this semantic domainConjunctive word, realized the semanteme of information to be searched expanded, the keyword based on after expanding is searched for, and can improve searchThe degree of accuracy.
In sum, the information search method providing in disclosure embodiment, by setting up in advance predetermined keyword and passDefault corresponding relation between connection information, related information at least comprises the field under corresponding predetermined keyword, is searchingSuo Shi, obtains the information to be searched that comprises at least one searched key word, obtains at least one search according to default corresponding relationField corresponding to each searched key word in keyword, according to field corresponding to each searched key word getting, determinesWith the semantic domain that at least one searched key word mates, this semantic domain is for representing the affiliated neck of semanteme of information to be searchedTerritory, searches at least one searched key word based on semantic domain, instead of only adopts at least one searched key wordSearch for, can get the Search Results that belongs to this semantic domain, improved search accuracy rate, improved flexibility. AlsoBy Search Results corresponding to semantic domain highlighted, make user can preferentially see the search knot that user expectsReally, improve user's experience, increased user's viscosity.
Following is disclosure device embodiment, can be for carrying out disclosure embodiment of the method. Real for disclosure deviceExecute the details not disclosing in example, please refer to disclosure embodiment of the method.
Fig. 3 is according to the block diagram of a kind of information retrieval device shown in an exemplary embodiment, as shown in Figure 3, and described letterBreath searcher is applied in server, and described information retrieval device comprises: the first acquisition module 301, the second acquisition module302, determination module 303 and search module 304.
Described the first acquisition module 301, is configured to for obtaining information to be searched, and described information to be searched comprises at leastA searched key word;
Described the second acquisition module 302, is configured to default right for according between predetermined keyword and related informationShould be related to, obtain the corresponding field of each searched key word in described at least one searched key word, described related informationAt least comprise the field that corresponding predetermined keyword is affiliated;
Described determination module 303, is configured to for according to the corresponding field of each searched key word getting, trueFixed semantic domain of mating with described at least one searched key word;
Described search module 304, is configured to for based on described semantic domain, to described at least one searched key wordSearch for.
In sum, the information retrieval device providing in disclosure embodiment, by setting up in advance predetermined keyword and passDefault corresponding relation between connection information, related information at least comprises the field under corresponding predetermined keyword, is searchingSuo Shi, obtains the information to be searched that comprises at least one searched key word, obtains at least one search according to default corresponding relationField corresponding to each searched key word in keyword, according to field corresponding to each searched key word getting, determinesWith the semantic domain that at least one searched key word mates, this semantic domain is for representing the affiliated neck of semanteme of information to be searchedTerritory, searches at least one searched key word based on semantic domain, instead of only adopts at least one searched key wordSearch for, can get the Search Results that belongs to this semantic domain, improved search accuracy rate, improved flexibility. AlsoBy Search Results corresponding to semantic domain highlighted, make user can preferentially see the search knot that user expectsReally, improve user's experience, increased user's viscosity.
Participate in Fig. 4, in another embodiment, described device also comprises: corresponding relation building module 305.
Described the second acquisition module 302, is also configured to for obtaining multiple predetermined keyword and each default keyThe related information of word;
Described corresponding relation building module 305, is configured to for setting up each predetermined keyword and corresponding default keyDefault corresponding relation between the related information of word.
In another embodiment, described determination module 303 is also configured to, in the time getting multiple field, determine instituteState the occurrence number in each field in multiple fields, the occurrence number in each field is according to corresponding in described information to be searchedSearched key word number is determined, according to the occurrence number in each field, determines described semantic domain from described multiple fields.
In another embodiment, described determination module 303 is also configured to for according to the each neck in described multiple fieldsThe occurrence number in territory order from big to small, chooses the field of preset number, as described semantic domain.
In another embodiment, described determination module 303 is also configured to for by the described multiple fields group gettingThe set of one-tenth field according to the occurrence number in each field in the set of described field, is determined described semanteme from the set of described fieldField.
In another embodiment, if described determination module 303 is also configured to for getting multiple fields, determineThe searching times in each field in described multiple field, the searching times in each field is definite according to historical search record, according toThe searching times in each field is determined described semantic domain from described multiple fields.
In another embodiment, described determination module 303 is also configured to for according to the each neck in described multiple fieldsThe searching times in territory order from big to small, chooses the field of preset number, as described semantic domain.
In another embodiment, described determination module 303 is also configured to for by the described multiple fields group gettingThe set of one-tenth field according to the searching times in each field in the set of described field, is determined described semanteme from the set of described fieldField.
In another embodiment, described the second acquisition module 302 is also configured to, for according to historical search record, obtainAt least one historical search keyword, according to described default corresponding relation, obtains in described at least one historical search keywordField corresponding to each historical search keyword;
Described determination module 303 is also configured to the searching times for determining the each field getting, each fieldSearching times according to corresponding historical search keyword the occurrence number in described historical search record determine.
In another embodiment, described determination module 303 is also configured to for the each field for getting, by instituteThe occurrence number of historical search keyword corresponding to the field of stating in described historical search record is as the search time in described fieldNumber.
In another embodiment, described determination module 303 is also configured to in the time getting a field, described in inciting somebody to actionThe field getting is defined as the semantic domain of mating with described at least one searched key word.
In another embodiment, described related information also comprises the conjunctive word in the affiliated field of corresponding keyword;
Described the second acquisition module 302 is also configured to for obtaining described at least one searched key word at described semantemeConjunctive word in field;
Described search module 304 be also configured to for to described at least one searched key word and described in the pass that getsConnection word is searched for, and obtains Search Results.
About the device in above-described embodiment, wherein the concrete mode of modules executable operations is in relevant the methodEmbodiment in have been described in detail, will not elaborate explanation herein.
Fig. 5 is according to the block diagram of a kind of information retrieval device shown in another exemplary embodiment. For example, device 500 canTo be provided as server. With reference to Fig. 5, device 500 comprises processing components 502, and it further comprises one or more processors,And by the memory resource of memory 504 representatives, can, by the instruction of the execution of processing components 502, for example should for storingUse program. In memory 504 storage application program can comprise one or more each corresponding to one group of instructionModule. In addition, processing components 502 is configured to carry out instruction, to carry out above-mentioned information search method.
Device 500 can also comprise that a power supply module 506 is configured to the power management of actuating unit 500, and one hasLine or radio network interface 508 are configured to device 500 to be connected to network, and input and output (I/O) interface 510. DressPut 500 operating system that can operate based on being stored in memory 504, for example WindowsServerTM,MacOSXTM,UnixTM,LinuxTM,FreeBSDTMOr similar.
Those skilled in the art are considering description and putting into practice after invention disclosed herein, will easily expect of the present disclosure itsIts embodiment. The application is intended to contain any modification of the present disclosure, purposes or adaptations, these modification, purposes orPerson's adaptations is followed general principle of the present disclosure and is comprised the undocumented common practise in the art of the disclosureOr conventional techniques means. Description and embodiment are only regarded as exemplary, and true scope of the present disclosure and spirit are by belowClaim is pointed out.
Should be understood that, the disclosure is not limited to precision architecture described above and illustrated in the accompanying drawings, andAnd can carry out various amendments and change not departing from its scope. The scope of the present disclosure is only limited by appended claim.
Claims (25)
1. an information search method, is characterized in that, described method comprises:
Obtain information to be searched, described information to be searched comprises at least one searched key word;
According to the default corresponding relation between predetermined keyword and related information, obtain in described at least one searched key wordThe corresponding field of each searched key word, described related information at least comprises the field under corresponding predetermined keyword;
According to the corresponding field of each searched key word getting, determine and mate with described at least one searched key wordSemantic domain;
Based on described semantic domain, described at least one searched key word is searched for.
2. method according to claim 1, is characterized in that, described method also comprises:
Obtain the related information of multiple predetermined keyword and each predetermined keyword;
Set up the default corresponding relation between each predetermined keyword and the related information of corresponding predetermined keyword.
3. method according to claim 1, is characterized in that, each searched key word that described basis gets correspondenceField, determine the semantic domain of mating with described at least one searched key word, comprising:
In the time getting multiple field, determine the occurrence number in each field in described multiple field, each field go out occurrenceSeveral certificates corresponding searched key word number in described information to be searched is determined;
According to the occurrence number in each field, from described multiple fields, determine described semantic domain.
4. method according to claim 3, is characterized in that, described according to the occurrence number in each field, from described manyIn individual field, determine described semantic domain, comprising:
According to the occurrence number in each field in described multiple fields order from big to small, choose the field of preset number, doFor described semantic domain.
5. method according to claim 3, is characterized in that, described according to the occurrence number in each field, from described manyIn individual field, determine described semantic domain, comprising:
By described composition field, the multiple field set getting;
According to the occurrence number in each field in the set of described field, from the set of described field, determine described semantic domain.
6. method according to claim 1, is characterized in that, each searched key word that described basis gets correspondenceField, determine the semantic domain of mating with described at least one searched key word, comprising:
When getting multiple fields, determine the searching times in each field in described multiple field, the searching times in each fieldDetermine according to historical search record;
According to the searching times in each field, from described multiple fields, determine described semantic domain.
7. method according to claim 6, is characterized in that, described according to the searching times in each field, from described manyIn individual field, determine described semantic domain, comprising:
According to the searching times in each field in described multiple fields order from big to small, choose the field of preset number, doFor described semantic domain.
8. method according to claim 6, is characterized in that, described according to the searching times in each field, from described manyIn individual field, determine described semantic domain, comprising:
By described composition field, the multiple field set getting;
According to the searching times in each field in the set of described field, from the set of described field, determine described semantic domain.
9. according to the method described in claim 6-8 any one, it is characterized in that, described method also comprises:
According to historical search record, obtain at least one historical search keyword;
According to described default corresponding relation, obtain the each historical search keyword in described at least one historical search keywordCorresponding field;
The searching times of determining the each field getting, the searching times in each field is according to corresponding historical search keywordOccurrence number in described historical search record is determined.
10. method according to claim 9, is characterized in that, the described searching times of determining the each field getting,Comprise:
For the each field getting, by historical search keyword corresponding described field in described historical search recordOccurrence number is as the searching times in described field.
11. methods according to claim 1, is characterized in that, the each searched key word institute that described basis gets is rightThe field of answering, determines the semantic domain of mating with described at least one searched key word, comprising:
In the time getting a field, the described field getting is defined as mating with described at least one searched key wordSemantic domain.
12. methods according to claim 1, is characterized in that, described related information is led under also comprising corresponding keywordConjunctive word in territory, described based on described semantic domain, described at least one searched key word is searched for, comprising:
Obtain the described conjunctive word of at least one searched key word in described semantic domain;
To described at least one searched key word and described in the conjunctive word that gets search for, obtain Search Results.
13. 1 kinds of information retrieval devices, is characterized in that, described device comprises:
The first acquisition module, for obtaining information to be searched, described information to be searched comprises at least one searched key word;
The second acquisition module, for according to the default corresponding relation between predetermined keyword and related information, described in obtaining at leastThe corresponding field of each searched key word in a searched key word, described related information at least comprises corresponding default passField under keyword;
Determination module, for according to the corresponding field of each searched key word that gets, determine with described at least one searchThe semantic domain of rope keyword coupling;
Search module, for based on described semantic domain, searches for described at least one searched key word.
14. devices according to claim 13, is characterized in that, described device also comprises:
Described the second acquisition module, also for obtaining the related information of multiple predetermined keyword and each predetermined keyword;
Corresponding relation building module, for setting up pre-between each predetermined keyword and the related information of corresponding predetermined keywordIf corresponding relation.
15. devices according to claim 13, is characterized in that, described determination module is also for working as multiple fields that getTime, determine the occurrence number in each field in described multiple field, the occurrence number in each field is according at described letter to be searchedSearched key word number corresponding in breath is determined, according to the occurrence number in each field, described in determining from described multiple fieldsSemantic domain.
16. devices according to claim 15, is characterized in that, described determination module is also for according to described multiple fieldsIn the order from big to small of occurrence number in each field, choose the field of preset number, as described semantic domain.
17. devices according to claim 15, is characterized in that, described determination module is also for by described get manyThe set of composition field, individual field according to the occurrence number in each field in the set of described field, is determined from the set of described fieldDescribed semantic domain.
18. devices according to claim 13, is characterized in that, described determination module also gets multiple necks for working asTerritory, determines the searching times in each field in described multiple field, and the searching times in each field according to historical search record reallyFixed, according to the searching times in each field, from described multiple fields, determine described semantic domain.
19. devices according to claim 18, is characterized in that, described determination module is also for according to described multiple fieldsIn the order from big to small of searching times in each field, choose the field of preset number, as described semantic domain.
20. devices according to claim 18, is characterized in that, described determination module is also for by described get manyThe set of composition field, individual field according to the searching times in each field in the set of described field, is determined from the set of described fieldDescribed semantic domain.
21. according to the device described in claim 18-20 any one, it is characterized in that, described the second acquisition module is also for rootAccording to historical search record, obtain at least one historical search keyword, according to described default corresponding relation, obtain described at least oneField corresponding to each historical search keyword in individual historical search keyword;
Described determination module is also for determining the searching times in the each field getting, and the searching times in each field is according to rightThe occurrence number of the historical search keyword of answering in described historical search record determined.
22. devices according to claim 21, is characterized in that, described determination module is also for each for what getField, the occurrence number using historical search keyword corresponding described field in described historical search record is as described fieldSearching times.
23. devices according to claim 13, is characterized in that, described determination module is also for working as the field that getsTime, the described field getting is defined as to the semantic domain of mating with described at least one searched key word.
24. devices according to claim 13, is characterized in that, described related information is led under also comprising corresponding keywordConjunctive word in territory;
Described the second acquisition module is also for obtaining the conjunctive word of described at least one searched key word in described semantic domain;
Described search module also for to described at least one searched key word and described in the conjunctive word that gets search for,To Search Results.
25. 1 kinds of information retrieval devices, is characterized in that, described device comprises:
Processor;
For storing the memory of described processor executable;
Wherein, described processor is configured to:
Obtain information to be searched, described information to be searched comprises at least one searched key word;
According to the default corresponding relation between predetermined keyword and related information, obtain in described at least one searched key wordThe corresponding field of each searched key word, described related information at least comprises the field under corresponding predetermined keyword;
According to the corresponding field of each searched key word getting, determine and mate with described at least one searched key wordSemantic domain;
Based on described semantic domain, described at least one searched key word is searched for.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511017763.8A CN105653673B (en) | 2015-12-29 | 2015-12-29 | Information search method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511017763.8A CN105653673B (en) | 2015-12-29 | 2015-12-29 | Information search method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105653673A true CN105653673A (en) | 2016-06-08 |
CN105653673B CN105653673B (en) | 2019-05-28 |
Family
ID=56477360
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201511017763.8A Active CN105653673B (en) | 2015-12-29 | 2015-12-29 | Information search method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105653673B (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107168991A (en) * | 2017-03-28 | 2017-09-15 | 北京三快在线科技有限公司 | A kind of search result methods of exhibiting and device |
CN108010519A (en) * | 2017-11-10 | 2018-05-08 | 上海爱优威软件开发有限公司 | A kind of information search method and system |
CN108363707A (en) * | 2017-01-26 | 2018-08-03 | 百度在线网络技术(北京)有限公司 | Method and apparatus for generating webpage |
CN109325015A (en) * | 2018-08-31 | 2019-02-12 | 阿里巴巴集团控股有限公司 | A kind of extracting method and device of the feature field of domain model |
CN110705308A (en) * | 2019-09-18 | 2020-01-17 | 平安科技(深圳)有限公司 | Method and device for recognizing field of voice information, storage medium and electronic equipment |
CN110704578A (en) * | 2019-10-09 | 2020-01-17 | 精硕科技(北京)股份有限公司 | Incidence relation determining method and device, electronic equipment and readable storage medium |
CN111125523A (en) * | 2019-12-20 | 2020-05-08 | 华为技术有限公司 | Searching method, searching device, terminal equipment and storage medium |
CN113282772A (en) * | 2021-04-25 | 2021-08-20 | 夏贵军 | User searching method and system based on 5G message |
CN114697748A (en) * | 2020-12-25 | 2022-07-01 | 深圳Tcl新技术有限公司 | Video recommendation method based on voice recognition and computer equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102402619A (en) * | 2011-12-23 | 2012-04-04 | 广东威创视讯科技股份有限公司 | Searching method and device |
CN102880617A (en) * | 2011-07-15 | 2013-01-16 | 无锡物联网产业研究院 | Internet-of-things entity searching method and system |
CN103353894A (en) * | 2013-07-19 | 2013-10-16 | 武汉睿数信息技术有限公司 | Data searching method and system based on semantic analysis |
CN103927358A (en) * | 2014-04-15 | 2014-07-16 | 清华大学 | Text search method and system |
CN104008097A (en) * | 2013-02-21 | 2014-08-27 | 日电(中国)有限公司 | Method and device for achieving query understanding |
-
2015
- 2015-12-29 CN CN201511017763.8A patent/CN105653673B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102880617A (en) * | 2011-07-15 | 2013-01-16 | 无锡物联网产业研究院 | Internet-of-things entity searching method and system |
CN102402619A (en) * | 2011-12-23 | 2012-04-04 | 广东威创视讯科技股份有限公司 | Searching method and device |
CN104008097A (en) * | 2013-02-21 | 2014-08-27 | 日电(中国)有限公司 | Method and device for achieving query understanding |
CN103353894A (en) * | 2013-07-19 | 2013-10-16 | 武汉睿数信息技术有限公司 | Data searching method and system based on semantic analysis |
CN103927358A (en) * | 2014-04-15 | 2014-07-16 | 清华大学 | Text search method and system |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108363707A (en) * | 2017-01-26 | 2018-08-03 | 百度在线网络技术(北京)有限公司 | Method and apparatus for generating webpage |
CN107168991B (en) * | 2017-03-28 | 2020-12-04 | 北京三快在线科技有限公司 | Search result display method and device |
CN107168991A (en) * | 2017-03-28 | 2017-09-15 | 北京三快在线科技有限公司 | A kind of search result methods of exhibiting and device |
CN108010519A (en) * | 2017-11-10 | 2018-05-08 | 上海爱优威软件开发有限公司 | A kind of information search method and system |
CN109325015B (en) * | 2018-08-31 | 2021-07-20 | 创新先进技术有限公司 | Method and device for extracting characteristic field of domain model |
CN109325015A (en) * | 2018-08-31 | 2019-02-12 | 阿里巴巴集团控股有限公司 | A kind of extracting method and device of the feature field of domain model |
CN110705308A (en) * | 2019-09-18 | 2020-01-17 | 平安科技(深圳)有限公司 | Method and device for recognizing field of voice information, storage medium and electronic equipment |
CN110704578A (en) * | 2019-10-09 | 2020-01-17 | 精硕科技(北京)股份有限公司 | Incidence relation determining method and device, electronic equipment and readable storage medium |
CN110704578B (en) * | 2019-10-09 | 2022-08-09 | 北京秒针人工智能科技有限公司 | Incidence relation determining method and device, electronic equipment and readable storage medium |
CN111125523A (en) * | 2019-12-20 | 2020-05-08 | 华为技术有限公司 | Searching method, searching device, terminal equipment and storage medium |
WO2021120875A1 (en) * | 2019-12-20 | 2021-06-24 | 华为技术有限公司 | Search method and apparatus, terminal device and storage medium |
CN111125523B (en) * | 2019-12-20 | 2024-03-01 | 华为技术有限公司 | Searching method, searching device, terminal equipment and storage medium |
CN114697748A (en) * | 2020-12-25 | 2022-07-01 | 深圳Tcl新技术有限公司 | Video recommendation method based on voice recognition and computer equipment |
CN114697748B (en) * | 2020-12-25 | 2024-05-03 | 深圳Tcl新技术有限公司 | Video recommendation method and computer equipment based on voice recognition |
CN113282772A (en) * | 2021-04-25 | 2021-08-20 | 夏贵军 | User searching method and system based on 5G message |
Also Published As
Publication number | Publication date |
---|---|
CN105653673B (en) | 2019-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105653673A (en) | Information searching method and apparatus | |
US10635392B2 (en) | Method and system for providing interface controls based on voice commands | |
US10262080B2 (en) | Enhanced search suggestion for personal information services | |
CN107992585B (en) | Universal label mining method, device, server and medium | |
CN105095433B (en) | Entity recommended method and device | |
WO2021114810A1 (en) | Graph structure-based official document recommendation method, apparatus, computer device, and medium | |
US20120221587A1 (en) | Method for Generating Search Results and System for Information Search | |
CN107526846B (en) | Method, device, server and medium for generating and sorting channel sorting model | |
CN110069698B (en) | Information pushing method and device | |
CN109710851A (en) | Employment recommended method and system based on multi-source data analysis under the Internet model | |
CN105912527A (en) | Method, device and system outputting answer according to natural language | |
CN107943919B (en) | A kind of enquiry expanding method of session-oriented formula entity search | |
CN104462084A (en) | Search refinement advice based on multiple queries | |
CN107330079B (en) | Method and device for presenting rumor splitting information based on artificial intelligence | |
US9424344B2 (en) | Method and apparatus for natural language search for variables | |
EP3079083A1 (en) | Providing app store search results | |
CN106844734B (en) | Method for automatically generating session reply content | |
CN107977395B (en) | Method for helping user read and understand electronic article and intelligent voice assistant | |
CN112417248A (en) | Recommendation method, device, model, equipment and storage medium for addressing keywords | |
CN115858815A (en) | Method for determining mapping information, advertisement recommendation method, device, equipment and medium | |
US8732158B1 (en) | Method and system for matching queries to documents | |
CN114186147A (en) | Data processing method and device, electronic equipment and storage medium | |
CN114218431A (en) | Video searching method and device, electronic equipment and storage medium | |
CN109657129B (en) | Method and device for acquiring information | |
CN112148751A (en) | Method and device for querying data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |