CN103186615A - Search prompting method and system - Google Patents

Search prompting method and system Download PDF

Info

Publication number
CN103186615A
CN103186615A CN2011104571253A CN201110457125A CN103186615A CN 103186615 A CN103186615 A CN 103186615A CN 2011104571253 A CN2011104571253 A CN 2011104571253A CN 201110457125 A CN201110457125 A CN 201110457125A CN 103186615 A CN103186615 A CN 103186615A
Authority
CN
China
Prior art keywords
dictionary
search
cue
candidate
score value
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
Application number
CN2011104571253A
Other languages
Chinese (zh)
Other versions
CN103186615B (en
Inventor
刘志超
于晓明
杨建武
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
New Founder Holdings Development Co ltd
Peking University
Beijing Founder Electronics Co Ltd
Original Assignee
Peking University
Peking University Founder Group Co Ltd
Beijing Founder Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Peking University, Peking University Founder Group Co Ltd, Beijing Founder Electronics Co Ltd filed Critical Peking University
Priority to CN201110457125.3A priority Critical patent/CN103186615B/en
Priority claimed from CN201110457125.3A external-priority patent/CN103186615B/en
Publication of CN103186615A publication Critical patent/CN103186615A/en
Application granted granted Critical
Publication of CN103186615B publication Critical patent/CN103186615B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a search prompting method and system. The search prompting method comprises the following steps: acquiring search information inputted by users; judging whether the search information is legal or not; when the search information is legal, returning a search prompting word corresponding to the search information on the basis of the generated search prompting dictionary; and when the search information is illegal, returning at least two pieces of error prompting information corresponding to the search information on the basis of the generated spelling mistake prompting dictionary. Due to the adoption of the scheme, the prompting dictionary is constructed by double arrays and when prompt inquiry is searched, the inquiry efficiency is increased and the problems that search prompting information and spelling mistake prompting information is inaccurate or options are fewer in the prior art are solved.

Description

A kind of Search Hints method and system
Technical field
The present invention relates to the computer internet technical field, relate in particular to a kind of Search Hints method and system.
Background technology
Along with the Internet develop rapidly in the world, the network media has been acknowledged as " fourth media " after newspaper, broadcasting, TV, and network becomes people's daily life, study and work necessary part.Spreading network information is rapid, and has the characteristics of mass data.Be how can in this mass data, retrieve Useful Information rapidly and the user presses for.
User's input prompt also claims search box prompting, by the user in the search box the importation information inquiring provide corresponding complete information indicating, be that a kind of assisted user is experienced instrument, saved a large amount of input cost of user, improved effectiveness of retrieval.
The inventor is in the invention process, find that the prompting of present Search Hints and misspelling exists information inaccurate, even suggestion content occurs and be wrong situation, as corresponding the prompting for of search " public sentiment early warning " " the residence feelings are in scape ", and only provide a candidate item for misspelling prompting, make the user not have optional leeway, thereby the miscue that causes also is inaccurate, has lost the meaning of prompting.
Summary of the invention
The embodiment of the present application provides a kind of Search Hints method and system, be used for to solve the Search Hints information that prior art exists and the misspelling information is inaccurate or option problem seldom.
The embodiment of the present application one provides a kind of method that makes up the prompting dictionary, specifically comprises:
Based on original dictionary, generate original even numbers group dictionary by even numbers group algorithm;
Based on described original even numbers group dictionary, generate the Search Hints dictionary; And/or
Based on described original even numbers group dictionary, generate misspelling prompting dictionary.
Wherein, described based on described original even numbers group dictionary as the method that embodiment one provides, generate the Search Hints dictionary, specifically comprise:
Based on described original even numbers group dictionary, generate and treat sorted search prompting dictionary;
By the first marking standard, point out the candidate's cue in the dictionary to give a mark to the described sorted search for the treatment of, obtain the score value of each candidate's cue;
Press score value from high to low, the described candidate's cue that sorts obtains the Search Hints dictionary.
Describedly press score value from high to low, the described candidate's cue that sorts obtains the Search Hints dictionary, specifically comprises:
Press score value from high to low, described candidate's cue sorts;
From described candidate's cue, obtain score value greater than candidate's cue of a default score value;
Described score value is preset candidate's cue of score value as described Search Hints dictionary greater than one.
As embodiment one described method, described based on described original even numbers group dictionary, generate misspelling prompting dictionary, specifically comprise:
Based on described original even numbers group dictionary, generate with parallel the waiting of the described original even numbers group dictionary misspelling that sorts and point out dictionary;
By the second marking standard, the candidate's cue in the described misspelling dictionary of waiting to sort is given a mark, obtain the score value of each candidate's cue;
Press score value from high to low, the described candidate's cue that sorts obtains misspelling prompting dictionary.
Wherein, describedly press score value from high to low, the described candidate's cue that sorts obtains misspelling prompting dictionary, specifically comprises:
Press score value from high to low, described candidate's cue sorts;
From described candidate's cue, obtain score value greater than candidate's cue of a default score value;
Point out dictionary greater than candidate's cue of a default score value as described misspelling with described score value.
, generate after the Search Hints dictionary based on described original even numbers group dictionary described, described method also comprises:
Based on the search information of user's input, upgrade described Search Hints dictionary, with the Search Hints dictionary that obtains to upgrade.
, generate after the misspelling prompting dictionary based on described original even numbers group dictionary described, described method also comprises:
Based on the search information of user's input, upgrade described misspelling prompting dictionary, with the misspelling prompting dictionary that obtains to upgrade.
The embodiment of the present application two provides a kind of Search Hints method, and this method specifically comprises:
Obtain the search information of user's input;
Judge whether described search information is legal;
When described search information is legal, based on the Search Hints dictionary of the generation of the method among the embodiment one, and return the Search Hints word corresponding with described search information;
When described search information is illegal, points out dictionary based on the misspelling that the method among the embodiment one generates, and return at least two the miscue information corresponding with described search information.
The embodiment of the present application three provides a kind of Search Hints system, specifically comprises:
Obtain the unit, be used for obtaining the search information of user's input;
Judging unit is used for judging whether described search information is legal;
The Search Hints word returns the unit, is used for based on the Search Hints dictionary of the generation of the method among the embodiment one, and returning the Search Hints word corresponding with described search information when described search information is legal;
Miscue information is returned the unit, is used for when described search information is illegal, points out dictionary based on the misspelling that the method among the embodiment one generates, and returns at least two the miscue information corresponding with described search information.
The application has following beneficial effect or advantage by the technical scheme that above-mentioned one or more embodiment provide:
Owing to built the prompting dictionary based on the even numbers fabric, when Search Hints was inquired about, efficient was very high;
Search Hints word and miscue information are sorted, can demonstrate at least two Search Hints words or at least two miscue information in the time of demonstration, be convenient to the user and select;
Search word and the frequency of system's meeting recording user input, timing automatic is upgraded back-end data, Search Hints word and miscue information is resequenced, in order to point out out Search Hints word and the miscue information more corresponding with user search information.
Description of drawings
Fig. 1 is the method flow diagram that makes up the prompting dictionary among the embodiment one;
Fig. 2 is the flow chart of steps that generates the Search Hints dictionary among the embodiment one;
Fig. 3 is the flow chart of steps that generates misspelling prompting dictionary among the embodiment one;
Fig. 4 is Search Hints method flow diagram among the embodiment two;
Fig. 5 is Search Hints system diagram among the embodiment two.
Embodiment
The embodiment of the present application provides a kind of Search Hints method and system, be used for to solve the Search Hints information that prior art exists and the misspelling information is inaccurate or option problem seldom.
Below in conjunction with Figure of description and concrete embodiment technique scheme is described in detail and sets forth.
Embodiment 1
As shown in Figure 1, the embodiment of the present application one provides a kind of method that makes up the prompting dictionary, specifically comprises:
Step 101 based on original dictionary, generates original even numbers group dictionary by even numbers group algorithm;
Step 102 based on original even numbers group dictionary, generates the Search Hints dictionary; And/or
Step 103 based on original even numbers group dictionary, generates misspelling prompting dictionary.
For step 101, based on original dictionary, generate original even numbers group dictionary by even numbers group algorithm, its building process is as follows:
Traveling through at first that whole dictionary is converted into all words with the byte is the Trie tree (dictionary tree) of unit.
Make up the even numbers group then, building process mainly contains following step:
1, initialization active node tabulation adds tabulation to the ground floor node.With base[] array and check[] element of array is initialized as 0, as base[i]=check[i]=represent that this position is for empty 0 the time, as base[i] value be expressed as a state that can finish during for negative value, especially as base[i]<represent that this node is leaf node during 0 and abs (base[i])=i.
If 2 effort scales are not empty, choose in the Trie tree directly that the maximum node of son node number is present node, finish otherwise make up.
3, visit the subscript position that this node determines its base value and determines direct child node, making the value of each direct child node in the check array is the subscript value of present node.
4, current direct child node is added effort scale, repeating step 2.
As shown in Figure 2, the method as embodiment one provides for step 102, based on original even numbers group dictionary, generates the Search Hints dictionary, specifically comprises:
Step s102a based on original even numbers group dictionary, generates and treats sorted search prompting dictionary; Word prefix according to user input provides complete cue, because the identical word of prefix has a lot, so need sort from high to low to the identical word of prefix according to the marking standard, generates and treats that sorted search points out dictionary.
Step s102b, by the first marking standard, candidate's cue for the treatment of in the sorted search prompting dictionary is given a mark, and obtains the score value of each candidate's cue;
The first marking standard comprises following factor:
1, the word frequency nCorpus of this word in language material, weight is CorpusWeight;
The frequency nHour that this word is imported by the user in 2, one hours, weight is HourWeight;
The frequency nDay that this word is imported by the user in 3, one days, weight is DayWeight;
The frequency nMonth that this word is imported by the user in 4, one months, weight is MonthWeight.
The marking formula is:
Score?1=CorpusWeight*nCorpus+HourWeight*nHour+DayWeight*nDay+
MonthWeight*nMonth。
Step s102c presses score value from high to low, and ordering candidate cue obtains the Search Hints dictionary.
Step s102c specifically comprises:
Press score value from high to low, described candidate's cue sorts;
From described candidate's cue, obtain score value greater than candidate's cue of a default score value;
Described score value is preset candidate's cue of score value as described Search Hints dictionary greater than one.
Obtain after the mark of candidate's cue, suppose that this default score value is X, then the candidate cue of score value greater than the X correspondence extracted, as the cue in the Search Hints dictionary.
As shown in Figure 3, as embodiment one described method, step 103, based on described original even numbers group dictionary, generate misspelling prompting dictionary, the realization principle of misspelling prompting dictionary is with the realization principle of Search Hints dictionary, make up misspelling prompting dictionary based on even numbers group dictionary, the prompting dictionary is by phonetic--cue is corresponding, and with the pronunciation ID generation Chinese character-pronunciation ID dictionary of Hanzi internal code correspondence, it realizes that principle is integer array that length is Length=65536 (1<<16) of application, its subscript value is the ISN of Chinese character correspondence, element value is pronunciation ID, and the method that it generates misspelling prompting dictionary specifically comprises:
Step s103a based on described original even numbers group dictionary, generates with parallel the waiting of the described original even numbers group dictionary misspelling that sorts and points out dictionary;
Step s103b by the second marking standard, gives a mark to the candidate's cue in the described misspelling dictionary of waiting to sort, and obtains the score value of each candidate's cue; The second marking standard is identical with the first marking standard, and the marking standard of each word is comprised following factor:
1, the word frequency nCorpus of this word in language material, weight is CorpusWeight;
The frequency nHour that this word is imported by the user in 2, one hours, weight is HourWeight;
The frequency nDay that this word is imported by the user in 3, one days, weight is DayWeight;
The frequency nMonth that this word is imported by the user in 4, one months, weight is MonthWeight.
The marking formula is:
Score?2=CorpusWeight*nCorpus+HourWeight*nHour+DayWeight*nDay+
MonthWeight*nMonth。
Step s103c presses score value from high to low, and the described candidate's cue that sorts obtains misspelling prompting dictionary.
Pronunciation ID string in the misspelling prompting dictionary is pronunciation to be converted into ID represent, the benefit of doing like this is can not produce to search ambiguity, information such as user's input is " Xian ", just can not judge only according to phonetic what corresponding Chinese character is, can be " line earlier; existing ... ", also can be " Xi'an ".We are converted into corresponding ID with the phonetic of individual character in order not produce this class problem, so just can avoid the problem of producing ambiguity as " xi=1, an=2, xian=3 ".The phonetic of all words is set up the even numbers group after being converted into pronunciation ID string, generates parallel with it the 3rd array misspelling prompting dictionary simultaneously and preserves the misspelling information.
Wherein, describedly press score value from high to low, the described candidate's cue that sorts obtains misspelling prompting dictionary, specifically comprises:
Press score value from high to low, described candidate's cue sorts;
From described candidate's cue, obtain score value greater than candidate's cue of a default score value;
Point out dictionary greater than candidate's cue of a default score value as described misspelling with described score value.
If the user imports " hundred cross ", after system's marking ordering is finished, if the cue order Baidu from high to low that obtains, ferry-boat, Baidu, system can point out out so: 1, Baidu; 2, ferry-boat; 3 cue such as have the honour to read, and select for the user, have so just avoided the user to cause the Query Result failure because of the mistake input.
, generate after the Search Hints dictionary based on described original even numbers group dictionary described, described method also comprises:
Based on the search information of user's input, upgrade described Search Hints dictionary, with the Search Hints dictionary that obtains to upgrade.
, generate after the misspelling prompting dictionary based on described original even numbers group dictionary described, described method also comprises:
Based on the search information of user's input, upgrade described misspelling prompting dictionary, with the misspelling prompting dictionary that obtains to upgrade.
The information of user's input is recorded in the internal memory, write file once every ten minutes, expansion user in record Bo'ao imported word frequency in one hour, the word frequency of input in a day, the word frequency of an input in month etc.Automatically upgrade the relevant lexicon file of all Search Hints every one hour system then, regenerate the Search Hints dictionary, upgrade former internal storage data district; And upgrade all lexicon files relevant with misspelling automatically every one hour system, regenerate misspelling prompting dictionary, upgrade former internal storage data district.
Embodiment 2
As shown in Figure 4, the embodiment of the present application two provides a kind of Search Hints method, and this method specifically comprises:
Step 201 obtains the search information that the user imports;
Step 202 judges whether described search information is legal;
Step 203 when described search information is legal, based on the Search Hints dictionary that generates, and is returned the Search Hints word corresponding with described search information;
Step 204 when described search information is illegal, based on the misspelling prompting dictionary that generates, and is returned at least two the miscue information corresponding with described search information.
The generation method of its Search Hints dictionary and misspelling prompting dictionary was introduced in embodiment 1, did not repeat them here.
Embodiment 3
As shown in Figure 5, the embodiment of the present application three provides a kind of Search Hints system, it is characterized in that, comprising:
Obtain unit 301, be used for obtaining the search information of user's input;
Judging unit 302 is used for judging whether described search information is legal;
The Search Hints word returns unit 303, is used for based on the Search Hints dictionary that generates, and returning the Search Hints word corresponding with described search information when described search information is legal;
Miscue information is returned unit 304, is used for when described search information is illegal, based on the misspelling prompting dictionary that generates, and returns at least two the miscue information corresponding with described search information.
Equally, the generation method of its Search Hints dictionary and misspelling prompting dictionary was introduced in embodiment 1, did not repeat them here.
The application has following beneficial effect or advantage by the technical scheme that above-mentioned one or more embodiment provide:
Owing to built the prompting dictionary based on the even numbers fabric, when Search Hints is inquired about, improved search efficiency;
Search Hints word and miscue information are sorted, can demonstrate at least two Search Hints words or at least two miscue information in the time of demonstration, be convenient to the user and select;
Search word and the frequency of system's meeting recording user input, timing automatic is upgraded back-end data, Search Hints word and miscue information is resequenced, in order to point out out Search Hints word and the miscue information more corresponding with user search information.
Although described the preferred embodiments of the present invention, in a single day those skilled in the art get the basic creative concept of cicada, then can make other change and modification to these embodiment.So claims are intended to all changes and the modification that are interpreted as comprising preferred embodiment and fall into the scope of the invention.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.

Claims (9)

1. one kind makes up the prompting dictionary methods, it is characterized in that, comprising:
Based on original dictionary, generate original even numbers group dictionary by even numbers group algorithm;
Based on described original even numbers group dictionary, generate the Search Hints dictionary; And/or
Based on described original even numbers group dictionary, generate misspelling prompting dictionary.
2. the method for claim 1 is characterized in that, and is described based on described original even numbers group dictionary, generates the Search Hints dictionary, specifically comprises:
Based on described original even numbers group dictionary, generate and treat sorted search prompting dictionary;
By the first marking standard, point out the candidate's cue in the dictionary to give a mark to the described sorted search for the treatment of, obtain the score value of each candidate's cue;
Press score value from high to low, the described candidate's cue that sorts obtains the Search Hints dictionary.
3. method as claimed in claim 2 is characterized in that, describedly presses score value from high to low, and the described candidate's cue that sorts obtains the Search Hints dictionary, specifically comprises:
Press score value from high to low, described candidate's cue sorts;
From described candidate's cue, obtain score value greater than candidate's cue of a default score value;
Described score value is preset candidate's cue of score value as described Search Hints dictionary greater than one.
4. the method for claim 1 is characterized in that, and is described based on described original even numbers group dictionary, generates misspelling prompting dictionary, specifically comprises:
Based on described original even numbers group dictionary, generate with parallel the waiting of the described original even numbers group dictionary misspelling that sorts and point out dictionary;
By the second marking standard, the candidate's cue in the described misspelling dictionary of waiting to sort is given a mark, obtain the score value of each candidate's cue;
Press score value from high to low, the described candidate's cue that sorts obtains misspelling prompting dictionary.
5. method as claimed in claim 4 is characterized in that, describedly presses score value from high to low, and the described candidate's cue that sorts obtains misspelling prompting dictionary, specifically comprises:
Press score value from high to low, described candidate's cue sorts;
From described candidate's cue, obtain score value greater than candidate's cue of a default score value;
Point out dictionary greater than candidate's cue of a default score value as described misspelling with described score value.
6. as the described method of claim 1,2 or 3, it is characterized in that, generate after the Search Hints dictionary based on described original even numbers group dictionary described, described method also comprises:
Based on the search information of user's input, upgrade described Search Hints dictionary, with the Search Hints dictionary that obtains to upgrade.
7. as the described method of claim 1,4 or 5, it is characterized in that, generate after the misspelling prompting dictionary based on described original even numbers group dictionary described, described method also comprises:
Based on the search information of user's input, upgrade described misspelling prompting dictionary, with the misspelling prompting dictionary that obtains to upgrade.
8. a Search Hints method is characterized in that, comprising:
Obtain the search information of user's input;
Judge whether described search information is legal;
When described search information is legal, based on the Search Hints dictionary of arbitrary claim method generation in the claim 1 to 7, and return the Search Hints word corresponding with described search information;
When described search information is illegal, points out dictionary based on the misspelling that arbitrary claim method in the claim 1 to 7 generates, and return at least two the miscue information corresponding with described search information.
9. a Search Hints system is characterized in that, comprising:
Obtain the unit, be used for obtaining the search information of user's input;
Judging unit is used for judging whether described search information is legal;
The Search Hints word returns the unit, is used for when described search information is legal, based on the Search Hints dictionary of arbitrary claim method generation in the claim 1 to 7, and returns the Search Hints word corresponding with described search information;
Miscue information is returned the unit, is used for when described search information is illegal, points out dictionary based on the misspelling that arbitrary claim method in the claim 1 to 7 generates, and returns at least two the miscue information corresponding with described search information.
CN201110457125.3A 2011-12-30 A kind of Search Hints method and system Expired - Fee Related CN103186615B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110457125.3A CN103186615B (en) 2011-12-30 A kind of Search Hints method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110457125.3A CN103186615B (en) 2011-12-30 A kind of Search Hints method and system

Publications (2)

Publication Number Publication Date
CN103186615A true CN103186615A (en) 2013-07-03
CN103186615B CN103186615B (en) 2016-11-30

Family

ID=

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103927329A (en) * 2014-03-19 2014-07-16 北京奇虎科技有限公司 Instant search method and system
CN104424300A (en) * 2013-08-30 2015-03-18 北京千橡网景科技发展有限公司 Personalized search suggestion method and device
CN105302881A (en) * 2015-10-14 2016-02-03 上海大学 Literature search system-oriented search prompt word generation method
CN106484426A (en) * 2016-10-20 2017-03-08 乐视控股(北京)有限公司 A kind of method of feedback search information, apparatus and system
CN108170293A (en) * 2017-12-29 2018-06-15 北京奇虎科技有限公司 Input the personalized recommendation method and device of association
CN108227955A (en) * 2017-12-29 2018-06-29 北京奇虎科技有限公司 It is a kind of that the method and device for recommending input association is searched for based on user's history
CN113625884A (en) * 2020-05-07 2021-11-09 顺丰科技有限公司 Input word recommendation method and device, server and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060167918A1 (en) * 2004-10-29 2006-07-27 Takashi Tsuzuki Information retrieval apparatus
CN101101594A (en) * 2007-06-12 2008-01-09 无敌科技(西安)有限公司 Real-time sentence-assisted writing method and system
CN101751430A (en) * 2008-12-12 2010-06-23 汉王科技股份有限公司 Electronic dictionary fuzzy searching method
CN102063508A (en) * 2011-01-10 2011-05-18 浙江大学 Generalized suffix tree based fuzzy auto-completion method for Chinese search engine

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060167918A1 (en) * 2004-10-29 2006-07-27 Takashi Tsuzuki Information retrieval apparatus
CN101101594A (en) * 2007-06-12 2008-01-09 无敌科技(西安)有限公司 Real-time sentence-assisted writing method and system
CN101751430A (en) * 2008-12-12 2010-06-23 汉王科技股份有限公司 Electronic dictionary fuzzy searching method
CN102063508A (en) * 2011-01-10 2011-05-18 浙江大学 Generalized suffix tree based fuzzy auto-completion method for Chinese search engine

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104424300A (en) * 2013-08-30 2015-03-18 北京千橡网景科技发展有限公司 Personalized search suggestion method and device
CN103927329A (en) * 2014-03-19 2014-07-16 北京奇虎科技有限公司 Instant search method and system
CN103927329B (en) * 2014-03-19 2017-03-29 北京奇虎科技有限公司 A kind of instant search method and system
CN105302881A (en) * 2015-10-14 2016-02-03 上海大学 Literature search system-oriented search prompt word generation method
CN106484426A (en) * 2016-10-20 2017-03-08 乐视控股(北京)有限公司 A kind of method of feedback search information, apparatus and system
CN108170293A (en) * 2017-12-29 2018-06-15 北京奇虎科技有限公司 Input the personalized recommendation method and device of association
CN108227955A (en) * 2017-12-29 2018-06-29 北京奇虎科技有限公司 It is a kind of that the method and device for recommending input association is searched for based on user's history
CN113625884A (en) * 2020-05-07 2021-11-09 顺丰科技有限公司 Input word recommendation method and device, server and storage medium

Similar Documents

Publication Publication Date Title
CN100405371C (en) Method and system for abstracting new word
US8713024B2 (en) Efficient forward ranking in a search engine
CN102262634B (en) Automatic questioning and answering method and system
CN105045852A (en) Full-text search engine system for teaching resources
CN102253972B (en) Web crawler-based geographical name database maintenance method
JP6691280B1 (en) Management system and management method
CN100424703C (en) Method for obtaining newly encoded character string, input method system and word stock generation device
US8515731B1 (en) Synonym verification
CN104199965A (en) Semantic information retrieval method
CN102768681A (en) Recommending system and method used for search input
CN101952824A (en) Method and information retrieval system that the document in the database is carried out index and retrieval that computing machine is carried out
CN102999625A (en) Method for realizing semantic extension on retrieval request
CN104636456A (en) Question routing method based on word vectors
CN101794307A (en) Vehicle navigation POI (Point of Interest) search engine based on internetwork word segmentation idea
CN103870001A (en) Input method candidate item generating method and electronic device
CN104679738A (en) Method and device for mining Internet hot words
CN106021336A (en) A method for automatic administrative district division for mass address information
CN107463711A (en) A kind of tag match method and device of data
CN104199954A (en) Recommendation system and method for search input
CN108345694B (en) Document retrieval method and system based on theme database
CN104572720A (en) Webpage information duplicate eliminating method and device and computer-readable storage medium
JP5152918B2 (en) Named expression extraction apparatus, method and program thereof
CN103164534A (en) Method and system of data search based on cloud education platform
CN103136221A (en) Method capable of generating requirement template and requirement identification method and device
JP2005242416A (en) Natural language text search method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220616

Address after: 3007, Hengqin international financial center building, No. 58, Huajin street, Hengqin new area, Zhuhai, Guangdong 519031

Patentee after: New founder holdings development Co.,Ltd.

Patentee after: Peking University

Patentee after: BEIJING FOUNDER ELECTRONICS Co.,Ltd.

Address before: 100871, Beijing, Haidian District Cheng Fu Road 298, founder building, 9 floor

Patentee before: PEKING UNIVERSITY FOUNDER GROUP Co.,Ltd.

Patentee before: Peking University

Patentee before: BEIJING FOUNDER ELECTRONICS Co.,Ltd.

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20161130

CF01 Termination of patent right due to non-payment of annual fee