Content quality apparatus, systems, and methods
First Claim
Patent Images
1. An apparatus, comprising:
- one or more processors;
a scoring and grading module to score, using the one or more processors, at least one content segment of a set of content segments associated with a content data stream according to a set of scorable content relevance scales to obtain at least one relevance score, the at least one relevance score corresponding to a numerical value at a point along an associated scorable relevance scale, and to grade at least one content segment of the set of content segments according to a set of gradable content relevance scales to obtain at least one relevance grade, the at least one relevance grade corresponding to a zone along an associated gradable relevance scale;
a content segment filter communicatively coupled to the scoring and grading module to filter the set of content segments to include only passing content segments, a content segment defined as passing based on a mathematical function of the at least one relevance score being related to a mathematical function of a set of content quality threshold values associated with the at least one relevance score according to a selected scoring threshold relationship or based on a mathematical function of the at least one relevance grade being related to a mathematical function of a set of content quality threshold values associated with the at least one relevance grade according to a selected grading threshold relationship;
a historical content segment database coupled to the scoring and grading module to store at least one of a set of previously-received content segments or an index of storage locations associated with the set of previously-received content segments; and
a syntactic comparison module coupled to the scoring and grading module to compare a sentence associated with a newly-received content segment to each of a plurality of sentences associated with a concatenated set of previously-received content segments to identify sentences in the newly-received content segment that are syntactically different from each of the plurality of sentences associated with the concatenated set of previously-received content segments, to compare a paragraph associated with the newly-received content segment to each of a plurality of paragraphs associated with the concatenated set of previously-received content segments to identify paragraphs in the newly-received content segment that are syntactically different from each of the plurality of paragraphs associated with the concatenated set of previously-received content segments, and to obtain a syntactic difference score based upon a number of syntactically different sentences and a number of syntactically different paragraphs found.
7 Assignments
0 Petitions
Accused Products
Abstract
Embodiments herein receive a set of content quality threshold values, a search string, and a content data stream at a content quality metric (CQM) apparatus. Content segments associated with the content data stream are scored and/or graded according to a set of content relevance scales. The content data stream is then filtered to include only passing content segments and intermediate calculation values used to determine whether a content segment is passing. Other embodiments are described and claimed.
23 Citations
28 Claims
-
1. An apparatus, comprising:
-
one or more processors; a scoring and grading module to score, using the one or more processors, at least one content segment of a set of content segments associated with a content data stream according to a set of scorable content relevance scales to obtain at least one relevance score, the at least one relevance score corresponding to a numerical value at a point along an associated scorable relevance scale, and to grade at least one content segment of the set of content segments according to a set of gradable content relevance scales to obtain at least one relevance grade, the at least one relevance grade corresponding to a zone along an associated gradable relevance scale; a content segment filter communicatively coupled to the scoring and grading module to filter the set of content segments to include only passing content segments, a content segment defined as passing based on a mathematical function of the at least one relevance score being related to a mathematical function of a set of content quality threshold values associated with the at least one relevance score according to a selected scoring threshold relationship or based on a mathematical function of the at least one relevance grade being related to a mathematical function of a set of content quality threshold values associated with the at least one relevance grade according to a selected grading threshold relationship; a historical content segment database coupled to the scoring and grading module to store at least one of a set of previously-received content segments or an index of storage locations associated with the set of previously-received content segments; and a syntactic comparison module coupled to the scoring and grading module to compare a sentence associated with a newly-received content segment to each of a plurality of sentences associated with a concatenated set of previously-received content segments to identify sentences in the newly-received content segment that are syntactically different from each of the plurality of sentences associated with the concatenated set of previously-received content segments, to compare a paragraph associated with the newly-received content segment to each of a plurality of paragraphs associated with the concatenated set of previously-received content segments to identify paragraphs in the newly-received content segment that are syntactically different from each of the plurality of paragraphs associated with the concatenated set of previously-received content segments, and to obtain a syntactic difference score based upon a number of syntactically different sentences and a number of syntactically different paragraphs found. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of computing content relevance, comprising:
-
receiving a set of content quality threshold values and a search string at a content quality metric (CQM) apparatus; receiving a content data stream at the CQM apparatus; scoring at least one content segment associated with the content data stream according to a set of scorable content relevance scales to achieve a set of relevance scores for the at least one content segment; grading, using one or more processors, the at least one content segment according to a set of gradable content relevance scales to obtain a set of relevance grades for the at least one content segment; filtering the content data stream to include passing content segments and intermediate calculation values used to determine whether a content segment is passing, a content segment defined as passing based on a mathematical function of at least one of the set of relevance scores or the set of relevance grades being related to a mathematical function of a set of content threshold values according to a selected relationship; determining a subset of previously-received content segments stored in an historical content segment database; concatenating the subset of previously-received content segments to create a concatenated content segment; and performing a syntactic text comparison of a newly-received content segment to the concatenated content segment to identify portions of the newly-received content segment that are different from the concatenated content segment and to calculate a syntactic difference score. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer-readable medium having instructions, wherein the instructions, when executed, result in at least one processor performing:
-
receiving a set of content quality threshold values and a search string at a content quality metric (CQM) apparatus; receiving a content data stream at the CQM apparatus; scoring at least one content segment associated with the content data stream according to a set of scorable content relevance scales to achieve a set of relevance scores for the at least one content segment; grading the at least one content segment according to a set of gradable content relevance scales to obtain a set of relevance grades for the at least one content segment; filtering the content data stream to include passing content segments and intermediate calculation values used to determine whether a content segment is passing, a content segment defined as passing based on a mathematical function of at least one of the set of relevance scores or the set of relevance grades being related to a mathematical function of a set of content threshold values according to a selected relationship; determining a subset of previously-received content segments stored in an historical content segment database; concatenating the subset of previously-received content segments to create a concatenated content segment; and performing a syntactic text comparison of a newly-received content segment to the concatenated content segment to identify portions of the newly-received content segment that are different from the concatenated content segment and to calculate a syntactic difference score.
-
Specification