Back to results
US 8,645,124 B2Granted
Automatic context sensitive language generation, correction and enhancement using an internet corpus
AssigneeGinger Software, Inc.
InventorYael Karov Zangvil
Life of this patent
Estimating the term…
Abstract
A computer-assisted language generation system including sentence retrieval functionality, operative on the basis of an input text containing words, to retrieve from an internet corpus a plurality of sentences containing words which correspond to the words in the input text and sentence generation functionality operative using a plurality of sentences retrieved by the sentence retrieval functionality from the internet corpus to generate at least one correct sentence giving expression to the input text.
Claims18
A computer-assisted language generation system comprising:
- sentence retrieval functionality, operative on the basis of an input text containing words, to retrieve from an internet corpus a plurality of sentences containing words which correspond to said words in the input text;
- and
- sentence generation functionality operative using said plurality of sentences to generate at least one correct sentence giving expression to the input text,
- said sentence generation functionality comprising:
- sentence simplification functionality operative to simplify said sentences retrieved from said internet corpus by:
- classifying all words of each of said sentences retrieved from said internet corpus as being one of unnecessary and mandatory, said unnecessary words comprising words which are at least one of adjectives, adverbs, articles, prepositions, predefined list of unnecessary words, said mandatory words comprising words which are not unnecessary words;
- deleting unnecessary words from each of said sentences:
- ascertaining, for each phrase of each of said sentences, whether said phrase comprises at least one of at least one word in said input text and at least one alternative word of at least one word in said input text;
- and
- responsive to ascertaining that said phrase does not comprise at least one of at least one word in said input text and at least one alternative word of at least one word in said input text, deleting said phrase from said sentence:
- simplified sentence grouping functionality for grouping similar simplified sentences provided by said sentence simplification functionality;
- simplified sentence group ranking functionality for ranking groups of said similar simplified sentences;
- and
- sentence selection functionality operative to select at least one of said similar simplified sentences as said at least one correct sentence based on said ranking.
11 more elements
Dependencies are inferred from the claim text.