User Profiles for Personalized Information Access
1. User profiling refers to use popular techniques for collecting information about users, representing and building user profiles.
2. Collecting information about users: the information collected may be explicitly input by the user or implicitly gathered by a software agent, collected on the user's client machine or gathered by the application server itself.
3. User profile representations: keyword profiles and semantic network profile.
4. User profile construction: building keyword profiles and semantic network profile, then building concept profiles.
Content-Based Recommendation Systems
1.Systems recommend an item to a user based upon a description of the item and a profile of the users' interests.
2. Item should be stored in database(item representation), and information about user profiles. Then we build a user model, including user's preference from the user history. We utilize decision tree by recursively partitioning training data and other classification methods. Also we need relevance feedback to evaluate the accuracy.
No comments:
Post a Comment