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 PDF

Info

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
Application number
CN201310004790.6A
Other languages
Chinese (zh)
Other versions
CN103914480A (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.)
Singularity Xinyuan International Technology Development (Beijing) Co.,Ltd.
Original Assignee
CHONGQING XINMEI AGRICULTURAL INFORMATION TECHNOLOGY 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 CHONGQING XINMEI AGRICULTURAL INFORMATION TECHNOLOGY CO LTD filed Critical CHONGQING XINMEI AGRICULTURAL INFORMATION TECHNOLOGY CO LTD
Priority to CN201310004790.6A priority Critical patent/CN103914480B/en
Publication of CN103914480A publication Critical patent/CN103914480A/en
Application granted granted Critical
Publication of CN103914480B publication Critical patent/CN103914480B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; 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

A kind of data query method, controller and system for automatic answering system
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.
CN201310004790.6A 2013-01-07 2013-01-07 A kind of data query method, controller and system for automatic answering system Active CN103914480B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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