CN103914480B - A kind of data query method, controller and system for automatic answering system - Google Patents
A kind of data query method, controller and system for automatic answering system Download PDFInfo
- Publication number
- CN103914480B CN103914480B CN201310004790.6A CN201310004790A CN103914480B CN 103914480 B CN103914480 B CN 103914480B CN 201310004790 A CN201310004790 A CN 201310004790A CN 103914480 B CN103914480 B CN 103914480B
- Authority
- CN
- China
- Prior art keywords
- keyword
- checked
- answer
- storage array
- storage
- 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.)
- Active
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
Abstract
The present invention proposes all keywords to be checked in a kind of data query method, controller and system for automatic answering system, the problem of controller receives user input, extraction problem and sorted;All keywords to be checked are retrieved in keyword storage array and correct option is found with the corresponding relation of answer by keyword combination and shown.Each memory cell in keyword storage array of the present invention can be according to the multiple keywords of primary and secondary sequential storage, using this multi-key word storage organization, so as to better conform to the polytropy of customer problem.The present invention, when user puts question to same problem in different ways, answer can be more accurately found using this querying method by being retrieved to multiple keywords to be checked and then inquiring about correct option.
Description
Technical field
The present invention relates to technical field of data storage, and in particular to one kind is used to that in automatic answering system lookup can be improved
Data query method, controller and the system of answer accuracy rate.
Background technology
With the rapid popularization and application of internet, how to improve the accurate service of quickness and high efficiency for user is each website
The target that operator is pursued.At present, in the application program of many Internet services, such as line of questioning, instant messaging,
In the website services such as B2C, the automatic answer all in the presence of the general issue to user, so as to provide the user with good experience.
In traditional answering system, storage organization uses " keyword-answer " mode, as shown in table 1, and keyword is letter
Single the problem of, such as keyword " you are either with or without younger sister " correspondence answer " I has individual younger sister, 2 years old ".However, same answer
A variety of question formulations may be corresponded to, such as " you are either with or without younger sister " can be expressed as " younger sister, you have ", " you there are several younger sisters
Younger sister ", " you have younger sister " these question formulations, although these enquirement can correspond to same answer " I has individual younger sister,
2 years old ", but in traditional library of responses storage organization shown in table 1, tend not to find accurate answer, so as to reduce
The accuracy rate and the Experience Degree of user searched.
The traditional library of responses storage organization of table 1.
Keyword | Answer |
You are either with or without younger sister | I has individual younger sister, 2 years old |
You are younger sister | It is not that I is boy |
How is apple | Really it is fond of eating |
Aircraft, it is fast | Speed is quickly |
How National Day is thought | It is worth the vacation of tourism |
The content of the invention
The problem of in order to overcome the accuracy rate and the user experience that reduce lookup, used it is an object of the invention to provide one kind
In data query method, controller and the system of automatic answering system, the polytropy for the problem of present invention is for user can give
Go out accurate answer.
In order to realize the above-mentioned purpose of the present invention, according to the first aspect of the invention, it is used for the invention provides one kind
The data query method of automatic answering system, comprises the following steps:
Controller receives the problem of user is inputted by human-computer interaction interface and extracts all to be checked in described problem
Keyword, the keyword to be checked is sorted successively according to primary and secondary order;
The controller stores battle array in the keyword of memory one by one according to the primary and secondary order of the keyword to be checked
Retrieved in row;
The controller judges whether that all keywords to be checked can be same in keyword storage array
Retrieved in individual memory cell, if it is possible to all retrieve, then the answer storage battle array of the corresponding memory of the memory cell
The answer stored in row is the answer to be inquired about;If can not all retrieve, without answer, exit;Wherein, it is described to close
One memory cell of each behavior in keyword storage array.
The answer that the keyword combination of the keyword storage array storage of memory of the present invention is stored with answer storage array
Correspond, during data query, retrieved one by one by the primary and secondary order to multiple keywords to be checked and then inquire about correct
Answer, when user puts question to same problem in different ways, can more accurately be looked for using this querying method
To answer, so as to better conform to the polytropy of customer problem.
In one preferred embodiment of the invention, each memory cell in the keyword storage array includes M
Individual storing sub-units, wherein the M is positive integer, the M storing sub-units are according to one-level, and two grades ..., M grades of primary and secondary is suitable
Sequence sorts, and at least one storing sub-units in the M storing sub-units are stored with keyword, and each described storage is singly
At most be stored with a keyword in member, and all crucial phrases stored in each described memory cell are into a crucial phrase
Close, keyword combination and the answer that answer storage array is stored of the keyword storage array storage are corresponded.
Each memory cell in keyword storage array of the present invention includes M storing sub-units, single in M storage
Member can store multiple keywords, using this multi-key word storage organization, as user to same problem using different sides
When formula is putd question to, answer can be more accurately found, so as to better conform to the polytropy of customer problem.
In one preferred embodiment of the invention, the quantity of the keyword to be checked is not more than M, and the M is
The storing sub-units quantity that each memory cell in the keyword storage array includes.
In another preferred embodiment of the invention, the M is 5.
The quantity of keyword to be checked is not more than the storing sub-units quantity that each memory cell includes in the present invention, often
Individual keyword can be stored in different storing sub-units, so as to better conform to the polytropy of customer problem.
In one preferred embodiment of the invention, the primary and secondary order sort method of the keyword to be checked with it is described
The primary and secondary order sort method of the keyword stored in storing sub-units is identical.
In another preferred embodiment of the invention, the controller is suitable according to the primary and secondary of the keyword to be checked
Sequence carries out retrieval in the keyword storage array of memory one by one to be included:
The controller after a keyword to be checked has been retrieved, be stored with it is described retrieved it is to be checked
Keyword memory cell in retrieve secondary keyword to be checked.
The primary and secondary order sort method of keyword to be checked and the master of the keyword stored in storing sub-units in the present invention
Secondary order sort method is identical, and is retrieved successively in keyword storage array according to the primary and secondary order of keyword to be checked,
After a keyword to be checked has been retrieved, the to be checked of secondary is retrieved in the memory cell of the keyword to be checked being stored with
Keyword, so as to improve answer inquiry velocity.
In order to realize the above-mentioned purpose of the present invention, according to the second aspect of the invention, the invention provides a kind of control
Device, including:Processing module, for receiving the problem of user is inputted by human-computer interaction interface and extracting all in described problem
Keyword to be checked, the keyword to be checked is sorted successively according to primary and secondary order;Module is retrieved, for according to described
The primary and secondary order of keyword to be checked is retrieved in the keyword storage array of memory one by one;Judging treatmenting module,
For judging whether to examine in same memory cell that all keywords to be checked can be in keyword storage array
Rope is arrived, if it is possible to all retrieved, then the answer stored in the answer storage array of the corresponding memory of the memory cell
The answer as to be inquired about;If can not all retrieve, without answer, exit;In wherein described keyword storage array
One memory cell of each behavior.
The controller of the present invention extracts all keywords to be checked in customer problem, by multiple keys to be checked
The primary and secondary order of word is retrieved and then inquires about correct option one by one, when user puts question to same problem in different ways
When, answer can be more accurately found, so as to better conform to the polytropy of customer problem.
In one preferred embodiment of the invention, the retrieval module includes:Retrieval unit, for retrieving one
After the keyword to be checked, secondary is retrieved being stored with the memory cell of the keyword to be checked retrieved
Keyword to be checked.
The present invention is being stored with the memory cell of the keyword to be checked after a keyword to be checked has been retrieved
Secondary keyword to be checked is retrieved, so as to improve answer inquiry velocity.
In order to realize the above-mentioned purpose of the present invention, according to the third aspect of the present invention, it is used for the invention provides one kind
The data query system of automatic answering system, including memory and controller of the present invention;The memory is used to store
Keyword storage array and answer storage array, wherein keyword is stored in the keyword storage array, the answer storage
Store one memory cell of each behavior in answer, the keyword storage array in array, each memory cell with
The answer stored in answer storage array is corresponded.
The crucial phrase of the keyword storage array storage of the data query system for automatic answering system of the present invention
Close the answer stored with answer storage array to correspond, during data query, by retrieving multiple keywords to be checked
And then correct option is inquired about, when user puts question to same problem in different ways, it can more accurately find and answer
Case, so as to better conform to the polytropy of customer problem.
The additional aspect and advantage of the present invention will be set forth in part in the description, and will partly become from the following description
Obtain substantially, or recognized by the practice of the present invention.
Brief description of the drawings
The above-mentioned and/or additional aspect and advantage of the present invention will become from description of the accompanying drawings below to embodiment is combined
Substantially and be readily appreciated that, wherein:
Fig. 1 is a kind of flow chart of data query method for automatic answering system provided in an embodiment of the present invention;
Fig. 2 is a kind of structural representation of controller provided in an embodiment of the present invention;
Fig. 3 is a kind of structural representation of data query system for automatic answering system provided in an embodiment of the present invention
Figure.
Embodiment
Embodiments of the invention are described below in detail, the example of the embodiment is shown in the drawings, wherein from beginning to end
Same or similar label represents same or similar element or the element with same or like function.Below with reference to attached
The embodiment of figure description is exemplary, is only used for explaining the present invention, and is not considered as limiting the invention.
The invention provides a kind of table data store for automatic answering system, as shown in table 2, this is used for automatic-answering back device
The table data store of system includes keyword storage array and answer storage array, and the keyword storage array is used to store key
Word, the answer storage array is used to store answer.One memory cell of each behavior in keyword storage array, each is deposited
Storage unit includes M storing sub-units, wherein, M is positive integer, and M correspond to keyword storage number of levels;This M storage is single
At least one storing sub-units in member are stored with keyword, and all crucial phrases stored in each memory cell are into one
Keyword is combined, and the answer that keyword combination and the answer storage array of the storage of keyword storage array are stored is corresponded.Example
Such as, keyword combination " younger sister has " corresponding answer is " I has individual younger sister, 2 years old " in table 2;Keyword combines " younger sister is "
Corresponding answer is " not being that I is boy ".
In the present embodiment, as shown in table 2, keyword storage array has 9 memory cell, the 5 of each memory cell
Individual storing sub-units are according to one-level, and two grades ..., the order sequence of Pyatyi, keyword is stored in sequence successively according to primary and secondary order
At most be stored with a keyword in storing sub-units afterwards, and in each storing sub-units;In the present embodiment, it is main
Secondary order can be but be not limited to according to noun, verb that the primary and secondary of other words is sequentially;Sorted according to primary and secondary order, so in inspection
Main keyword is first retrieved during rope, secondary keyword is then retrieved, improves recall precision.Table 2 is the one of the present invention
Individual specific example, it is preferred that M=5, but the embodiment of the present invention is not limited to table 2, will not be repeated here.The present invention's
Each memory cell stores multiple keywords, allows users to more accurately find answer, better adapts to customer problem
Polytropy.
The table data store of the present invention of table 2.
The invention provides a kind of data query method for automatic answering system, as shown in figure 1, including following step
Suddenly:
It is all to be checked in step S1, the problem of controller reception user is inputted by human-computer interaction interface and extraction problem
The keyword of inquiry, keyword to be checked is sorted successively according to primary and secondary order.
In the present embodiment, the method to keyword extraction is to extract the everyday words in user input problem, such as name
Word or verb, and contrasted with the word in conventional vocabulary, the conventional vocabulary be stored with it is daily in the word commonly used, for example noun or
Verb, if the everyday words in user input problem is extracted in conventional vocabulary.
Extract after keyword to be checked, keyword to be checked is sorted successively according to primary and secondary order.In this implementation
In mode, the primary and secondary order of keyword of the primary and secondary order sort method of keyword to be checked with being stored in storing sub-units sorts
Method is identical.In the present embodiment, the quantity of keyword to be checked is not more than M, wherein, M is in keyword storage array
The storing sub-units quantity that includes of each memory cell, M is positive integer.To ensure that each keyword to be checked has
Single storing sub-units are stored, after the quantity of keyword to be checked exceeds M, by keyword to be checked according to primary and secondary
Order sorts successively, takes its preceding M, remaining is ignored.In a kind of more preferred embodiment of the present invention, M is 5.
Step S2, controller is according to the primary and secondary order of keyword to be checked one by one in the keyword storage array of memory
It is middle to be retrieved.
In present embodiment, controller is according to the primary and secondary order of keyword to be checked one by one in keyword storage array
All keywords to be checked are retrieved, the process of retrieval is completed.
It is preferred that, in the present embodiment, according to keyword to be checked primary and secondary order in keyword storage array according to
Secondary retrieval, after a keyword to be checked has been retrieved, in the keyword to be checked retrieved that is stored with
The keyword to be checked of secondary is retrieved in memory cell.
Specifically, that is retrieving the first order keyword in the keyword to be checked first, complete after retrieval, sentence
Whether there are other keywords to need to be retrieved in the disconnected keyword to be checked, if it has, in described retrieved that be stored with
First order keyword memory cell in retrieve second level keyword again, retrieved successively in this way, until this treats
Untill there is no keyword in the keyword of inquiry.Such as keyword to be checked combination " younger sister has ", wherein, " younger sister " is one
Level keyword, " having " is two grades of keywords, therefore in retrieval, one-level keyword " younger sister " to be checked is retrieved first, is obtained
The memory cell of two one-level keyword " younger sisters " that are stored with, then only retrieves to be checked two again in the two memory cell
Level keyword " having ", so as to substantially increase inquiry velocity.
Step S3, controller judges whether that all keywords to be checked can be same in keyword storage array
Retrieved in memory cell, if it is possible to all retrieve, then in the answer storage array of the corresponding memory of the memory cell
The answer of storage is the answer to be inquired about;If can not all retrieve, without answer, exit;Wherein, the keyword
One memory cell of each behavior in storage array.
Using the present invention querying method, when user's query " you are either with or without younger sister ", " younger sister, you have ", " you have several
Individual younger sister ", " you have younger sister ", can find the corresponding same memory cell of keyword " younger sister " " having ", so as to inquire about
To same answer " I has individual younger sister, 2 years old ", the accuracy of answer is improved.
The data query method of the present invention by multiple keywords to be checked are carried out one by one according to primary and secondary order retrieve into
And correct option is inquired about, can be more using this querying method when user puts question to same problem in different ways
Plus answer is accurately found, so as to better conform to the polytropy of customer problem.
Present invention also offers a kind of controller, as shown in Fig. 2 it includes processing module 21, retrieval module 22 and judged
Processing module 23, retrieval module 22 is connected with processing module 21 and judging treatmenting module 23 respectively;
The processing module 21, it is all in the problem of user is inputted by human-computer interaction interface and extraction problem for receiving
Keyword to be checked, and keyword to be checked is sorted successively according to primary and secondary order.
The retrieval module 22, is stored in the keyword of memory one by one for the primary and secondary order according to keyword to be checked
Retrieved in array.
The judging treatmenting module 23, for judging whether that all keywords to be checked can be in keyword storage array
Same memory cell in retrieve, if it is possible to all retrieve, then the corresponding memory of memory cell answer storage
The answer stored in array is the answer to be inquired about;If can not all retrieve, without answer, exit;It is wherein crucial
One memory cell of each behavior in word storage array.
Wherein, each memory cell in the keyword storage array includes M storing sub-units, wherein the M
For positive integer, the M storing sub-units sort according to one-level, two grades ..., M grades of primary and secondary order, and M storage is single
At least one storing sub-units in member are stored with keyword, and be at most stored with a key in each described storing sub-units
All crucial phrases stored in word, each described memory cell are combined into a keyword, the keyword storage array
The answer that keyword combination and the answer storage array of storage are stored is corresponded.
It is preferred that, the quantity of the keyword to be checked is not more than M, and the M is in the keyword storage array
The storing sub-units quantity that includes of each memory cell.
It is preferred that, the M is 5.
It is preferred that, the primary and secondary order sort method of the keyword to be checked and the pass stored in the storing sub-units
The primary and secondary order sort method of keyword is identical.
In the present embodiment, the retrieval module 22 also includes retrieval unit, and the retrieval unit is used to retrieve one
After keyword to be checked, the to be checked of secondary is retrieved in the memory cell for the keyword to be checked retrieved being stored with
Keyword.
The controller of the present invention is by being retrieved and then being inquired about one by one according to primary and secondary order to multiple keywords to be checked
Correct option, can be more accurate using this querying method when user puts question to same problem in different ways
Find answer, so as to better conform to the polytropy of customer problem.
Present invention also offers a kind of data query system for automatic answering system, as shown in figure 3, it includes storage
Device 3 and controller 2, memory 3 are connected with controller 2;
The memory 3 is used to store keyword storage array and answer storage array, is wherein deposited in keyword storage array
Store up one memory cell of each behavior stored in keyword, answer storage array in answer, keyword storage array, Mei Gecun
Storage unit is corresponded with the answer stored in answer storage array.
The controller 2, for receiving the problem of user is inputted by human-computer interaction interface and extracting the institute in described problem
There is keyword to be checked, the keyword to be checked is sorted successively according to primary and secondary order;According to the pass to be checked
The primary and secondary order of keyword is retrieved in the keyword storage array of memory one by one;Judge whether all passes to be checked
Retrieved in the same memory cell that keyword can be in keyword storage array, if it is possible to all retrieve, then institute
The answer stored in the answer storage array for stating the corresponding memory of memory cell is the answer to be inquired about;If can not be whole
Retrieve, then without answer, exit;One memory cell of each behavior in wherein described keyword storage array.
Wherein controller 2 can be described being stored with specifically for after a keyword to be checked has been retrieved
The keyword to be checked of secondary is retrieved in the memory cell for the keyword to be checked retrieved.
In the present embodiment, each memory cell in keyword storage array includes M storing sub-units, wherein
M is positive integer, and M storing sub-units sort according to one-level, two grades ..., M grades of primary and secondary order, in M storing sub-units extremely
Few storing sub-units are stored with keyword, and be at most stored with a keyword in each storing sub-units, and each is deposited
All crucial phrases stored in storage unit are combined into a keyword, and the keyword of keyword storage array storage is combined with answering
The answer of case storage array storage is corresponded.
The crucial phrase of the keyword storage array storage of the data query system for automatic answering system of the present invention
Close the answer stored with answer storage array to correspond, during data query, by retrieving multiple keywords to be checked
And then correct option is inquired about, when user puts question to same problem in different ways, it can more accurately find and answer
Case, so as to better conform to the polytropy of customer problem.
It should be noted that each embodiment in this specification is described by the way of progressive, each embodiment weight
Point explanation be all between difference with other embodiments, each embodiment identical similar part mutually referring to.
For device class embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, related part is joined
See the part explanation of embodiment of the method.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show
The description of example " or " some examples " etc. means to combine specific features, structure, material or the spy that the embodiment or example are described
Point is contained at least one embodiment of the present invention or example.In this manual, to the schematic representation of above-mentioned term not
Necessarily refer to identical embodiment or example.Moreover, specific features, structure, material or the feature of description can be any
One or more embodiments or example in combine in an appropriate manner.
One of ordinary skill in the art will appreciate that realizing that all or part of step of above-described embodiment can be by hardware
To complete, the hardware of correlation can also be instructed to complete by program, described program can be stored in a kind of computer-readable
In storage medium, storage medium mentioned above can be read-only storage, disk or CD etc..
Although an embodiment of the present invention has been shown and described, it will be understood by those skilled in the art that:Not
In the case of departing from the principle and objective of the present invention a variety of change, modification, replacement and modification can be carried out to these embodiments, this
The scope of invention is limited by claim and its equivalent.
Claims (10)
1. a kind of data query method for automatic answering system, it is characterised in that comprise the following steps:
Controller receives the problem of user is inputted by human-computer interaction interface and extracts all passes to be checked in described problem
Keyword, the keyword to be checked is sorted successively according to primary and secondary order;Wherein, the keyword to be checked of extraction is that user is defeated
Enter the everyday words in problem;
The controller is according to the primary and secondary of the keyword to be checked order one by one in the keyword storage array of memory
Retrieved;
What the controller judged whether that all keywords to be checked can be in keyword storage array same deposits
Retrieved in storage unit, if it is possible to all retrieve, then in the answer storage array of the corresponding memory of the memory cell
The answer of storage is the answer to be inquired about;If can not all retrieve, without answer, exit;Wherein, the keyword
One memory cell of each behavior in storage array.
2. it is used for the data query method of automatic answering system as claimed in claim 1, it is characterised in that:The keyword is deposited
Each memory cell stored up in array includes M storing sub-units, wherein the M is positive integer, the M storing sub-units
According to one-level, two grades ..., M grades of primary and secondary order is sorted, and at least one storing sub-units in the M storing sub-units are deposited
Contain and deposited in the keyword that is at most stored with keyword, each described storing sub-units, each described memory cell
All crucial phrases of storage are combined into a keyword, and the keyword combination of the keyword storage array storage is stored with answer
The answer of array storage is corresponded.
3. it is used for the data query method of automatic answering system as claimed in claim 2, it is characterised in that:It is described to be checked
The quantity of keyword is not more than M, storage that the M includes for each memory cell in the keyword storage array
Element number.
4. it is used for the data query method of automatic answering system as claimed in claim 2 or claim 3, it is characterised in that:The M is 5.
5. it is used for the data query method of automatic answering system as claimed in claim 2, it is characterised in that:It is described to be checked
The primary and secondary order sort method of keyword of the primary and secondary order sort method of keyword with being stored in the storing sub-units is identical.
6. it is used for the data query method of automatic answering system as claimed in claim 1, it is characterised in that:The controller root
Retrieval is carried out in the keyword storage array of memory one by one according to the primary and secondary order of the keyword to be checked includes:
The controller is after a keyword to be checked has been retrieved, in the pass to be checked retrieved that is stored with
The keyword to be checked of secondary is retrieved in the memory cell of keyword.
7. a kind of controller, it is characterised in that including:
Processing module, for receiving the problem of user is inputted by human-computer interaction interface and extracting all to be checked in described problem
The keyword of inquiry, the keyword to be checked is sorted successively according to primary and secondary order;
Module is retrieved, for the primary and secondary order according to the keyword to be checked one by one in the keyword storage array of memory
It is middle to be retrieved;
Judging treatmenting module, for judging whether that all keywords to be checked can be same in keyword storage array
Retrieved in one memory cell, if it is possible to all retrieve, then the answer storage of the corresponding memory of the memory cell
The answer stored in array is the answer to be inquired about;If can not all retrieve, without answer, exit;It is wherein described
One memory cell of each behavior in keyword storage array.
8. controller as claimed in claim 7, it is characterised in that the retrieval module includes:
Retrieval unit, for after a keyword to be checked has been retrieved, be stored with it is described retrieved it is to be checked
Keyword memory cell in retrieve secondary keyword to be checked.
9. a kind of data query system for automatic answering system, it is characterised in that including:Memory and such as claim 7
Or the controller described in 8;
The memory is used to store keyword storage array and answer storage array, wherein being deposited in the keyword storage array
Store up one storage of each behavior stored in keyword, the answer storage array in answer, the keyword storage array single
Member, each memory cell is corresponded with the answer stored in answer storage array.
10. it is used for the data query system of automatic answering system as claimed in claim 9, it is characterised in that:The keyword
Each memory cell in storage array includes M storing sub-units, wherein the M is positive integer, M storage is single
Member sorts according to one-level, two grades ..., M grades of primary and secondary order, at least one storing sub-units in the M storing sub-units
Be stored with keyword, and be at most stored with a keyword in each described storing sub-units, in each described memory cell
All crucial phrases of storage are combined into a keyword, and the keyword combination of the keyword storage array storage is deposited with answer
The answer for storing up array storage is corresponded.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310004790.6A CN103914480B (en) | 2013-01-07 | 2013-01-07 | A kind of data query method, controller and system for automatic answering system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310004790.6A CN103914480B (en) | 2013-01-07 | 2013-01-07 | A kind of data query method, controller and system for automatic answering system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103914480A CN103914480A (en) | 2014-07-09 |
CN103914480B true CN103914480B (en) | 2017-07-14 |
Family
ID=51040172
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310004790.6A Active CN103914480B (en) | 2013-01-07 | 2013-01-07 | A kind of data query method, controller and system for automatic answering system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103914480B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105373568B (en) * | 2014-09-02 | 2019-01-15 | 联想(北京)有限公司 | Problem answers Auto-learning Method and device |
CN108259936B (en) * | 2017-12-29 | 2021-11-02 | 平安健康互联网股份有限公司 | Question-answering method based on live broadcast technology, server and storage medium |
CN113468300B (en) * | 2021-05-28 | 2024-01-23 | 南京城市职业学院(南京开放大学) | Intelligent message processing system and method based on WeChat interaction |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6766320B1 (en) * | 2000-08-24 | 2004-07-20 | Microsoft Corporation | Search engine with natural language-based robust parsing for user query and relevance feedback learning |
CN101097573A (en) * | 2006-06-28 | 2008-01-02 | 腾讯科技(深圳)有限公司 | Automatically request-answering system and method |
-
2013
- 2013-01-07 CN CN201310004790.6A patent/CN103914480B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6766320B1 (en) * | 2000-08-24 | 2004-07-20 | Microsoft Corporation | Search engine with natural language-based robust parsing for user query and relevance feedback learning |
CN101097573A (en) * | 2006-06-28 | 2008-01-02 | 腾讯科技(深圳)有限公司 | Automatically request-answering system and method |
Also Published As
Publication number | Publication date |
---|---|
CN103914480A (en) | 2014-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Medelyan et al. | Domain‐independent automatic keyphrase indexing with small training sets | |
US7783629B2 (en) | Training a ranking component | |
US10943064B2 (en) | Tabular data compilation | |
US9483557B2 (en) | Keyword generation for media content | |
US20110179026A1 (en) | Related Concept Selection Using Semantic and Contextual Relationships | |
US20040249808A1 (en) | Query expansion using query logs | |
CN110287309B (en) | Method for quickly extracting text abstract | |
WO2006108069A2 (en) | Searching through content which is accessible through web-based forms | |
CN102725759A (en) | Semantic table of contents for search results | |
US10643031B2 (en) | System and method of content based recommendation using hypernym expansion | |
WO2010014082A1 (en) | Method and apparatus for relating datasets by using semantic vectors and keyword analyses | |
CN100492366C (en) | Method and module for extracting summary | |
KR100847376B1 (en) | Method and apparatus for searching information using automatic query creation | |
US20040158558A1 (en) | Information processor and program for implementing information processor | |
CN107291939A (en) | The clustering match method and system of hotel information | |
US8380731B2 (en) | Methods and apparatus using sets of semantically similar words for text classification | |
US20180225382A1 (en) | System and method for automatic creation of ontological databases and semantic searching | |
US20150261755A1 (en) | Prior art search application using invention elements | |
US8375042B1 (en) | Index-side synonym generation | |
CN103914480B (en) | A kind of data query method, controller and system for automatic answering system | |
US20140289260A1 (en) | Keyword Determination | |
CN107092665A (en) | A kind of data retrieval system and search method | |
US7962468B2 (en) | System and method for providing image labeling game using CBIR | |
CN110287284B (en) | Semantic matching method, device and equipment | |
Sheoran et al. | Recommendation chart of domains for cross-domain sentiment analysis: findings of a 20 domain study |
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 | ||
TR01 | Transfer of patent right |
Effective date of registration: 20200605 Address after: Room 502-1, floor 5, building 2, courtyard 10, KEGU 1st Street, economic development zone, Daxing District, Beijing 100081 Patentee after: Singularity Xinyuan International Technology Development (Beijing) Co.,Ltd. Address before: 401121 Chongqing new high tech area in northern Yubei District Mount Huangshan South Road No. 5 Mercury Technology Building 1 floor office No. 3 Patentee before: A-MEDIA COMMUNICATION TECH Co.,Ltd. |
|
TR01 | Transfer of patent right |