Automatic completion of fragments of text
First Claim
Patent Images
1. A method comprising:
- identifying, by one or more processors, sentences, within one or more documents, the sentences including text included in a query;
determining, by one or more processors and from the identified sentences, completions for the query,the determining including merging similar completions into a single completion;
assigning, by the one or more processors, scores to the completions based on locations within the identified sentences at which the text occurs; and
selecting, by one or more processors, a set of completions, of the determined completions, as potential completions for the query based on the scores.
2 Assignments
0 Petitions
Accused Products
Abstract
A system offers potential completions for fragments of text. The system may obtain a text fragment and identify documents that include the text fragment. The system may locate sentences within the documents that include at least a portion of the text fragment, identify sentence endings associated with the located sentences, and present the sentence endings as potential completions for the text fragment.
67 Citations
20 Claims
-
1. A method comprising:
-
identifying, by one or more processors, sentences, within one or more documents, the sentences including text included in a query; determining, by one or more processors and from the identified sentences, completions for the query, the determining including merging similar completions into a single completion; assigning, by the one or more processors, scores to the completions based on locations within the identified sentences at which the text occurs; and selecting, by one or more processors, a set of completions, of the determined completions, as potential completions for the query based on the scores. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
one or more processors to; identify sentences, within one or more documents, the sentences including text included in a query; determine, from the identified sentences, completions for the query, when determining, the one or more processors being to merge similar completions into a single completion; assign scores to the completions based on locations within the identified sentences at which the text occurs; and select a set of completions, of the determined completions, as potential completions for the query based on the scores. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A non-transitory computer-readable medium including instructions executable by one or more processors, the instructions comprising:
one or more instructions that, when executed by the one or more processors, cause the one or more processors to; identify sentences, within one or more documents, the sentences including text included in a query; determine, from the identified sentences, completions for the query, the one or more instructions that cause the one or more processors to determine completions for the query including one or more instructions that cause the one or more processors to merge similar completions into a single completion; assign scores to the completions based on locations within the identified sentences at which the text occurs; and select a set of completions, of the determined completions, as potential completions for the query based on the scores. - View Dependent Claims (16, 17, 18, 19, 20)
Specification