-
公开(公告)号:GB2513537A
公开(公告)日:2014-11-05
申请号:GB201223022
申请日:2012-12-20
Applicant: IBM
Inventor: LUKE JAMES STEVEN , MAGOWAN JAMES ROBERT , BIDDLE EDWARD JAMES , WHITE GRAHAM
IPC: G06F17/28
Abstract: A computer implemented method for processing natural language input comprises: receiving natural language input 500; determining whether a rule exists in a rules database for processing the input 505-515, and processing it 520 if this determination is positive; requesting clarification data 535 from a user if this determination is negative; and updating 540 the rules database on the basis of the clarification data. A data processing device for processing natural language input is also provided. The rules for processing may specify actions to be performed, such as store or output, and/or may split up complex input into sub-elements by abstraction 525, and/or may be generalized (470 in Figure 4a) based upon user input. The invention may be used in adding a fact to a fact repository (i.e. fact extraction), querying a fact repository to answer a question, and/or processing a complex sentence.