Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Automated satisfaction measurement for web search

a web search and satisfaction measurement technology, applied in the field of data search and retrieval, can solve the problems of inability to scale the number of judgments provided for individual queries, data may be too large for users to find data by direct examination, and search engines in the prior art use non-scalable methods for evaluating the quality of search, so as to improve the quality of search results, improve the prediction of user satisfaction, and improve the effect of search engin

Inactive Publication Date: 2005-06-09
MICROSOFT TECH LICENSING LLC
View PDF20 Cites 143 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0021] In addition, where repeating queries or similar queries are presented multiple times with different contexts, such as a different search result order being presented to the user, it can be determined that one such different search result order is preferable to another. Thus, the search engine can use the predicted user satisfaction data to dynamically improve the quality of search results over time.

Problems solved by technology

However, the data may be too large for the user to find the data by direct examination.
Additionally, some parts of the data repository may contain information that is not accessible to the user.
Generally, search engines in the prior art use non-scalable methods for evaluating the quality of search results.
However, this presents at least three major problems.
First, as noted, this method is non-scalable with respect to the number of judgments provided for individual queries.
While 300 results may be judged by a reviewer, it is hard to generalize the satisfactoriness of 300 judged results to over 3,000,000 results.
Second, the method is non-scalable with respect to the number of unique queries that can be judged.
A search engine may perform in an unsatisfactory way on searches of a specific type or with a given characteristic.
If only a small subset of the all searches performed are judged, such a problem may be difficult to diagnose.
Thus, where only a small number of queries judged, a sufficient accumulation of such unsatisfactory queries may never be gathered.
A last problem is that the opinion of judges on user satisfaction may not be equivalent to the opinion of actual users on their satisfaction.
Thus, substituting the opinion of judges for the opinion of actual users may not result in a correct assessment of satisfaction.
In addition, explicit feedback techniques require that users engage in activities beyond their intended searching behavior, and this may influence the search outcome.
Finally, since the costs to the user are high, and the benefits not immediately obvious, it can be difficult to collect data in a reliable fashion from a large, representative sample of users.
While this technique does gather user feedback, it has limited utility in situations in which users may have different needs for a page.
However, another user who is looking for information on books about traveling cheaply may evaluate the same page and give it a low score.
Thus the technique described will have limited utility in the wide variety of situations in which different users may have different needs, or even where a single user may have different needs for information at different times. In other words, the usefulness of this technique is limited because evaluation of each page is completely independent of the context in which the user arrived at the page.
Thus, this technique is not useful for evaluating the quality of a search engine.
In general, this technique is not useful for evaluations which are context-based, but only for evaluating the quality of individual data items, independent of the context in which a user arrived at the data items.
However, while such data has been gathered, the raw data does not contain explicit user satisfaction data which can replace the judged user satisfaction data from a reviewer, which judged data suffers from the drawbacks described above.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Automated satisfaction measurement for web search
  • Automated satisfaction measurement for web search
  • Automated satisfaction measurement for web search

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

Overview

[0030] Predicted user satisfaction data is produced through application of one or more predictive patterns which predicts user satisfaction based on context-based user behavior data. The predictive pattern is applied to collected context-based user behavior data. Data mining techniques may be used to refine and improve the predictive pattern.

[0031] Predicted user satisfaction data can then be used to monitor or improve search mechanism performance. A report may be displayed with the predicted user satisfaction data. Problems with the search mechanism may be identified and corrected. Additionally, a dynamically-improving search mechanism may be provided which uses historical predicted user satisfaction data to dynamically improve the search mechanism's user satisfaction.

Exemplary Computing Arrangement

[0032]FIG. 1 shows an exemplary computing environment in which aspects of the invention may be implemented. The computing system environment 100 is only one example of a su...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Context-based user behavior data is collected from a search mechanism. This data includes, for a given query, user feedback (implicit and explicit) on the query and context information on the query. A predictive pattern is applied to the context-based user behavior data in order to produce predicted user satisfaction data. Data mining techniques may be used to create and improve one or more predictive patterns. Predicted user satisfaction data can be used to monitor or improve search mechanism performance, via a display reporting the performance or identification of any queries with a shared characteristic and sub-par user satisfaction. A dynamically-improving search mechanism uses the predicted user satisfaction data to improve the performance of the search mechanism.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS [0001] This application is a continuation-in-part of U.S. patent application Ser. No. 10 / 727,444, filed Dec. 3, 2003, entitled “Search System Using User Behavior Data”.FIELD OF THE INVENTION [0002] This invention relates in general to the field of data search and retrieval. More particularly, this invention relates to the collection and use of user data for search result evaluation. BACKGROUND OF THE INVENTION [0003] Data on one or more computer systems may contain data useful for a user. However, the data may be too large for the user to find the data by direct examination. Additionally, some parts of the data repository may contain information that is not accessible to the user. In many cases, in order to allow the user useful access to the data, a search mechanism is provided. The search mechanism allows a user to issue a search request (also termed a search query). The results are then returned for the user. [0004] For example, a web-based...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F7/00G06F15/18G06F17/00G06F17/30G06N5/02
CPCG06F17/30867G06F7/00G06F16/00G06F16/9535
Inventor HURST-HILLER, OLIVERWATSON, ERICDUMAIS, SUSAN T.
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products