Content classification system
First Claim
1. An apparatus to transform textual content from content files, received over a machine network, into display elements forming an operable user interface on a machine display customized to a specific user;
- wherein the content files are selected from the group consisting of content gathered from a weekly TV schedule, video on-demand offerings, and items recorded on a personal video player,the apparatus comprising;
an input to receive the files from a web crawler;
a mapper operable on the received files to generate a gene vector for each file;
a comparator to determine a similarity between the files by comparing a gene vector P and a gene vector Q for pairs of the files, wherein Pi and Qi represent a salience of the gene in corresponding position i of the vector P and the vector Q;
wherein each gene in the vectors is assigned to a category having a weight Ci between 0 and 1 signifying the category'"'"'s relative importance for determining similarity;
each gene having a weight Ri based on its rarity;
the comparator determining a degree of similarity between the pair of files, as follows;
Sim(P,Q)=E(1−
|Pi−
Qi|)×
Ci×
Ri×
TU(Pi,Qi)where TU is a tuning function for the effect of salience differences between Pi and Qi on the degree of similarity; and
a display generator to apply the degree of similarity to selecting the display elements thus forming the operable user interface with a subset of operable content controls of high relevance and confidence for the specific user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes operating a content crawler over a machine communication network to form a set of input content; operating a mapper on a machine memory comprising the input content to form non-transitory machine logic comprising genes for the content, wherein operating the mapper comprises the application of previously mapped genes for the input content to the mapping of subsequent genes for the input content; and applying the genes to a machine memory storing a database of content from which user recommendations are formed.
-
Citations
10 Claims
-
1. An apparatus to transform textual content from content files, received over a machine network, into display elements forming an operable user interface on a machine display customized to a specific user;
-
wherein the content files are selected from the group consisting of content gathered from a weekly TV schedule, video on-demand offerings, and items recorded on a personal video player, the apparatus comprising; an input to receive the files from a web crawler; a mapper operable on the received files to generate a gene vector for each file; a comparator to determine a similarity between the files by comparing a gene vector P and a gene vector Q for pairs of the files, wherein Pi and Qi represent a salience of the gene in corresponding position i of the vector P and the vector Q; wherein each gene in the vectors is assigned to a category having a weight Ci between 0 and 1 signifying the category'"'"'s relative importance for determining similarity; each gene having a weight Ri based on its rarity; the comparator determining a degree of similarity between the pair of files, as follows;
Sim(P,Q)=E(1−
|Pi−
Qi|)×
Ci×
Ri×
TU(Pi,Qi)where TU is a tuning function for the effect of salience differences between Pi and Qi on the degree of similarity; and a display generator to apply the degree of similarity to selecting the display elements thus forming the operable user interface with a subset of operable content controls of high relevance and confidence for the specific user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification