A Novel Visualization Model for Web Search Results An Application of the Solar System Metaphor Tien N. Nguyen and Jin Zhang Electrical and Computer Engineering.

Slides:



Advertisements
Similar presentations
You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
Advertisements

Advanced Piloting Cruise Plot.
Our library has two forms of encyclopedias: Hard copy and electronic versions. The first is simply the old-fashioned "book on the shelf" type of encyclopedia.
Chapter 1 The Study of Body Function Image PowerPoint
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 5 Author: Julia Richards and R. Scott Hawley.
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
OvidSP Flexible. Innovative. Precise. Introducing OvidSP Resources.
By D. Fisher Geometric Transformations. Reflection, Rotation, or Translation 1.
Chapter 1 Image Slides Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
eClassifier: Tool for Taxonomies
1 Web Search Environments Web Crawling Metadata using RDF and Dublin Core Dave Beckett Slides:
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
Determine Eligibility Chapter 4. Determine Eligibility 4-2 Objectives Search for Customer on database Enter application signed date and eligibility determination.
My Alphabet Book abcdefghijklm nopqrstuvwxyz.
Office of Traffic, Security, and Technology Guide Sign Design June 18-19, 2013 Arden Hills, MN.
Multiplying binomials You will have 20 seconds to answer each of the following multiplication problems. If you get hung up, go to the next problem when.
0 - 0.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
SUBTRACTING INTEGERS 1. CHANGE THE SUBTRACTION SIGN TO ADDITION
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Addition Facts
Year 6 mental test 5 second questions
Around the World AdditionSubtraction MultiplicationDivision AdditionSubtraction MultiplicationDivision.
ZMQS ZMQS
1 Clustering of location- based data Mohammad Rezaei May 2013.
1 Implementing Internet Web Sites in Counseling and Career Development James P. Sampson, Jr. Florida State University Copyright 2003 by James P. Sampson,
4. Internet Programming ENG224 INFORMATION TECHNOLOGY – Part I
ABC Technology Project
State of Connecticut Core-CT Project Query 8 hrs Updated 6/06/2006.
1 Undirected Breadth First Search F A BCG DE H 2 F A BCG DE H Queue: A get Undiscovered Fringe Finished Active 0 distance from A visit(A)
XP New Perspectives on Introducing Microsoft Office 2003 Tutorial 1 1 Using Common Features of Microsoft Office 2003 Tutorial 1.
© Arjen P. de Vries Arjen P. de Vries Fascinating Relationships between Media and Text.
VOORBLAD.
Text Categorization.
1 Breadth First Search s s Undiscovered Discovered Finished Queue: s Top of queue 2 1 Shortest path from s.
Basic HTML Workshop LIS Web Team Spring 2007.
The World Wide Web. 2 The Web is an infrastructure of distributed information combined with software that uses networks as a vehicle to exchange that.
Squares and Square Root WALK. Solve each problem REVIEW:
Traditional IR models Jian-Yun Nie.
/ faculty of mathematics and informatics TU/e eindhoven university of technology 1 Adaptive Authoring of Adaptive Educational Hypermedia Alexandra Cristea.
Boolean and Vector Space Retrieval Models
Chapter 5 Test Review Sections 5-1 through 5-4.
SIMOCODE-DP Software.
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
Macromedia Dreamweaver MX 2004 – Design Professional Dreamweaver GETTING STARTED WITH.
Addition 1’s to 20.
25 seconds left…...
Torque Rotational Equilibrium Rotational Dynamics
1 Minimally Supervised Morphological Analysis by Multimodal Alignment David Yarowsky and Richard Wicentowski.
REGISTRATION OF STUDENTS Master Settings STUDENT INFORMATION PRABANDHAK DEFINE FEE STRUCTURE FEE COLLECTION Attendance Management REPORTS Architecture.
Week 1.
We will resume in: 25 Minutes.
1 Unit 1 Kinematics Chapter 1 Day
PSSA Preparation.
TASK: Skill Development A proportional relationship is a set of equivalent ratios. Equivalent ratios have equal values using different numbers. Creating.
How Cells Obtain Energy from Food
1 Chap 14 Ranking Algorithm 指導教授 : 黃三益 博士 學生 : 吳金山 鄭菲菲.
 2004 Prentice Hall, Inc. All rights reserved. 1 Chapter 30 - Dynamic HTML: Structured Graphics ActiveX Control Outline 30.1Introduction 30.2Shape Primitives.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.1 Module 1 Introduction to Networking.
South Dakota Library Network MetaLib User Interface South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD © South Dakota.
Psychological Advertising: Exploring User Psychology for Click Prediction in Sponsored Search Date: 2014/03/25 Author: Taifeng Wang, Jiang Bian, Shusen.
Application of Ensemble Models in Web Ranking
Minimum Spanning Trees Displaying Semantic Similarity Włodzisław Duch & Paweł Matykiewicz Department of Informatics, UMK Toruń School of Computer Engineering,
A Novel Visualization Model for Web Search Results Nguyen T, and Zhang J IEEE Transactions on Visualization and Computer Graphics PAWS Meeting Presented.
Presentation transcript:

A Novel Visualization Model for Web Search Results An Application of the Solar System Metaphor Tien N. Nguyen and Jin Zhang Electrical and Computer Engineering Department Iowa State University USA

2 Motivation WWW becomes an important source of information. WWW becomes an important source of information. Internet search engines provide tremendous help in information seeking. Internet search engines provide tremendous help in information seeking. Search engines present relevant Web pages in a list with titles and short paragraph descriptions extracted from the texts. Search engines present relevant Web pages in a list with titles and short paragraph descriptions extracted from the texts. Browsing the ranked list can become rather tedious and unproductive. Browsing the ranked list can become rather tedious and unproductive.

3 Motivation The order of keywords used in a query also affects the final outcomes of a search. The order of keywords used in a query also affects the final outcomes of a search. information system, system information information system, system information A word or a phrase can have multiple meanings depending on different contexts. A word or a phrase can have multiple meanings depending on different contexts. information visualization information visualization Contextual information or topics of interest can only be introduced as a different query. Contextual information or topics of interest can only be introduced as a different query. software visualization software visualization

4 Web Search Result Viz Must provide an effective guide in searching for needed information Must provide an effective guide in searching for needed information Controllable and adaptable Controllable and adaptable Abstraction of our visualization problem Abstraction of our visualization problem The query The query The search results The search results Context information or topics of interest Context information or topics of interest Semantic relations Semantic relations Degree of relevanceDegree of relevance

5 Solar System as Metaphor All planets and asteroids rotate around the sun in the universe. All planets and asteroids rotate around the sun in the universe. Each of them has its own orbit and a moving speed. Each of them has its own orbit and a moving speed. They are attracted to each other by gravity. They are attracted to each other by gravity. It is gravity that determines the orbit and moving speed of an asteroid. It is gravity that determines the orbit and moving speed of an asteroid.

6 Solar System as Metaphor

7 (Query) (Page) (Subject) LocationLocation DistanceDistance ColorColor SpeedSpeed GravityGravity

8 Generalization Applications WebWebsearch PaperPapercitationVisualization HyperlinkHyperlinkstructure

9 WebSearchViz Space

10 Parameter Computation R is the radius. R is the radius. Sim ij is the semantic strength between two entities (e.g. between a page and a query, or between a page and a subject). It is between 0 and 1. Sim ij is the semantic strength between two entities (e.g. between a page and a query, or between a page and a subject). It is between 0 and 1. Context icons are anchored on the circumference. Objects are inside the circle. Context icons are anchored on the circumference. Objects are inside the circle. The distance of an object The distance of an object d i = R x (1 – Sim i,center ) d i = R x (1 – Sim i,center ) Objects with high Sims are close to center. Objects with high Sims are close to center.

11 WebSearchViz Space ( k, R+cons)

