UNIVERSAL SYSTEM AND METHOD FOR REPRESENTING AND PREDICTING HUMAN BEHAVIOR
First Claim
1. A universal system for representing and predicting human behavior, comprising:
- (a) a service system to collect ratings and provide recommendations;
(b) subjects and objects represented in vector form;
(c) optimal subject and object vectors derived solely from said subject'"'"'s ratings of objects;
(d) recommendations to, and collecting ratings from, an external application; and
(e) piecewise separable calculation method for deterministic and distributable processing; and
whereby said system does not need to know anything about object content, does not need to know anything about subject demographics, employs statistical/neural network modeling by means of input modeling rather than transfer function, uses a fixed size profile for subjects and objects for scalable processing, andall accomplished in a non-invasive, mentor-less and self-optimizing fashion, scalable to large numbers of users and objects.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method is disclosed for profiling subjects and objects based on subjects'"'"' responses to various objects for purposes of determining and presenting the objects most likely to generate the most positive response from each visitor. Object ratings, such as aesthetic response, preference, interest, or relevancy, are explicitly submitted by subjects or derived implicitly from visitor interactions with the objects. Objects include movies, books, songs, commercial products, news articles, advertisements or any other type of content or physical item. A profiling engine processes the ratings information and generates compact profiles of each subject and object based on the similarities and differences in affinities between the group of subjects and the group of objects. A recommendation engine then generates recommendations to a subject based on similarity between the subject and object profiles. The recommendation engine can also match subjects to other subjects and objects to other objects. The recommendation engine can also predict affinity across object catalogs and across time. Additionally, the object profiles can be clustered to create behavioral object categories. The system has application in personalization, behavioral targeting, Internet retailing and interactive radio, to name but a few applications.
158 Citations
24 Claims
-
1. A universal system for representing and predicting human behavior, comprising:
-
(a) a service system to collect ratings and provide recommendations; (b) subjects and objects represented in vector form; (c) optimal subject and object vectors derived solely from said subject'"'"'s ratings of objects; (d) recommendations to, and collecting ratings from, an external application; and (e) piecewise separable calculation method for deterministic and distributable processing; and whereby said system does not need to know anything about object content, does not need to know anything about subject demographics, employs statistical/neural network modeling by means of input modeling rather than transfer function, uses a fixed size profile for subjects and objects for scalable processing, and all accomplished in a non-invasive, mentor-less and self-optimizing fashion, scalable to large numbers of users and objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A universal method for representing and predicting human behavior, comprising the steps of:
-
(a) providing a service to collect ratings and provide recommendations; (b) representing subjects and objects in vector form; (c) deriving optimal subject and object vectors solely from subject'"'"'s ratings of objects; (d) providing recommendations to, and collecting ratings from, an external application; and (e) providing piecewise separable calculation method for deterministic and distributable processing; and whereby said system does not need to know anything about object content, does not need to know anything about subject demographics, employs statistical/neural network modeling by means of input modeling rather than transfer function, uses a fixed size profile for subjects and objects for scalable processing, and all accomplished in a non-invasive, mentor-less and self-optimizing fashion, scalable to large numbers of users and objects. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for using a universal system for representing and predicting human behavior, comprising the steps of:
-
(a) collecting individual subject object ratings; (b) storing said subject object ratings; (c) generating subject and object vectors from said stored subject object ratings; (d) storing said subject and object vectors; and (e) scoring said stored subject and object vectors against other said subject and object vectors to generate recommendations. - View Dependent Claims (24)
-
Specification