DOMAIN EXPERTISE DETERMINATION
First Claim
1. A method comprising:
- monitoring a web browser session by a user, including;
identifying a search query submitted by the user, the search query generating a search results page; and
during the web browser session, monitoring the user'"'"'s interaction with the search results page to determine the branchiness of a search related to a technical domain, including determining the number of times the user retraced back to a previously accessed link; and
determining a user expertise level for the user within the technical domain based on the determined branchiness of the search.
2 Assignments
0 Petitions
Accused Products
Abstract
A user'"'"'s domain expertise may be estimated through several factors by monitoring different aspects of a user'"'"'s interaction with a web browser. Based on the user'"'"'s domain expertise, search results may be presented to the user that is commensurate with their expertise, resulting in a more efficient and productive on line session. A user'"'"'s expertise in a knowledge domain may be determined from the user'"'"'s behavior, including analyzing search queries, monitoring how the user navigates between and through websites, and analyzing the specific cites visited. As a user interacts with a browser, the user'"'"'s estimated domain expertise may be updated and used to provide appropriate and useful search results. In many embodiments, a user may have different expertise levels for different technical domains.
-
Citations
20 Claims
-
1. A method comprising:
-
monitoring a web browser session by a user, including; identifying a search query submitted by the user, the search query generating a search results page; and during the web browser session, monitoring the user'"'"'s interaction with the search results page to determine the branchiness of a search related to a technical domain, including determining the number of times the user retraced back to a previously accessed link; and determining a user expertise level for the user within the technical domain based on the determined branchiness of the search. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
monitoring a web browser session by a user, including identifying a search query submitted by the user, the search query including one or more technical words; determining a technical domain corresponding to the technical words; determining an expertise level of the user within the technical domain; and returning search results for the search query that are tailored to the user'"'"'s expertise level within the technical domain. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
identifying a search query submitted by a user, the search query including one or more technical words; determining a technical domain corresponding to the one or more technical words; accessing an expertise level of the user within the technical domain; returning a search page of search results for the search query that are tailored to the expertise level of the user within the technical domain; determining the branchiness of the user'"'"'s interaction with the search results; and adjusting the user expertise level of the user within the technical domain based on the determined branchiness of the users interaction with the search results. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification