SlideShare une entreprise Scribd logo
1  sur  17
ORGANIZING USER SEARCH
HISTORIES
By – Pramod Shetty
Introduction
• 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. We propose
a more robust approach that leverages search query
logs
Existing System
• Google
PageRank works by counting the number and quality of
links to a page to determine a rough estimate of how
important the website is. The underlying assumption is
that more important websites are likely to receive
more links from other websites.
• Yahoo
Click Popularity is part of Yahoo's Algorithm, Google
doesn't put much on that to determines one website
ranking. The more visitors click on your website from
Yahoo SERP's, the more you'll get close to the Top
Ranking.
Proposed System
• Helps users during their complex search quests
online is the capability to identify and group
related queries together.
• Identifying groups of related queries has
applications beyond helping the users to make
sense and keep track of queries and clicks in their
search history.
• First and foremost, query grouping allows the
search engine to better understand a user’s
session and potentially tailor that user’s search
experience according to her needs.
Proposed System - Algorithm
Different Similarity Threshold
System Architecture
Login with
username
and
password
Is
Correct?
NO
User Enters
Search
Query
Is
Admin?
Upload
New Results
Query
Grouping and
Result Display
using groups
YES
NO
YES
1.
2.
3.
4.
5.
6.
7.
Different Modules of the System
• Login and Registration.
• Search Tracking.
• Search History Revelance and Query Group
Analysis.
• Keyword Seach using Query Groups.
• View Search History.
Login and Registration
• This module facilitates the system to
authenticate and add users into the system.
Thereby, the system facilitates a limited set of
users to access the system.
Search Tracking
• The system keeps track of all searches
performed by the users, thereby creating the
dataset required for further analysis and
identification of query groups. This feature
populates the complete set of search queries
required for generation of the search output
results in an accurate format.
Search History Relevance and Query
Group Analysis
• The search history generated is analyzed here
and its categorization in terms of relevance
with each other to generate search groups is
the main motive here. This relevance of
various generated queries will be analyzed to
decide the Query Groups and thereby
facilitate the history analysis and generation
of the final output.
Keyword Search using
• The history based search module facilitates
utilizing the Query Groups generated to
analyze the current keywords specified and
decide whether the current query belongs to
which Query Group. Based on the mapped
Query Group the system decides the final
output information to be displayed to the user
related to the Search Query and the identified
Query Group.
View Search Histories
• The search history tracked by the system is
displayed to the user along with a set of
details related to the search and the output
generated. This enables the user to get a
better view of the search history queries
executed till date.
Advantages
• Query grouping allows the search engine to better
understand a user’s session and potentially tailor that
user’s search experience according to her needs.
• Search engines can have a good representation of the
search context behind the current query using queries and
clicks in the corresponding query group.
• This will help to improve the quality of key components of
search engines such as query suggestions, result
ranking, query alterations, sessionisation, and collaborative
search.
• We can select the ones that are highly relevant to the
current user’s query activity and recommend them to her.
Conclusion
• We show how such information can be used
effectively for the task of organizing user
search histories into query groups. As future
work, we intend to investigate the usefulness
of the knowledge gained from these query
groups in various applications such as
providing query suggestions and biasing the
ranking of search results.
Thank You

Contenu connexe

En vedette

บทที่ 8 หนังสืออิเล็กทรอนิกส์ (e book)
บทที่ 8 หนังสืออิเล็กทรอนิกส์ (e book)บทที่ 8 หนังสืออิเล็กทรอนิกส์ (e book)
บทที่ 8 หนังสืออิเล็กทรอนิกส์ (e book)
Masamune Takano
 
хөрсийг элэгдэл эвдэрлээс хамгаалах8
хөрсийг элэгдэл эвдэрлээс хамгаалах8хөрсийг элэгдэл эвдэрлээс хамгаалах8
хөрсийг элэгдэл эвдэрлээс хамгаалах8
otgooPhh
 
Preguntas (3)
Preguntas (3)Preguntas (3)
Preguntas (3)
zykro31
 
Freesoftwarealternatives 100903075340-phpapp02
Freesoftwarealternatives 100903075340-phpapp02Freesoftwarealternatives 100903075340-phpapp02
Freesoftwarealternatives 100903075340-phpapp02
Gurpreet Singh Sond
 
Guia de exel
Guia de exelGuia de exel
Guia de exel
zykro31
 
презентация Microsoft office power point(2)
презентация Microsoft office power point(2)презентация Microsoft office power point(2)
презентация Microsoft office power point(2)
ZhukovaMaria
 
хөрсний морфологи сэдэв 2
хөрсний морфологи сэдэв 2хөрсний морфологи сэдэв 2
хөрсний морфологи сэдэв 2
otgooPhh
 
лекц 2 энто
лекц 2 энтолекц 2 энто
лекц 2 энто
otgooPhh
 
01.nakit çek hareketleri
01.nakit çek hareketleri01.nakit çek hareketleri
01.nakit çek hareketleri
Umut Karademir
 
хөрсний морфологи сэдэв 2
хөрсний морфологи сэдэв 2хөрсний морфологи сэдэв 2
хөрсний морфологи сэдэв 2
otgooPhh
 

En vedette (20)

Pass Presentation
Pass PresentationPass Presentation
Pass Presentation
 
Donusumgeometrisi8mat sunusu
Donusumgeometrisi8mat sunusuDonusumgeometrisi8mat sunusu
Donusumgeometrisi8mat sunusu
 
บทที่ 8 หนังสืออิเล็กทรอนิกส์ (e book)
บทที่ 8 หนังสืออิเล็กทรอนิกส์ (e book)บทที่ 8 หนังสืออิเล็กทรอนิกส์ (e book)
บทที่ 8 หนังสืออิเล็กทรอนิกส์ (e book)
 
хөрсийг элэгдэл эвдэрлээс хамгаалах8
хөрсийг элэгдэл эвдэрлээс хамгаалах8хөрсийг элэгдэл эвдэрлээс хамгаалах8
хөрсийг элэгдэл эвдэрлээс хамгаалах8
 
Mapas mentales
Mapas mentalesMapas mentales
Mapas mentales
 
лекц4
лекц4лекц4
лекц4
 
Preguntas (3)
Preguntas (3)Preguntas (3)
Preguntas (3)
 
Freesoftwarealternatives 100903075340-phpapp02
Freesoftwarealternatives 100903075340-phpapp02Freesoftwarealternatives 100903075340-phpapp02
Freesoftwarealternatives 100903075340-phpapp02
 
лекц6
лекц6лекц6
лекц6
 
Tickets
TicketsTickets
Tickets
 
The Stranger
The StrangerThe Stranger
The Stranger
 
Guia de exel
Guia de exelGuia de exel
Guia de exel
 
презентация Microsoft office power point(2)
презентация Microsoft office power point(2)презентация Microsoft office power point(2)
презентация Microsoft office power point(2)
 
хөрсний морфологи сэдэв 2
хөрсний морфологи сэдэв 2хөрсний морфологи сэдэв 2
хөрсний морфологи сэдэв 2
 
лекц 2 энто
лекц 2 энтолекц 2 энто
лекц 2 энто
 
Changemate - Концепция конфигурации проектов изменений
Changemate - Концепция конфигурации проектов измененийChangemate - Концепция конфигурации проектов изменений
Changemate - Концепция конфигурации проектов изменений
 
01.nakit çek hareketleri
01.nakit çek hareketleri01.nakit çek hareketleri
01.nakit çek hareketleri
 
хөрсний морфологи сэдэв 2
хөрсний морфологи сэдэв 2хөрсний морфологи сэдэв 2
хөрсний морфологи сэдэв 2
 
Fraktallar
FraktallarFraktallar
Fraktallar
 
лекц4
лекц4лекц4
лекц4
 

Similaire à Organizing user search histories

Enhanced Web Usage Mining Using Fuzzy Clustering and Collaborative Filtering ...
Enhanced Web Usage Mining Using Fuzzy Clustering and Collaborative Filtering ...Enhanced Web Usage Mining Using Fuzzy Clustering and Collaborative Filtering ...
Enhanced Web Usage Mining Using Fuzzy Clustering and Collaborative Filtering ...
inventionjournals
 
Unit 1 the search engines - reflecting consciousness and connecting commerce
Unit 1   the search engines - reflecting consciousness and connecting commerceUnit 1   the search engines - reflecting consciousness and connecting commerce
Unit 1 the search engines - reflecting consciousness and connecting commerce
iShore Software Pvt Ltd
 

Similaire à Organizing user search histories (20)

Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
 
ORGANIZING USER SEARCH HISTORIES
ORGANIZING USER SEARCH HISTORIESORGANIZING USER SEARCH HISTORIES
ORGANIZING USER SEARCH HISTORIES
 
SharePoint 2013 search improvements
SharePoint 2013 search improvementsSharePoint 2013 search improvements
SharePoint 2013 search improvements
 
Crash Course in SEO
Crash Course in SEOCrash Course in SEO
Crash Course in SEO
 
Search Engine optimization (SEO)
Search Engine optimization (SEO)Search Engine optimization (SEO)
Search Engine optimization (SEO)
 
Search Engine Optimization.pptx
Search Engine Optimization.pptxSearch Engine Optimization.pptx
Search Engine Optimization.pptx
 
Efficient way of user search location in query processing
Efficient way of user search location in query processingEfficient way of user search location in query processing
Efficient way of user search location in query processing
 
A new algorithm for inferring user search goals with feedback sessions
A new algorithm for inferring user search goals with feedback sessionsA new algorithm for inferring user search goals with feedback sessions
A new algorithm for inferring user search goals with feedback sessions
 
User search goal inference and feedback session using fast generalized – fuzz...
User search goal inference and feedback session using fast generalized – fuzz...User search goal inference and feedback session using fast generalized – fuzz...
User search goal inference and feedback session using fast generalized – fuzz...
 
A new algorithm for inferring user search goals with feedback sessions
A new algorithm for inferring user search goals with feedback sessionsA new algorithm for inferring user search goals with feedback sessions
A new algorithm for inferring user search goals with feedback sessions
 
IRJET- Text-based Domain and Image Categorization of Google Search Engine usi...
IRJET- Text-based Domain and Image Categorization of Google Search Engine usi...IRJET- Text-based Domain and Image Categorization of Google Search Engine usi...
IRJET- Text-based Domain and Image Categorization of Google Search Engine usi...
 
Enhanced Web Usage Mining Using Fuzzy Clustering and Collaborative Filtering ...
Enhanced Web Usage Mining Using Fuzzy Clustering and Collaborative Filtering ...Enhanced Web Usage Mining Using Fuzzy Clustering and Collaborative Filtering ...
Enhanced Web Usage Mining Using Fuzzy Clustering and Collaborative Filtering ...
 
A New Algorithm for Inferring User Search Goals with Feedback Sessions
A New Algorithm for Inferring User Search Goals with Feedback SessionsA New Algorithm for Inferring User Search Goals with Feedback Sessions
A New Algorithm for Inferring User Search Goals with Feedback Sessions
 
What is a search engine.pptx
What is a search engine.pptxWhat is a search engine.pptx
What is a search engine.pptx
 
AN EFFECTIVE FRAMEWORK FOR GENERATING RECOMMENDATIONS
AN EFFECTIVE FRAMEWORK FOR GENERATING RECOMMENDATIONSAN EFFECTIVE FRAMEWORK FOR GENERATING RECOMMENDATIONS
AN EFFECTIVE FRAMEWORK FOR GENERATING RECOMMENDATIONS
 
Personalized Search at Sandia National Labs
Personalized Search at Sandia National LabsPersonalized Search at Sandia National Labs
Personalized Search at Sandia National Labs
 
Recommender system
Recommender system Recommender system
Recommender system
 
50120140506005 2
50120140506005 250120140506005 2
50120140506005 2
 
Developing and testing search engine algorithms –
Developing and testing search engine algorithms –Developing and testing search engine algorithms –
Developing and testing search engine algorithms –
 
Unit 1 the search engines - reflecting consciousness and connecting commerce
Unit 1   the search engines - reflecting consciousness and connecting commerceUnit 1   the search engines - reflecting consciousness and connecting commerce
Unit 1 the search engines - reflecting consciousness and connecting commerce
 

Dernier

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 

Dernier (20)

Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 

Organizing user search histories

  • 2. Introduction • 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. We propose a more robust approach that leverages search query logs
  • 3. Existing System • Google PageRank works by counting the number and quality of links to a page to determine a rough estimate of how important the website is. The underlying assumption is that more important websites are likely to receive more links from other websites. • Yahoo Click Popularity is part of Yahoo's Algorithm, Google doesn't put much on that to determines one website ranking. The more visitors click on your website from Yahoo SERP's, the more you'll get close to the Top Ranking.
  • 4. Proposed System • Helps users during their complex search quests online is the capability to identify and group related queries together. • Identifying groups of related queries has applications beyond helping the users to make sense and keep track of queries and clicks in their search history. • First and foremost, query grouping allows the search engine to better understand a user’s session and potentially tailor that user’s search experience according to her needs.
  • 5. Proposed System - Algorithm
  • 7.
  • 8. System Architecture Login with username and password Is Correct? NO User Enters Search Query Is Admin? Upload New Results Query Grouping and Result Display using groups YES NO YES 1. 2. 3. 4. 5. 6. 7.
  • 9. Different Modules of the System • Login and Registration. • Search Tracking. • Search History Revelance and Query Group Analysis. • Keyword Seach using Query Groups. • View Search History.
  • 10. Login and Registration • This module facilitates the system to authenticate and add users into the system. Thereby, the system facilitates a limited set of users to access the system.
  • 11. Search Tracking • The system keeps track of all searches performed by the users, thereby creating the dataset required for further analysis and identification of query groups. This feature populates the complete set of search queries required for generation of the search output results in an accurate format.
  • 12. Search History Relevance and Query Group Analysis • The search history generated is analyzed here and its categorization in terms of relevance with each other to generate search groups is the main motive here. This relevance of various generated queries will be analyzed to decide the Query Groups and thereby facilitate the history analysis and generation of the final output.
  • 13. Keyword Search using • The history based search module facilitates utilizing the Query Groups generated to analyze the current keywords specified and decide whether the current query belongs to which Query Group. Based on the mapped Query Group the system decides the final output information to be displayed to the user related to the Search Query and the identified Query Group.
  • 14. View Search Histories • The search history tracked by the system is displayed to the user along with a set of details related to the search and the output generated. This enables the user to get a better view of the search history queries executed till date.
  • 15. Advantages • Query grouping allows the search engine to better understand a user’s session and potentially tailor that user’s search experience according to her needs. • Search engines can have a good representation of the search context behind the current query using queries and clicks in the corresponding query group. • This will help to improve the quality of key components of search engines such as query suggestions, result ranking, query alterations, sessionisation, and collaborative search. • We can select the ones that are highly relevant to the current user’s query activity and recommend them to her.
  • 16. Conclusion • We show how such information can be used effectively for the task of organizing user search histories into query groups. As future work, we intend to investigate the usefulness of the knowledge gained from these query groups in various applications such as providing query suggestions and biasing the ranking of search results.