Customer self service subsystem for adaptive indexing of resource solutions and resource lookup
First Claim
1. An adaptive resource indexing and lookup system for a customer self service system that performs resource search and selection, said self service system including a resource library having selectable resources, said adaptive resource indexing and lookup system comprising:
- mechanism for receiving a current user query for requesting resources;
mechanism for receiving a user context vector associated with said current user query, said user context vector comprising data associating an interaction state with said user; and
, including context that is a function of the user;
a resource indexing mechanism generating resource indexing functions having logic for mapping each user query and associated user context vector to a sub-set of resources from said resource library, and generating a response set including said sub-set of resources that are most relevant to said user'"'"'s query, said resource indexing mechanism implementing supervised learning for receiving said user context data and adapting said resource indexing functions based on user interactions with said system, whereby said adapted resource indexing functions have increased relevance and specificity for mapping user queries to resources.
3 Assignments
0 Petitions
Accused Products
Abstract
An adaptive resource indexing and lookup method for a customer self service system that performs resource search and selection and includes a resource library having selectable resources. The method includes steps of: receiving a current user query for requesting resources; receiving a user context vector associated with the current user query, the user context vector comprising data associating an interaction state with the user; mapping each user query and associated context vector to a sub-set of resources from the resource library; and, generating a response set including the sub-set of resources that are most relevant to the user'"'"'s query. An adaptive indexing function implementing a supervised learning algorithm is applied for increasing the value of search results for a current user in their context and for enhancing and optimizing the performance of the resource indexing functions by increasing their relevance and specificity for mapping user queries to resources.
117 Citations
25 Claims
-
1. An adaptive resource indexing and lookup system for a customer self service system that performs resource search and selection, said self service system including a resource library having selectable resources, said adaptive resource indexing and lookup system comprising:
-
mechanism for receiving a current user query for requesting resources;
mechanism for receiving a user context vector associated with said current user query, said user context vector comprising data associating an interaction state with said user; and
, including context that is a function of the user;
a resource indexing mechanism generating resource indexing functions having logic for mapping each user query and associated user context vector to a sub-set of resources from said resource library, and generating a response set including said sub-set of resources that are most relevant to said user'"'"'s query, said resource indexing mechanism implementing supervised learning for receiving said user context data and adapting said resource indexing functions based on user interactions with said system, whereby said adapted resource indexing functions have increased relevance and specificity for mapping user queries to resources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An adaptive resource indexing and lookup method for a customer self service system that performs resource search and selection, said self service system including a resource library having selectable resources, said method comprising the steps of:
-
a) receiving a current user query for requesting resources;
b) receiving a user context vector associated with said current user query, said user context vector comprising data associating an interaction state with said user, and including context that is a function of the user;
c) generating resource indexing functions having logic for mapping each user query and associated context vector to a sub-set of resources from said resource library, d) implementing supervised learning for receiving said user context data and adapting said resource indexing functions based on user interactions with said system; and
,e) generating a response set including said sub-set of resources that are most relevant to said user'"'"'s query, whereby said adapted resource indexing functions have increased relevance and specificity for mapping user queries to resources. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for adaptive resource indexing and lookup for a customer self service system that performs resource search and selection, said self service system including a resource library having selectable resources, said method comprising the steps of:
-
a) receiving a current user query for requesting resources, b) receiving a user context vector associated with said current user query, said user context vector comprising data associating an interaction state with said user, and including context that is a function of the user;
c) generating resource indexing functions having logic for mapping each user query and associated context vector to a sub-set of resources from said resource library; and
,d) implementing supervised learning for receiving said user context data and adapting said resource indexing functions based on user interactions with said system; and
,e) generating a response set including said sub-set of resources that are most relevant to said user'"'"'s query whereby said adapted resource indexing functions have increased relevance and specificity for mapping user queries to resources. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification