SlideShare a Scribd company logo
TECHNICAL SEMINAR
ON

GROUPER: A DYNAMIC CLUSTERING
INTERFACE TO WEB SEARCH RESULTS

BY
PREET KANWAL
Dr. AMBEDKAR INSTITUTE OF TECHNOLOGY, BANGALORE-56
OUTLINE
Problem Definition.
Problem Definition.
Proposed Solution & Goals
Proposed Solution & Goals
How Groupers work??
How Groupers work??
Empirical Evolution
Empirical Evolution
Conclusion
Conclusion
PROBLEM DEFINITION

Search engine results are not easy to browse
Problem of search engine
• Search engine return long ordered list of document
“snippets”.
Disadvantage
 Ranked list presentation.
Users forced to sift through to find relevant
document.
 Wastage of time.
 Low precision.
Document clustering
 Alternative method for organizing retrieval
results.
 Algorithms groups the documents based on their
similarities.
Advantages:
 Easy to locate.
 Overview of retrieved document set.
Document Clustering
Pre-Retrieval
method

Post-retrieval
method
Post- retrieval Document Clustering
 Superior results.
 Clusters computed based on returned doc set.
 Cluster boundaries appropriately partition set of
documents at hand.
Pre-Retrieval document clustering
Offline clustering of documents.
Document clustering performed in advance on
the collection as whole.
Might be based on features infrequent in
retrieved set.
Problem with search engines
Severe resource constraints.
Cannot dedicate enough CPU time to each
query – NOT FEASIBLE.
Hence clusters have to be PRE-COMPUTED.
PROPOSED SOLUTION
GROUPER:
Document

clustering interface to HuskySearch
meta search service.
HuskySearch meta-search engine:
Based on MetaCrawler.
Retrieves results from several popular web search
engines.
Clusters results using STC algorithm.
Advantages
Easily browsable.
Addresses scalability issue.
No additional resource demands on search
engine.
Fast.
Runs on client machine.
Suitable for distributed IR systems.
Goals
1)Coherent Clusters:
 Group similar documents together.
2)Efficiently Browsable:
 Generate overlapping
Cluster description must clusters when appropriate.
be3)Speed:
Algorithmic Speed.
Concise.
Accurate.
Snippet tolerance.
Clustering can be done in 2 ways:
a)Clustering snippets.
b)Download and cluster.
Overview of STC Algorithm
 Linear time clustering alg.
 Based on identifying phrases common to group
of documents.
PHRASE:Ordered sequence of one or more
words.
BASE CLUSTER:Set of documents that share a
common phrase.
STC has 3 logical steps
1)Document “cleaning”:
 Transformation- using Light stemming Alg.
2)Identification of Base are marked; non-word
 Sentence boundaries Clusters:
tokens are stripped.
 Inverted Base Clusters intousing a D.S. called
3)Merging index of phrases- clusters:
Eg: Hello..!!
SUFFIXdegree of overlap.
High TREE.
sentence cluster assigned a SCORE.
non-word token
Each baseboundarysemantically.(shared
Clusters ; coherent
SCORE(No. of doc’s,No. of words in phrase).
Hello
..!!
phrases)
Stoplist is maintained.
STC Characteristics
 Overlapping clusters ; Shared Phrases.
 Fast and incremental.
 Doesnot coerce the documents in predefined
number of clusters.
User Interface
Grouper’s Query Interface
A Query Result
Summary of cluster
Refine Query Based On This Cluster
DESIGN FOR SPEED
3 characteristics that make Grouper fast:
1)Incrementally of Clustering Algorithm.
 STC incremental.
2)Efficient Implementation.
STC performsuse free CPU time.comparisons.
Grouper can large no. of string
3)Ability to form coherent into a unique integer.
Each word result immediately after last document arrives.
Produces transformed clusters based on snippets.
Faster comparisons. results:
 2 modes of clustering
Documents of each base cluster encoded as bit vector
a) Cluster the snippets (fast).
for efficient calculation of document overlap.
b) Download and cluster
Additional speedup: (high clustering quality)
a)Remove leading and ending stopped words. Eg:the vice
president of – vice president.
b)Strip off words that do not appear in minimal no. of
documents.
EMPIRICAL EVALUATION OF
GROUPER
Difficult.
Heterogeneous user population.
Search for a wide variety of tasks.
Documents retrieved in Husky
STC Producesdoc’s followed
Same no. of coherent clusters.
Search sessions clusters using:
Calculate no. of clustered
STC algorithm
followed
K-means clustering algorithm.
STC>K-means
Comparison to a Ranked List
Display
Compared with HuskySearch based on:
1. Number of documents followed
2. Time spent
3. Click distance
No. of doc’s followed by users
3 hypothesis made:
1)Easier to find interesting doc.
2)Help find additional interesting doc.
3)Helps in tasks where several doc’s required.
Percentage of sessions in which users followed multiple
documents is higher in Grouper
Time spent on each doc followed
Time spent = time to download
Time Spent= time spent in network delays+ time in reading
+time traversing the results
doc’s+time into view selected doc presentation.
+time to find next doc of interest
or
it’s the time between a user’s request for doc and user’s
previous request.
Click distance
Distance between successive user’s clicks
on document set.
In ranked list interface:
Click distance= no. of snippets between 2
clicks.
22 snippets scanned
In clustering interface:
1
1
1
Additional cost of skipping snippets.
2
2
2
3
3
3
Any cluster visited; all snippets are scanned. 4
4
4
5
.
.
.
.
.
.
20

