Generating models based on user behavior
US9165305B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | May 6, 2011 |
| Grant date | Oct 20, 2015 |
| Priority date | — |
| Expiry date | Oct 30, 2031 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06N5/00
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system and method for generating a model based on the user's interests and activities by receiving with a logging unit user activities from heterogeneous data sources, generating a log of user activities for a content item by joining the user activities for the content item, expanding attributes of the log by at least one of content and by the user to form an expanded log and generating a user model based on the expanded log. A feature extractor extracts features from content items and assigns weights to the features. A scoring engine receives the model and the content items with their associated weighted features and scores the content items based on the user model. The scoring engine generates a stream of content based on the scored content items.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.