Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
285 words
A processor implemented method of automatically extracting a subset of sentences from sentences of a natural language document presented in machine readable form to the processor, the document including a second multiplicity of sentences, the processor being coupled to a memory storing machine readable instructions for extracting sentences, the method comprising the steps of: a) designating a sentence of the document as a selected sentence; b) determining values for the selected sentence of each feature of a feature set, the feature set including a location feature and an upper case feature, the location feature having a first location value, a second location value, and a third location value, the first location value indicating that the selected sentence is included within a beginning portion of the document, the second location value indicating that the selected sentence is included within a middle portion of the document, and the third location value indicating that the selected sentence is included within an ending portion of the document, the upper case feature having a first upper case value and a second upper case value, the first upper case value indicating that selected sentence does not include any of a multiplicity of selected upper case phrases, the second upper case value indicating the selected sentence includes a one of the selected upper case phrases; c) for each feature increasing a score for the selected sentence based upon the value of the feature for the selected sentence and upon a probability associated with the value of the feature; d) if all sentences of the document have not been designated as the selected sentence, repeating steps a) through c); and e) selecting the subset of sentences to be extracted based upon sentence scores.
Claim 2
Dependent Claim
285 words
A processor implemented method of automatically extracting a subset of sentences from sentences of a natural language document presented in machine readable form to the processor, the document including a second multiplicity of sentences, the processor being coupled to a memory storing machine readable instructions for extracting sentences, the method comprising the steps of: a) designating a sentence of the document as a selected sentence; b) determining values for the selected sentence of each feature of a feature set, the feature set including a location feature and an upper case feature, the location feature having a first location value, a second location value, and a third location value, the first location value indicating that the selected sentence is included within a beginning portion of the document, the second location value indicating that the selected sentence is included within a middle portion of the document, and the third location value indicating that the selected sentence is included within an ending portion of the document, the upper case feature having a first upper case value and a second upper case value, the first upper case value indicating that selected sentence does not include any of a multiplicity of selected upper case phrases, the second upper case value indicating the selected sentence includes a one of the selected upper case phrases; c) for each feature increasing a score for the selected sentence based upon the value of the feature for the selected sentence and upon a probability associated with the value of the feature; d) if all sentences of the document have not been designated as the selected sentence, repeating steps a) through c); and e) selecting the subset of sentences to be extracted based upon sentence scores.
Claim 3
Dependent Claim
55 words
The method of claim 1 wherein the feature set further comprises a direct theme feature, the direct theme feature having a first value indicating that the selected sentence represents a theme of the document, the direct theme feature having a second value indicating that the selected sentence does not represent a theme of the document.
Claim 4
Dependent Claim
49 words
The method of claim 1 wherein the feature set further comprises a cue word feature, the cue word feature having a first value indicating that the selected sentence summarizes the document, the cue word feature having a second value indicating that the selected sentence does not summarize the document.
Claim 5
Dependent Claim
49 words
The method of claim 1 wherein the feature set further comprises a length feature, the length feature having a first value indicating that the selected sentence exceeds a minimum length, and the length feature having a second value indicating that the selected sentence does not exceed the minimum length.
Claim 6
Dependent Claim
49 words
The method of claim 2 wherein the feature set further comprises a cue word feature, the cue word feature having a first value indicating that the selected sentence summarizes the document, the cue word feature having a second value indicating that the selected sentence does not summarize the document.
Claim 7
Dependent Claim
49 words
The method of claim 5 wherein the feature set further comprises a length feature, the length feature having a first value indicating that the selected sentence exceeds a minimum length, and the length feature having a second value indicating that the selected sentence does not exceed the minimum length.
Claim 8
Dependent Claim
322 words
An article of manufacture comprising: a) a memory; b) data stored in the memory, the data including a probability for each value of each feature of a feature set, the probabilities being generated from a statistical analysis of a document corpus and an associated corpus of manually generated summaries; c) instructions stored in the memory, the instructions being accessible for extracting a subset of sentences from sentences of a natural language document in machine readable form, the document including a second multiplicity of sentences, the instructions representing the steps of: 1) designating a sentence of the document as a selected sentence; 2) determining values for the selected sentence of each feature of a feature set, the feature set including a location feature and an upper case feature, the location feature having a first location value, a second location value, and a third location value, the first location value indicating that the selected sentence is included within a beginning portion of the document, the second location value indicating that the selected sentence is included within a middle portion of the document, and the third location value indicating that the selected sentence is included within an ending portion of the document, the upper case feature having a first upper case value and a second upper case value, the first upper case value indicating that the selected sentence does not include any of a multiplicity of selected upper case phrases, the second upper case value indicating that the selected sentence includes a one of the selected upper case phrases; 3) for each feature increasing a score for the selected sentence based upon the value of the feature for the selected sentence and upon a probability associated with the value of the feature; 4) if all sentences of the document have not designated as the selected sentence, repeating steps c1) through c3); and 5) selecting the subset of sentences to be extracted based upon sentence scores.
Claim 9
Dependent Claim
322 words
An article of manufacture comprising: a) a memory; b) data stored in the memory, the data including a probability for each value of each feature of a feature set, the probabilities being generated from a statistical analysis of a document corpus and an associated corpus of manually generated summaries; c) instructions stored in the memory, the instructions being accessible for extracting a subset of sentences from sentences of a natural language document in machine readable form, the document including a second multiplicity of sentences, the instructions representing the steps of: 1) designating a sentence of the document as a selected sentence; 2) determining values for the selected sentence of each feature of a feature set, the feature set including a location feature and an upper case feature, the location feature having a first location value, a second location value, and a third location value, the first location value indicating that the selected sentence is included within a beginning portion of the document, the second location value indicating that the selected sentence is included within a middle portion of the document, and the third location value indicating that the selected sentence is included within an ending portion of the document, the upper case feature having a first upper case value and a second upper case value, the first upper case value indicating that the selected sentence does not include any of a multiplicity of selected upper case phrases, the second upper case value indicating that the selected sentence includes a one of the selected upper case phrases; 3) for each feature increasing a score for the selected sentence based upon the value of the feature for the selected sentence and upon a probability associated with the value of the feature; 4) if all sentences of the document have not designated as the selected sentence, repeating steps c1) through c3); and 5) selecting the subset of sentences to be extracted based upon sentence scores.