18

Cluster 1

5
.
.
.
.
.
.
20

5
.
.
.
.
.
.
20

Cluster 2

Cluster 3

4
CONCLUSION
•
•

Grouper
Empirical assessment of user behavior given a clustering interface
to web search results.
• Comparison to the logs of Husky Search.
• Problems:
1)May fail to capture semantic distinctions that user’s expect-while
merging base clusters into clusters.
2)Difficult to navigate if num of clusters are more.
•

Solution: Grouper II
1)Allows users to view non merged base clusters.
2)Supports a hierarchal and interactive interface.
Grouper

More Related Content

Similar to Grouper

International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
IJERD Editor
 
A Competent and Empirical Model of Distributed Clustering
A Competent and Empirical Model of Distributed ClusteringA Competent and Empirical Model of Distributed Clustering
A Competent and Empirical Model of Distributed Clustering
IRJET Journal
 
Enhancing the labelling technique of
Enhancing the labelling technique ofEnhancing the labelling technique of
Enhancing the labelling technique of
IJDKP
 
Paper id 37201536
Paper id 37201536Paper id 37201536
Paper id 37201536IJRAT
 
Model of semantic textual document clustering
Model of semantic textual document clusteringModel of semantic textual document clustering
Model of semantic textual document clustering
SK Ahammad Fahad
 
clustering_classification.ppt
clustering_classification.pptclustering_classification.ppt
clustering_classification.ppt
HODECE21
 
Incremental clustering in search engines
Incremental clustering in search enginesIncremental clustering in search engines
Incremental clustering in search engines
Praxitelis Nikolaos Kouroupetroglou
 
The International Journal of Engineering and Science (IJES)
The International Journal of Engineering and Science (IJES)The International Journal of Engineering and Science (IJES)
The International Journal of Engineering and Science (IJES)
theijes
 
A signature based indexing method for efficient content-based retrieval of re...
A signature based indexing method for efficient content-based retrieval of re...A signature based indexing method for efficient content-based retrieval of re...
A signature based indexing method for efficient content-based retrieval of re...Mumbai Academisc
 
Privacy Preserving MFI Based Similarity Measure For Hierarchical Document Clu...
Privacy Preserving MFI Based Similarity Measure For Hierarchical Document Clu...Privacy Preserving MFI Based Similarity Measure For Hierarchical Document Clu...
Privacy Preserving MFI Based Similarity Measure For Hierarchical Document Clu...
IJORCS
 
intro.ppt
intro.pptintro.ppt
intro.ppt
UbaidURRahman78
 
Inverted files for text search engines
Inverted files for text search enginesInverted files for text search engines
Inverted files for text search enginesunyil96
 
Text clustering
Text clusteringText clustering
Text clusteringKU Leuven
 
web clustering engines
web clustering enginesweb clustering engines
web clustering engines
Arun TR
 
Query expansion_group42_ire
Query expansion_group42_ireQuery expansion_group42_ire
Query expansion_group42_ireKovidaN
 
Enhancing social tagging with a knowledge organization system
Enhancing social tagging with a knowledge organization systemEnhancing social tagging with a knowledge organization system
Enhancing social tagging with a knowledge organization system
Michael Day
 
Answer extraction and passage retrieval for
Answer extraction and passage retrieval forAnswer extraction and passage retrieval for
Answer extraction and passage retrieval for
Waheeb Ahmed
 
03 cs3024 pankaj_jajoo
03 cs3024 pankaj_jajoo03 cs3024 pankaj_jajoo
03 cs3024 pankaj_jajooMeetika Gupta
 
Query expansion_Team42_IRE2k14
Query expansion_Team42_IRE2k14Query expansion_Team42_IRE2k14
Query expansion_Team42_IRE2k14sudhir11292rt
 

Similar to Grouper (20)

CloWSer
CloWSerCloWSer
CloWSer
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
A Competent and Empirical Model of Distributed Clustering
A Competent and Empirical Model of Distributed ClusteringA Competent and Empirical Model of Distributed Clustering
A Competent and Empirical Model of Distributed Clustering
 
