发明名称 EXPANDING HIGH LEVEL QUERIES
摘要 One or more computer processors identify words in a natural language query that have previously-established associations with stored data upon which the query will be executed. The natural language query is formatted to a query template that includes at least one first component and at least one second component. One or more computer processors modify the at least one first component of the a query template based on at least one link between the one or more words in the natural language query and the at least one first component. One or more computer processors generate a new query by adding one or more values to the query template. The one or more values are added to the query template based on the modification of the at least one first component. One or more computer processors execute a search based on the new query.
申请公布号 US2014358956(A1) 申请公布日期 2014.12.04
申请号 US201414467204 申请日期 2014.08.25
申请人 International Business Machines Corporation 发明人 Mohania Mukesh K.;Nidadavolu Raja Sreekanth
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method for generating a query by modifying a query template, the method comprising: identifying, by operation of one or more computer processors, one or more words in a natural language query that have previously-established associations with stored data upon which the query will be executed, wherein the natural language query is formatted to a query template that includes at least one first component and at least one second component; modifying, by operation of one or more computer processors, the at least one first component of the a query template based, at least in part, on at least one link between the one or more words in the natural language query and the at least one first component; generating, by operation of one or more computer processors, a new query by adding one or more values to the query template, wherein the one or more values are added to the query template based, at least in part, on the modification of the at least one first component; and executing, by operation of one or more computer processors, a search based on the new query.
地址 Armonk NY US