Measuring web site satisfaction of information needs using page traffic profile
First Claim
1. A computer-implemented method for measuring web site satisfaction of information needs, performed by a processor, comprising:
- selecting a page for analysis;
generating a page profile in the form of a list of keywords representing the page;
generating a page traffic profile in the form of lists of keywords representing information needs of users, wherein the page traffic profile is generated from keywords used by users to visit the page;
determining the success of users'"'"' visits to the page using keywords of the page traffic profile; and
analyzing whether a page satisfies users'"'"' information needs by applying a distance measure between the keywords of the page profile and the keywords of the page traffic profile and combining the distance measure result with a success rate of the keywords,wherein generating a page traffic profile includes;
clustering keywords used to visit the page of multiple users to generate a list of keywords representing a group of users'"'"' information needs; and
computing a relative success rate of a cluster of keywords.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for measuring web site satisfaction of information needs are provided. The method includes: selecting a page for analysis; generating a page profile in the form of a list of keywords representing the page; generating a page traffic profile in the form of lists of keywords representing information needs of users, wherein the page traffic profile is generated from keywords used by users to visit the page; determining the success of users'"'"' visits to the page; and analyzing whether a page satisfies users'"'"' information needs by applying a distance measure between the keywords of the page profile and the keywords of the page traffic profile and combining the distance measure result with a success rate of the keywords.
12 Citations
22 Claims
-
1. A computer-implemented method for measuring web site satisfaction of information needs, performed by a processor, comprising:
-
selecting a page for analysis; generating a page profile in the form of a list of keywords representing the page; generating a page traffic profile in the form of lists of keywords representing information needs of users, wherein the page traffic profile is generated from keywords used by users to visit the page; determining the success of users'"'"' visits to the page using keywords of the page traffic profile; and analyzing whether a page satisfies users'"'"' information needs by applying a distance measure between the keywords of the page profile and the keywords of the page traffic profile and combining the distance measure result with a success rate of the keywords, wherein generating a page traffic profile includes; clustering keywords used to visit the page of multiple users to generate a list of keywords representing a group of users'"'"' information needs; and computing a relative success rate of a cluster of keywords. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for measuring web site satisfaction of information needs, performed by a processor, comprising:
-
selecting a page for analysis; generating a page profile in the form of a list of keywords representing the page; generating a page traffic profile in the form of lists of keywords representing information needs of users, wherein the page traffic profile is generated from keywords used by users to visit the page; determining the success of users'"'"' visits to the page using keywords of the page traffic profile; and analyzing whether a page satisfies users'"'"' information needs by applying a distance measure between the keywords of the page profile and the keywords of the page traffic profile and combining the distance measure result with a success rate of the keywords, wherein; if the distance measure is relatively low and the success rate is relatively high it is determined that the page satisfies the information need for a keyword; and the method includes returning a ranked list of keywords in this category for the page.
-
-
13. A computer-implemented method for measuring web site satisfaction of information needs, performed by a processor, comprising:
-
selecting a page for analysis; generating a page profile in the form of a list of keywords representing the page; generating a page traffic profile in the form of lists of keywords representing information needs of users, wherein the page traffic profile is generated from keywords used by users to visit the page; determining the success of users'"'"' visits to the page using keywords of the page traffic profile; and analyzing whether a page satisfies users'"'"' information needs by applying a distance measure between the keywords of the page profile and the keywords of the page traffic profile and combining the distance measure result with a success rate of the keywords, wherein; if the distance measure is relatively low and the success rate is relatively low it is determined that the page does not satisfy the information need for a keyword; and the method includes returning a ranked list of keywords in this category for the page.
-
-
14. A computer-implemented method for measuring web site satisfaction of information needs, performed by a processor, comprising:
-
selecting a page for analysis; generating a page profile in the form of a list of keywords representing the page; generating a page traffic profile in the form of lists of keywords representing information needs of users, wherein the page traffic profile is generated from keywords used by users to visit the page; determining the success of users'"'"' visits to the page using keywords of the page traffic profile; and analyzing whether a page satisfies users'"'"' information needs by applying a distance measure between the keywords of the page profile and the keywords of the page traffic profile and combining the distance measure result with a success rate of the keywords, wherein; if the distance measure is relatively high and the success rate is relatively high it is determined that the page presents an interest drift for an information need for a keyword; and the method includes returning a ranked list of keywords in this category for the page.
-
-
15. A computer-implemented method for measuring web site satisfaction of information needs, performed by a processor, comprising:
-
selecting a page for analysis; generating a page profile in the form of a list of keywords representing the page; generating a page traffic profile in the form of lists of keywords representing information needs of users, wherein the page traffic profile is generated from keywords used by users to visit the page; determining the success of users'"'"' visits to the page using keywords of the page traffic profile; and analyzing whether a page satisfies users'"'"' information needs by applying a distance measure between the keywords of the page profile and the keywords of the page traffic profile and combining the distance measure result with a success rate of the keywords, wherein; if the distance measure is relatively high and the success rate is relatively low it is determined that the page does not satisfy the information need for a keyword; and the method includes returning a ranked list of keywords in this category for the page.
-
-
16. A computer-implemented method for measuring web site satisfaction of information needs, performed by a processor, comprising:
-
selecting a page for analysis; generating a page profile in the form of a list of keywords representing the page; generating a page traffic profile in the form of lists of keywords representing information needs of users, wherein the page traffic profile is generated from keywords used by users to visit the page; determining the success of users'"'"' visits to the page using keywords of the page traffic profile; analyzing whether a page satisfies users'"'"' information needs by applying a distance measure between the keywords of the page profile and the keywords of the page traffic profile and combining the distance measure result with a success rate of the keywords; and displaying a visualization of the analysis including; displaying a first tag cloud of the list of keywords of the page profile with a scaled representation of how representative the keyword is of the page content; displaying a second tag cloud of the list of keywords of the page traffic profile with a scaled representation of how well satisfied the keyword is in the page content; and displaying arrows between the first and second tag clouds that represent the traffic, the traffic success, and traffic satisfaction.
-
-
17. A computer program product for measuring web site satisfaction of information needs, the computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to; select a page for analysis; generate a page profile in the form of a list of keywords representing the page; generate a page traffic profile in the form of lists of keywords representing information needs of users, wherein the page traffic profile is generated from keywords used by users to visit the page; determine the success of users'"'"' visits to the page using keywords of the page traffic profile; and analyze whether a page satisfies users'"'"' information needs by applying a distance measure between the keywords of the page profile and the keywords of the page traffic profile and combining the distance measure result with a success rate of the keywords, wherein generating a page traffic profile includes; clustering keywords used to visit the page of multiple users to generate a list of keywords representing a group of users'"'"' information needs; and computing a relative success rate of a cluster of keywords.
-
-
18. A system for measuring web site satisfaction of information needs comprising:
-
a processor; a page selection component for selecting a page for analysis; a page profile component for generating a page profile in the form of a list of keywords representing the page; a page traffic profile component for generating a page traffic profile in the form of lists of keywords representing information needs of users, wherein the page traffic profile is generated from keywords used by users to visit the page; a success component for determining the success of users'"'"' visits to the page using keywords of the page traffic profile; and an analysis component for analyzing whether a page satisfies users'"'"' information needs by applying a distance measure between the keywords of the page profile and the keywords of the page traffic profile and combining the distance measure result with a success rate of the keywords, wherein the page traffic profile component includes; a clustering component for clustering keywords used to visit the page of multiple users to generate a list of keywords representing a group of users'"'"' information needs; and a cluster success component for computing a success rate of a cluster. - View Dependent Claims (19, 20, 21)
-
-
22. A system for measuring web site satisfaction of information needs comprising:
-
a processor; a page selection component for selecting a page for analysis; a page profile component for generating a page profile in the form of a list of keywords representing the page; a page traffic profile component for generating a page traffic profile in the form of lists of keywords representing information needs of users, wherein the page traffic profile is generated from keywords used by users to visit the page; a success component for determining the success of users'"'"' visits to the page using keywords of the page traffic profile; and an analysis component for analyzing whether a page satisfies users'"'"' information needs by applying a distance measure between the keywords of the page profile and the keywords of the page traffic profile and combining the distance measure result with a success rate of the keywords, wherein the page traffic profile component includes; a clustering component for clustering keywords used to visit the page of multiple users to generate a list of keywords representing a group of users'"'"' information needs, and wherein the analysis component includes; a distance measuring component for measuring a distance between the list of keywords of the page profile and the list of keywords of a cluster generated by the clustering component.
-
Specification