GENERATING A RESPONSE TO A NATURAL LANGUAGE COMMAND BASED ON A CONCATENATED GRAPH
First Claim
Patent Images
1. An apparatus comprising:
- an input device;
a processor;
a memory that stores code executable by the processor to;
identify two or more relevant data sets in response to a natural language command received from the input device, wherein a first relevant data set comprises a first subject of the natural language command and a second relevant data set comprises a second subject of the first relevant data set;
generate a graph for each of the two or more relevant data sets;
concatenate the graphs into a concatenated graph by merging the second subject of a first graph for the first relevant data set and the second subject of a second graph for the second relevant data set; and
generate a response to the natural language command based on the concatenated graph.
2 Assignments
0 Petitions
Accused Products
Abstract
For generating a response to a natural language command based on a concatenated graph, a processor identifies one or more relevant data sets in response to a natural language command received from an input device. Each relevant data set includes one of a subject of the natural language command and a subject of another relevant data set. The processor further generates a graph for each of the one or more relevant data sets and concatenates the graphs into a concatenated graph. In addition, the processor generates a response to the natural language command based on the concatenated graph.
-
Citations
20 Claims
-
1. An apparatus comprising:
-
an input device; a processor; a memory that stores code executable by the processor to; identify two or more relevant data sets in response to a natural language command received from the input device, wherein a first relevant data set comprises a first subject of the natural language command and a second relevant data set comprises a second subject of the first relevant data set; generate a graph for each of the two or more relevant data sets; concatenate the graphs into a concatenated graph by merging the second subject of a first graph for the first relevant data set and the second subject of a second graph for the second relevant data set; and generate a response to the natural language command based on the concatenated graph. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. (canceled)
-
8. A method comprising:
-
identifying, by use of a processor, two or more relevant data sets in response to a natural language command, wherein a first relevant data set comprises a first subject of the natural language command and a second relevant data set comprises a second subject of the first relevant data set; generating a graph for each of the two or more relevant data sets; concatenating the graphs into a concatenated graph by merging the second subject of a first graph for the first relevant data set and the second subject of a second graph for the second relevant data set; and generating a response to the natural language command based on the concatenated graph. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. (canceled)
-
15. A program product comprising a non-transitory computer readable storage medium that stores code executable by a processor to perform:
-
identifying two or more relevant data sets in response to a natural language command, wherein a first relevant data set comprises a first subject of the natural language command and a second relevant data set comprises a second subject of the first relevant data set; generating a graph for each of the two or more relevant data sets; concatenating the graphs into a concatenated graph by merging the second subject of a first graph for the first relevant data set and the second subject of a second graph for the second relevant data set; and generating a response to the natural language command based on the concatenated graph. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification