Implicit profile for use with recommendation engine and/or question router
First Claim
1. An automated method for creating an implicit profile for use by at least one of a recommendation engine or a question router, comprising:
- tracking user behavior on at least one of one or more electronic devices and an electronic communications network;
analyzing user-related information relating to the user behavior to extract or derive key words therefrom which are used to characterize user interests, expertise, and skills;
storing the key words in a profiles database as the implicit profile;
storing an explicit profile for the user in the profiles database together with the implicit profile for use by at least one of the recommendation engine and the question router, the explicit profile comprising profile data obtained by direct input from the user;
matching the implicit profile of the user with the explicit profile of the user for use in processing recommendation requests or information requests; and
merging the key words, values, key word weightings, and other information stored in the matching explicit and implicit profiles of the user to create a merged profile for use by at least one of the recommendation engine and the question router;
wherein a plurality of the implicit and explicit profiles are stored for each of a corresponding plurality of respective users in the profiles database.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for creating an implicit profile for use by a recommendation engine or a question router is provided. User behavior on at least one of one or more electronic devices and an electronic communications network is tracked. User-related information relating to the user behavior is analyzed to extract or derive key words therefrom. The key words are stored in a profiles database as the implicit profile and used by the recommendation engine or question router to characterize user interests, expertise, and skills when matching a request from a querying user to a potential user or group of users having the relevant background to respond to the request.
-
Citations
21 Claims
-
1. An automated method for creating an implicit profile for use by at least one of a recommendation engine or a question router, comprising:
-
tracking user behavior on at least one of one or more electronic devices and an electronic communications network; analyzing user-related information relating to the user behavior to extract or derive key words therefrom which are used to characterize user interests, expertise, and skills; storing the key words in a profiles database as the implicit profile; storing an explicit profile for the user in the profiles database together with the implicit profile for use by at least one of the recommendation engine and the question router, the explicit profile comprising profile data obtained by direct input from the user; matching the implicit profile of the user with the explicit profile of the user for use in processing recommendation requests or information requests; and merging the key words, values, key word weightings, and other information stored in the matching explicit and implicit profiles of the user to create a merged profile for use by at least one of the recommendation engine and the question router; wherein a plurality of the implicit and explicit profiles are stored for each of a corresponding plurality of respective users in the profiles database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for creating an implicit profile for use by at least one of a recommendation engine or a question router, comprising:
-
an electronic communications network; one or more electronic devices for each user in communication with the electronic communications network; a software application running on each of the electronic devices for tracking user behavior on at least one of the one or more electronic devices and the electronic communications network; one or more information databases for storing user-related information relating to the user behavior; an analyzer associated with the one or more databases and at least one of the recommendation engine or the question router for receiving and analyzing the user-related information relating to the user behavior and extracting or deriving key words therefrom for use in characterizing user interests, expertise, and skills; and a profiles database associated with at least one of the recommendation engine or the question router for storing the key words as the implicit profile; wherein; an explicit profile for the user is stored in the profiles database together with the implicit profile for use by at least one of the recommendation engine and the question router, the explicit profile comprising profile data obtained by direct input from the user; the implicit profile of the user is matched with the explicit profile of the user for use in processing recommendation requests or information requests; the key words, values, key word weightings, and other information stored in the matching explicit and implicit profiles of the user are merged to create a merged profile for use by at least one of the recommendation engine and the question router; and a plurality of the implicit and explicit profiles are stored for each of a corresponding plurality of respective users in the profiles database.
-
Specification