12 Parameter Computation The angle of an object against X-axis: The angle of an object against X-axis: If Sim 1i + … + Sim mi <> 0 If Sim 1i + … + Sim mi <> 0 If an object that is irrelevant to any displayed contexts, i is defined as zero. If an object that is irrelevant to any displayed contexts, i is defined as zero. That is, it is projected onto the X-axis. That is, it is projected onto the X-axis.

13 Rotations and Analyses Activate a context icon to rotate evenly around the circumference. Activate a context icon to rotate evenly around the circumference. Assume that the moving speed of a specified context is degrees per second; and its angle is r with initial value of 0. Assume that the moving speed of a specified context is degrees per second; and its angle is r with initial value of 0. The dynamic angle of an object i is The dynamic angle of an object i is

14 Rotations and Analyses The rotation speed of an object i is The rotation speed of an object i is All affected objects (i.e. objects that are somewhat related to the rotating context) will move evenly in their orbits. All affected objects (i.e. objects that are somewhat related to the rotating context) will move evenly in their orbits. The moving speed is affected primarily by Sim ri, the degree of relevance between object i and context r. The moving speed is affected primarily by Sim ri, the degree of relevance between object i and context r.

15 Rotations and Analyses If Sim ri = 0 (no relevance between object i and context r), the object stays put. If Sim ri = 0 (no relevance between object i and context r), the object stays put. If an object is only relevant to the moving context and is not to others, it has the same speed as the moving context: If an object is only relevant to the moving context and is not to others, it has the same speed as the moving context:

16 Rotations and Analyses In this case, the object icon is always located on the line connecting the moving context and the center. In this case, the object icon is always located on the line connecting the moving context and the center.

17 Project ambiguity Project ambiguity: many objects in a high- dimensional space are projected into low- dimensional space. Project ambiguity: many objects in a high- dimensional space are projected into low- dimensional space. Project ambiguity and a large number of objects can cause visual occlusion. Project ambiguity and a large number of objects can cause visual occlusion. Two objects are projected onto the same points if their Sim value is 1. Two objects are projected onto the same points if their Sim value is 1. Overlapping icons can be disambiguated via changing the positions of contexts. Overlapping icons can be disambiguated via changing the positions of contexts.

18 Visual Occlusion To handle overlapping in the case of many objects: To handle overlapping in the case of many objects: Automatic clustering/grouping functionality Automatic clustering/grouping functionality Zoom in and zoom out Zoom in and zoom out For Web search results: We provide focus page shifting functionality For Web search results: We provide focus page shifting functionality A page can become the new centerA page can become the new center Surrounding objects are relevant pages.Surrounding objects are relevant pages.

19 WebSearchViz system (Query) (Page) (Subject) LocationLocation DistanceDistance ColorColor SpeedSpeed

20 WebSearchViz architecture Search Engine A query Web search results Lexical Analysis Visualization Mechanism Vector-based representation Vector-based representation Subjects of interest Display

21 Vector-based Representation Keyword 1 Keyword j Keyword p Page Page Page i W ij … Page n W ij is computed via a modified version of theW ij is computed via a modified version of the TF-IDF algorithm Each Web page is represented by a row (a vector). Each Web page is represented by a row (a vector). Similarity of two pages (Sim) is computed via a combination of cosine and Euclidean distance values.Similarity of two pages (Sim) is computed via a combination of cosine and Euclidean distance values. A query or a subject is represented as a vector.A query or a subject is represented as a vector.

22 Subject Definition

23 WebSearchViz System ~tien/WebSearchViz

24 Conclusions Solar System provides a nice metaphor for the novel visualization model Solar System provides a nice metaphor for the novel visualization model The use of movement and speed adds an extra dimension into a visual space, illustrating the semantic connections among objects. The use of movement and speed adds an extra dimension into a visual space, illustrating the semantic connections among objects. Web Search result visualization Web Search result visualization Accommodate the changes of preferences and subjects of interest Accommodate the changes of preferences and subjects of interest

25 Thank you Tien N. Nguyen Electrical and Computer Engineering Department Iowa State University