Method and System for Providing a Smart Search Engine that Incorporates User's Behavior and Search Results
Publication Date: 2014-Mar-21
The IP.com Prior Art Database
A method and system is disclosed for providing a smart search engine that incorporates user's behavior and search results. The method and system ranks search results provided by the search engine based on relevancy of the search results and activities of the user. The method and system provides fresh content to the user and gives a low rank to webpages having duplicate content already read by the user.
Page 01 of 4
Method and System for Providing a Smart Search Engine that Incorporates User ' '''sss
Behavior and Search Results
Disclosed is a method and system for providing a smart search engine that incorporates user's behavior and search results. The method and system provides an intelligent browser that monitors actions of a user on the search results and re-ranks the search results based on the actions of the user. For example, when the user searches for a
term "frozen shoulder" on a search engine, the search engine displays a plurality of links. Although, each link of the plurality of links discloses various aspects of frozen shoulder, most of the links cover a common topic such as, but not limited to, what
frozen shoulder is.
The system consists of a user activities tracker to track the actions of the user. The user activity tracker can be implemented as a browser plugin that tracks the actions of the user such as, but not limited to, a web page visited by the user and the portion read by the user.
Additionally, the system consists of a content tracker to track content already read by the user on the web page based on an input from the user activities tracker.
Furthermore, the system has intelligence to assess whether the content is read by minimal time that content to be display for a human to read. In the case that the content is skimmed, then system will consider it as fresh content.
The system also consists of a user activities repository to record the user's actions. The table illustrates the user activities repository.
Page 02 of 4
Further, the system consists of a content comparison module to retrieve the web pages
with high percentage of the fresh content. The content comparison module takes the content already read by the user and compares with the content of the unclicked links to find the duplicated content. The content comparison module utilizes existing technology such as auto content summarization and technology like similar page checker. Once a content summary of what is already read by the user and the content summary of all unread web pages is prepared, then an estimate of the duplicate content is generated. The content comparison module gives the percentage of the fresh content or the percentage of the duplicate content for all the unclicked links.
Furthermore, the system consists of an algorithm module to time out for tracking the user's actions after a predefined duration of time. For example, if the user does not search on the same topic for one week then previous actions of the user are erased.
The system also consists of a content duplication indicator. The content duplication indicator is a UI component to show the amount of the duplicate content of the remaining web pages that the user has not read yet in comparison to the content already read by the user.
Additionally, the system consists of a ranking system module to rank the search results using a set of factors. The ranking system module takes the i...