Method and system for knowledge repository exploration and visualization
First Claim
Patent Images
1. A method comprising the steps of:
- receiving a natural language query;
calculating the distance between the query and a plurality of categories in partitions of a knowledge repository; and
presenting at least one category that comprises a nearest distance to the query.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing system and method explores a knowledge repository by accepting a natural language query from a user, determining a distance between the query and every category in every partitioning of the knowledge repository, and displaying a radial graph (322) of the nearest categories. Further, in response to a user selecting a category, visually displaying matching elements in the category along with its nearest neighbor categories in a scatter plot (324).
33 Citations
24 Claims
-
1. A method comprising the steps of:
-
receiving a natural language query;
calculating the distance between the query and a plurality of categories in partitions of a knowledge repository; and
presenting at least one category that comprises a nearest distance to the query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a visual user interface;
a visual user interface/event manager communicatively coupled to the visual user interface;
a query handler, communicatively coupled to the visual user interface/event manager;
an application programming interface, communicatively coupled to the visual user interface/event manager;
a look-up system, communicatively coupled to the application programming interface;
a vector calculator, communicatively coupled to the application programming interface;
a result set, communicatively coupled to the vector calculator; and
a result set manager, communicatively coupled to the visual user interface/event manager, to the application programming interface, and to the result set, and wherein the visual user interface/event manager, in response to receiving a natural language query, calculates the distance between the query and a plurality of categories in partitions of a knowledge repository, and presents, via a radial graph in the visual user interface, at least one category that comprises a nearest distance to the query. - View Dependent Claims (12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 24)
-
-
16. A computer readable medium including computer instructions for driving a visual user interface, the computer instructions comprising instructions for:
-
receiving a natural language query;
calculating the distance between the query and a plurality of categories in partitions of a knowledge repository; and
presenting at least one category that comprises a nearest distance to the query.
-
-
23. An apparatus comprising:
-
a visual user interface;
a visual user interface/event manager communicatively coupled to the visual user interface;
a query handler, communicatively coupled to the visual user interface/event manager;
an application programming interface, communicatively coupled to the visual user interface/event manager;
a look-up system, communicatively coupled to the application programming interface;
a vector calculator, communicatively coupled to the application programming interface;
a result set, communicatively coupled to the vector calculator; and
a result set manager, communicatively coupled to the visual user interface/event manager, to the application programming interface, and to the result set for;
receiving a natural language query;
calculating the distance between the query and a plurality of categories in partitions of a knowledge repository; and
displaying, via a radial graph in the visual user interface, at least one category that comprises a nearest distance to the query.
-
Specification