System method and computer program product for obtaining structured data from text
First Claim
1. A method of transforming text into structured data, comprising:
- inputting text to be transformed into structured data;
defining at least one criterion relating to content of said text;
applying a first matching method to said text to identify a value in said text for each of said criterion;
applying a second matching method to said text to identify a value in said text for each of said criterion that said first matching method fails to identify a value for;
associating each of said criterion with a value obtained by said first or second matching method to create at least one criterion-value pair; and
creating structured data based on said at least one criterion-value pair, wherein said first matching method has a higher reliability than said second matching method.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for obtaining structured data from text includes inputting text to be transformed into structured data, defining at least one criterion relating to content of the text, applying a first matching method to the text to identify a value in the text for each of the criterion, and applying a second matching method to the text to identify a value in the text for each of the criterion that the first matching method fails to identify a value for. Each of the criterion is then associated with a value obtained by the first or second matching method to create at least one criterion-value pair, and structured data is created based on the at least one criterion-value pair. The first matching method has a higher reliability than the second matching method.
-
Citations
83 Claims
-
1. A method of transforming text into structured data, comprising:
-
inputting text to be transformed into structured data;
defining at least one criterion relating to content of said text;
applying a first matching method to said text to identify a value in said text for each of said criterion;
applying a second matching method to said text to identify a value in said text for each of said criterion that said first matching method fails to identify a value for;
associating each of said criterion with a value obtained by said first or second matching method to create at least one criterion-value pair; and
creating structured data based on said at least one criterion-value pair, wherein said first matching method has a higher reliability than said second matching method. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 80, 81)
-
-
41. A system comprising:
-
a memory device having embodied therein, data related to transforming text into structured data; and
a processor in communication with said memory device, said processor configured to cause the system to;
input text to be transformed into structured data;
define at least one criterion relating to content of said text;
apply a first matching method to said text to identify a value in said text for each of said criterion;
apply a second matching method to said text to identify a value in said text for each of said criterion that said first matching method fails to identify a value for;
associate each of said criterion with a value obtained by said first or second matching method to create at least one criterion-value pair; and
create structured data based on said at least one criterion-value pair, wherein said first matching method has a higher reliability than said second matching method. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79)
-
-
82. A method of transforming text into structured data, comprising:
-
step for inputting text to be transformed into structured data;
step for defining at least one criterion relating to content of said text;
step for applying a first matching method to said text to identify a value in said text for each of said criterion;
step for applying a second matching method to said text to identify a value in said text for each of said criterion that said first matching method fails to identify a value for;
step for associating each of said criterion with a value obtained by said first or second matching method to create at least one criterion-value pair; and
step for creating structured data based on said at least one criterion-value pair, wherein said first matching method has a higher reliability than said second matching method.
-
-
83. A system for transforming text into structured data, comprising:
-
means for inputting text to be transformed into structured data;
means for defining at least one criterion relating to content of said text;
means for applying a first matching method to said text to identify a value in said text for each of said criterion;
means for applying a second matching method to said text to identify a value in said text for each of said criterion that said first matching method fails to identify a value for;
means for associating each of said criterion with a value obtained by said first or second matching method to create at least one criterion-value pair; and
means for creating structured data based on said at least one criterion-value pair, wherein said first matching method has a higher reliability than said second matching method.
-
Specification