News and Events
  • Online Quiz Contest



    Quiz Contest of Basic Computers and Basic Programming
    Just Answer Few Questions and Win Amazing Prizes.


    View More...

Back

Organizing User Search Histories Project

Keywords

Organizing User Search Histories

Synopsis-Abstract

Abstract:

Users are increasingly pursuing complex task-oriented goals on the Web, such as making travel arrangements, managing finances or planning purchases. To this end, they usually break down the tasks into a few co-dependent steps and issue multiple queries around these steps repeatedly over long periods of time. To better support users in their long-term information quests on the Web, search engines keep track of their queries and clicks while searching online. In this paper, we study the problem of organizing a user’s historical queries into groups in a dynamic and automated fashion. Automatically identifying query groups is helpful for a number of different search engine components and applications, such as query suggestions, result ranking, query alterations, sessionization, and collaborative search. In our approach, we go beyond approaches that rely on textual similarity or time thresholds, and we propose a more robust approach that leverages search query logs. We experimentally study the performance of different techniques, and showcase their potential, especially when combined together.

Existing System:

However, this is impractical in our scenario for two reasons. First, it may have the undesirable effect of changing a user’s existing query groups, potentially undoing the user’s own manual efforts in organizing her history. Second, it involves a high computational cost, since we would have to repeat a large number of query group similarity computations for every new query.

Proposed System:

  1. We investigate how signals from search logs such as query reformulations and clicks can be used together to determine the relevance among query groups. We study two potential ways of using clicks in order to enhance this process by fusing the query reformulation graph and the query click graph into a single graph that we refer to as the query fusion graph, and by expanding the query set when computing relevance to also include other queries with similar clicked URLs.
  2.  We show through comprehensive experimental evaluation the effectiveness and the robustness of our proposed search log-based method, especially when combined with approaches using other signals such as text similarity.

Module Description:

  • Query Group
  • Search history
  • Query Relevance and Search logs
  • Dynamic Query Grouping

Query Group:

We need a relevance measure that is robust enough to identify similar query groups beyond the approaches that simply rely on the textual content of queries or time interval between them. Our approach makes use of search logs in order to determine the relevance between query groups more effectively. In fact, the search history of a large number of users contains signals regarding query relevance, such as which queries tend to be issued closely together (query reformulations), and which queries tend to lead to clicks on similar URLs (query clicks). Such signals are user-generated and are likely to be more robust, especially when considered at scale. We suggest measuring the relevance between query groups by exploiting the query logs and the click logs simultaneously.

Search History:

We study the problem of organizing a user’s search history into a set of query groups in an automated and dynamic fashion. Each query group is a collection of queries by the same user that are relevant to each other around a common informational need. These query groups are dynamically updated as the user issues new queries, and new query groups may be created over time.

Query Relevance and Search logs:

We now develop the machinery to define the query relevance based on Web search logs. Our measure of relevance is aimed at capturing two important properties of relevant queries, namely: (1) queries that frequently appear together as reformulations and (2) queries that have induced the users to click on similar sets of pages. We start our discussion by introducing three search behavior graphs that capture the aforementioned properties. Following that, we show how we can use these graphs to compute query relevance and how we can incorporate the clicks following a user’s query in order to enhance our relevance metric.

Dynamic Query Grouping:

One approach to the identification of query groups is to first treat every query in a user’s history as a singleton query group, and then merge these singleton query groups in an iterative fashion (in a k-means or agglomerative way. However, this is impractical in our scenario for two reasons. First, existing query groups, potentially doing the user’s own manual efforts in organizing her history. Second, it involves a high computational cost, since we would have to repeat a large number of query group similarity computations for every new query.

Hardware Configuration:-

  1. vProcessor                     :  Pentium –IV
  2. vSpeed                           :  1.1 Ghz
  3. RAM                              :  256  MB(min)
  4. Hard Disk                       :  20 GB
  5. Key Board                      :  Standard Windows Keyboard
  6. Mouse                            :  Two or Three Button Mouse
  7. Monitor                           :  SVGA

 Software Configuration:-

  1. Operating System                     :   Windows XP
  2. Programming Language             :   JAVA 6.0  
  3. Front End                                 :   Java Server Pages
  4. Web Server                               :   Apache Tomcat 5.5                                      
  5. Database                                  :   Mysql
  6. Database Connectivity               :   JDBC.

Technologies

Java Projects,JSP Projects,MYSQL Projects

Types

IEEE Projects

Educations

Diploma Projects,BE Projects,ME Projects,BSC Computer Projects,MSC Computer Projects,BCA Projects,MCA Projects,MCM Projects

Uploaded By

Sukhad Kulkarni



Organizing User Search Histories Project Source Code, Synopsis, Abstract, Free Download Source Code, Nashik, Nasik, Pune, Mumbai, Thane, Aurangabad, Ahamad-Nagar, Nagpur, Akola, Jalgaon, Maharashtra..!!


Organizing User Search Histories Project Guidance in Cities Nashik, Nasik, Pune, Mumbai, Thane, Aurangabad, Ahamad-Nagar, Nagpur, Akola, Jalgaon, Maharashtra
Create Account or Login to Comment..!!




Comment on Project Organizing User Search Histories

No Comment Available!!
Information and Copyright


  Products

  Courses

  Projects

  Services



  Register

  Jobs

  Quiz

  Login






All Rights Reserved By ASTIWZ Infotech
Website Design & Developed By ASTIWZ Infotech