System and method for on-demand analysis of unstructured text data returned from a database
First Claim
1. A method of retrieving data from a database comprising unstructured data, said method comprising:
- specifying a text analytic component in an unstructured text query at query runtime;
submitting said unstructured text query to a web service database;
filtering unstructured text data in said web service database based on constraints defined in said text analytic component in said query; and
receiving the filtered unstructured text data based on the submitted query from said web service database.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of retrieving data from a database comprising unstructured data comprises specifying a text analytic component in an unstructured text query at query runtime; submitting the unstructured text query to a web service database; filtering unstructured text data in the web service database based on constraints defined in the text analytic component in the query; and receiving the filtered unstructured text data based on the submitted query from the web service database, wherein the text analytic component comprises metadata requirements. Preferably, the constraints comprise any of positive sentiments regarding an unstructured text document and negative sentiments regarding the unstructured text document. Alternatively, the constraints may comprise any of name spotting constraints, address spotting constraints, date spotting constraints, and entity spotting constraints. The filtering preferably occurs using a web-based callback service specified in a WFQL XML document. The database is preferably run on a WebFountain platform.
53 Citations
20 Claims
-
1. A method of retrieving data from a database comprising unstructured data, said method comprising:
-
specifying a text analytic component in an unstructured text query at query runtime;
submitting said unstructured text query to a web service database;
filtering unstructured text data in said web service database based on constraints defined in said text analytic component in said query; and
receiving the filtered unstructured text data based on the submitted query from said web service database. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A program storage device readable by computer, tangibly embodying a program of instructions executable by said computer to perform a method of retrieving data from a database comprising unstructured data, said method comprising:
-
specifying a text analytic component in an unstructured text query at query runtime;
submitting said unstructured text query to a web service database;
filtering unstructured text data in said web service database based on constraints defined in said text analytic component in said query; and
receiving the filtered unstructured text data based on the submitted query from said web service database. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for retrieving data from a database comprising unstructured data, said system comprising:
-
a processor adapted to specify a text analytic component in an unstructured text query at query runtime;
a server adapted to submit said unstructured text query to a web service database;
a filter adapted to filter unstructured text data in said web service database based on constraints defined in said text analytic component in said query; and
a graphic user interface adapted to receive the filtered unstructured text data based on the submitted query from said web service database. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification