APPARATUS, SYSTEM, AND METHOD FOR NATURAL LANGUAGE PROCESSING
First Claim
1. A method, comprising:
- electronically receiving, by a computer-implemented natural language processor, a natural language input phrase from an interface device;
attributing, by the natural language processor, a concept to the phrase;
searching a database, by the natural language processor, for a set of documents to identify one or more documents associated with the attributed concept to be included in a response to the natural language input phrase;
maintaining, by the natural language processor, the concept during an interactive session; and
resolving ambiguous input patterns, by the natural language processor, in the natural language input phrase;
wherein the natural language processor comprises;
a processor circuit;
a memory and/or storage circuit; and
an input/output device circuit.
6 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments are described for searching and retrieving documents based on a natural language input. A computer-implemented natural language processor electronically receives a natural language input phrase from an interface device. The natural language processor attributes a concept to the phrase with the natural language processor. The natural language processor searches a database for a set of documents to identify one or more documents associated with the attributed concept to be included in a response to the natural language input phrase. The natural language processor maintains the concepts during an interactive session with the natural language processor. The natural language processor resolves ambiguous input patterns in the natural language input phrase with the natural language processor. The natural language processor includes a processor, a memory and/or storage component, and an input/output device.
-
Citations
27 Claims
-
1. A method, comprising:
-
electronically receiving, by a computer-implemented natural language processor, a natural language input phrase from an interface device; attributing, by the natural language processor, a concept to the phrase; searching a database, by the natural language processor, for a set of documents to identify one or more documents associated with the attributed concept to be included in a response to the natural language input phrase; maintaining, by the natural language processor, the concept during an interactive session; and resolving ambiguous input patterns, by the natural language processor, in the natural language input phrase; wherein the natural language processor comprises; a processor circuit; a memory and/or storage circuit; and an input/output device circuit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system, comprising:
-
a natural language processor comprising; a processor circuit; a memory and/or storage circuit; and an input/output device circuit; the natural language processor to electronically receive natural language input phrase from an interface device; attribute a concept to the phrase; search a database for a set of documents to identify one or more documents associated with the attributed concept to be included in a response to the natural language input phrase; maintain the concept during an interactive session; and resolve ambiguous input patterns in the natural language input phrase. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification