发明名称 |
Disambiguating associations |
摘要 |
Disclosed herein is a technique for disambiguating associations between one keyword and multiple attributes of a database model and for disambiguating associations between one attribute of a database model and multiple attribute types. |
申请公布号 |
US8949264(B2) |
申请公布日期 |
2015.02.03 |
申请号 |
US201213361326 |
申请日期 |
2012.01.30 |
申请人 |
Hewlett-Packard Development Company, L.P. |
发明人 |
Cohen Ira;Assulin Ohad |
分类号 |
G06F17/30 |
主分类号 |
G06F17/30 |
代理机构 |
|
代理人 |
|
主权项 |
1. A system comprising:
at least one processor to: access associations between keywords contained in formerly received natural language queries and attributes of a database model; access a context free grammar comprising a first sentence that includes elements of a formerly received natural language query, wherein in the first sentence a given keyword in the formerly received natural language query that is associated with an attribute of the database model is replaced with a first label representing a first one of plural different database attribute types of the attributes of the database model; disambiguate first associations between a first keyword and multiple attributes of the database model; disambiguate second associations between an attribute of the database model and the plural different database attribute types using the context free grammar; and respond to a new natural language query by generating a database language query based on the disambiguating of the first and second associations. |
地址 |
Houston TX US |