Enhancing the labelling technique of
Enhancing the labelling technique ofEnhancing the labelling technique of
Enhancing the labelling technique of
 
Paper id 37201536
Paper id 37201536Paper id 37201536
Paper id 37201536
 
Model of semantic textual document clustering
Model of semantic textual document clusteringModel of semantic textual document clustering
Model of semantic textual document clustering
 
clustering_classification.ppt
clustering_classification.pptclustering_classification.ppt
clustering_classification.ppt
 
Incremental clustering in search engines
Incremental clustering in search enginesIncremental clustering in search engines
Incremental clustering in search engines
 
The International Journal of Engineering and Science (IJES)
The International Journal of Engineering and Science (IJES)The International Journal of Engineering and Science (IJES)
The International Journal of Engineering and Science (IJES)
 
A signature based indexing method for efficient content-based retrieval of re...
A signature based indexing method for efficient content-based retrieval of re...A signature based indexing method for efficient content-based retrieval of re...
A signature based indexing method for efficient content-based retrieval of re...
 
Privacy Preserving MFI Based Similarity Measure For Hierarchical Document Clu...
Privacy Preserving MFI Based Similarity Measure For Hierarchical Document Clu...Privacy Preserving MFI Based Similarity Measure For Hierarchical Document Clu...
Privacy Preserving MFI Based Similarity Measure For Hierarchical Document Clu...
 
intro.ppt
intro.pptintro.ppt
intro.ppt
 
Inverted files for text search engines
Inverted files for text search enginesInverted files for text search engines
Inverted files for text search engines
 
Text clustering
Text clusteringText clustering
Text clustering
 
web clustering engines
web clustering enginesweb clustering engines
web clustering engines
 
Query expansion_group42_ire
Query expansion_group42_ireQuery expansion_group42_ire
Query expansion_group42_ire
 
Enhancing social tagging with a knowledge organization system
Enhancing social tagging with a knowledge organization systemEnhancing social tagging with a knowledge organization system
Enhancing social tagging with a knowledge organization system
 
Answer extraction and passage retrieval for
Answer extraction and passage retrieval forAnswer extraction and passage retrieval for
Answer extraction and passage retrieval for
 
03 cs3024 pankaj_jajoo
03 cs3024 pankaj_jajoo03 cs3024 pankaj_jajoo
03 cs3024 pankaj_jajoo
 
Query expansion_Team42_IRE2k14
Query expansion_Team42_IRE2k14Query expansion_Team42_IRE2k14
Query expansion_Team42_IRE2k14
 

Recently uploaded

Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
Reflective and Evaluative Practice PowerPoint
Reflective and Evaluative Practice PowerPointReflective and Evaluative Practice PowerPoint
Reflective and Evaluative Practice PowerPoint
amberjdewit93
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
Bisnar Chase Personal Injury Attorneys
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
What is the purpose of studying mathematics.pptx
What is the purpose of studying mathematics.pptxWhat is the purpose of studying mathematics.pptx
What is the purpose of studying mathematics.pptx
christianmathematics
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Delivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and TrainingDelivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and Training
AG2 Design
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
TechSoup
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
NelTorrente
 

Recently uploaded (20)

Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
Reflective and Evaluative Practice PowerPoint
Reflective and Evaluative Practice PowerPointReflective and Evaluative Practice PowerPoint
Reflective and Evaluative Practice PowerPoint
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
What is the purpose of studying mathematics.pptx
What is the purpose of studying mathematics.pptxWhat is the purpose of studying mathematics.pptx
What is the purpose of studying mathematics.pptx
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Delivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and TrainingDelivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and Training
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
 

Grouper

  • 1. TECHNICAL SEMINAR ON GROUPER: A DYNAMIC CLUSTERING INTERFACE TO WEB SEARCH RESULTS BY PREET KANWAL Dr. AMBEDKAR INSTITUTE OF TECHNOLOGY, BANGALORE-56
  • 2. OUTLINE Problem Definition. Problem Definition. Proposed Solution & Goals Proposed Solution & Goals How Groupers work?? How Groupers work?? Empirical Evolution Empirical Evolution Conclusion Conclusion
  • 3. PROBLEM DEFINITION Search engine results are not easy to browse
  • 4. Problem of search engine • Search engine return long ordered list of document “snippets”.
  • 5. Disadvantage  Ranked list presentation. Users forced to sift through to find relevant document.  Wastage of time.  Low precision.
  • 6. Document clustering  Alternative method for organizing retrieval results.  Algorithms groups the documents based on their similarities. Advantages:  Easy to locate.  Overview of retrieved document set.
  • 8. Post- retrieval Document Clustering  Superior results.  Clusters computed based on returned doc set.  Cluster boundaries appropriately partition set of documents at hand.
  • 9. Pre-Retrieval document clustering Offline clustering of documents. Document clustering performed in advance on the collection as whole. Might be based on features infrequent in retrieved set.
  • 10. Problem with search engines Severe resource constraints. Cannot dedicate enough CPU time to each query – NOT FEASIBLE. Hence clusters have to be PRE-COMPUTED.
  • 11. PROPOSED SOLUTION GROUPER: Document clustering interface to HuskySearch meta search service. HuskySearch meta-search engine: Based on MetaCrawler. Retrieves results from several popular web search engines. Clusters results using STC algorithm.
  • 12.
  • 13. Advantages Easily browsable. Addresses scalability issue. No additional resource demands on search engine. Fast. Runs on client machine. Suitable for distributed IR systems.
  • 14. Goals 1)Coherent Clusters:  Group similar documents together. 2)Efficiently Browsable:  Generate overlapping Cluster description must clusters when appropriate. be3)Speed: Algorithmic Speed. Concise. Accurate. Snippet tolerance. Clustering can be done in 2 ways: a)Clustering snippets. b)Download and cluster.
  • 15. Overview of STC Algorithm  Linear time clustering alg.  Based on identifying phrases common to group of documents. PHRASE:Ordered sequence of one or more words. BASE CLUSTER:Set of documents that share a common phrase.
  • 16. STC has 3 logical steps 1)Document “cleaning”:  Transformation- using Light stemming Alg. 2)Identification of Base are marked; non-word  Sentence boundaries Clusters: tokens are stripped.  Inverted Base Clusters intousing a D.S. called 3)Merging index of phrases- clusters: Eg: Hello..!! SUFFIXdegree of overlap. High TREE. sentence cluster assigned a SCORE. non-word token Each baseboundarysemantically.(shared Clusters ; coherent SCORE(No. of doc’s,No. of words in phrase). Hello ..!! phrases) Stoplist is maintained.
  • 17. STC Characteristics  Overlapping clusters ; Shared Phrases.  Fast and incremental.  Doesnot coerce the documents in predefined number of clusters.
  • 20. Refine Query Based On This Cluster
  • 21. DESIGN FOR SPEED 3 characteristics that make Grouper fast: 1)Incrementally of Clustering Algorithm.  STC incremental. 2)Efficient Implementation. STC performsuse free CPU time.comparisons. Grouper can large no. of string 3)Ability to form coherent into a unique integer. Each word result immediately after last document arrives. Produces transformed clusters based on snippets. Faster comparisons. results:  2 modes of clustering Documents of each base cluster encoded as bit vector a) Cluster the snippets (fast). for efficient calculation of document overlap. b) Download and cluster Additional speedup: (high clustering quality) a)Remove leading and ending stopped words. Eg:the vice president of – vice president. b)Strip off words that do not appear in minimal no. of documents.
  • 22. EMPIRICAL EVALUATION OF GROUPER Difficult. Heterogeneous user population. Search for a wide variety of tasks. Documents retrieved in Husky STC Producesdoc’s followed Same no. of coherent clusters. Search sessions clusters using: Calculate no. of clustered STC algorithm followed K-means clustering algorithm. STC>K-means
  • 23. Comparison to a Ranked List Display Compared with HuskySearch based on: 1. Number of documents followed 2. Time spent 3. Click distance
  • 24. No. of doc’s followed by users 3 hypothesis made: 1)Easier to find interesting doc. 2)Help find additional interesting doc. 3)Helps in tasks where several doc’s required. Percentage of sessions in which users followed multiple documents is higher in Grouper
  • 25. Time spent on each doc followed Time spent = time to download Time Spent= time spent in network delays+ time in reading +time traversing the results doc’s+time into view selected doc presentation. +time to find next doc of interest or it’s the time between a user’s request for doc and user’s previous request.
  • 26. Click distance Distance between successive user’s clicks on document set. In ranked list interface: Click distance= no. of snippets between 2 clicks. 22 snippets scanned In clustering interface: 1 1 1 Additional cost of skipping snippets. 2 2 2 3 3 3 Any cluster visited; all snippets are scanned. 4 4 4 5 . . . . . . 20 18 Cluster 1 5 . . . . . . 20 5 . . . . . . 20 Cluster 2 Cluster 3 4
  • 27. CONCLUSION • • Grouper Empirical assessment of user behavior given a clustering interface to web search results. • Comparison to the logs of Husky Search. • Problems: 1)May fail to capture semantic distinctions that user’s expect-while merging base clusters into clusters. 2)Difficult to navigate if num of clusters are more. • Solution: Grouper II 1)Allows users to view non merged base clusters. 2)Supports a hierarchal and interactive interface.