Presentation is loading. Please wait.

Presentation is loading. Please wait.

Project Presentation. Traditional search engine flaws In many situations user only need the most popular or authoritative result Too much information.

Similar presentations


Presentation on theme: "Project Presentation. Traditional search engine flaws In many situations user only need the most popular or authoritative result Too much information."— Presentation transcript:

1 Project Presentation

2 Traditional search engine flaws In many situations user only need the most popular or authoritative result Too much information User has to go through dozens of links to get what he/she needs No direct result The responsibility of determine if the information is “Good” or “Bad” is left to the user Sometimes confusing

3 SmartSearch system features Direct interaction with search results in the result page Immediate result Try to decide what kind of information the user is pursuing In best possible order Page appearance varies according to query string and user preference(to be implemented) Personalized interface

4 System Interface - home

5 System Interface – result page Ebay results Google map result Youtube result Indeed results

6 Search results comparision

7 Results ordering and parsing Search results for “modern warfare 2” Search results for “baby panda”

8 Search results for “Java developer”Search results for “West 114 Street,NY”

9 System architecture

10 GoogleMap API 1.Query google map api with url containing query 2.Check if status field in responding XML feed is “OK” 3.If true, create Geocoder in result page using javascript and translate address into coordinates, center map and open info window http://maps.google.com/maps/api/geocode/x ml?address=address&sensor=true

11 Youtube API 1. Import Gdata java client API library 2.Create YoutubeService and YoutubeQuery, set query keyword 3.Get videofeed and total results using methods provided by the library

12 Ebay and Indeed API Query URLXML feedXML arraylist http://api.indeed.com/ads/apisearch?pu blisher=8663439946059063&q=java+dev eloper&sort=&radius=&st=&jt=&start=&l imit=&fromage=&filter=&latlong=1&co= us&chnl=

13 Results ordering scheme 1.Collect total hits of query string from each search API 2.Sort these hits, and parse the rank to result page 3.The result order is then determined by the total hit number of each search API

14 Thank you!


Download ppt "Project Presentation. Traditional search engine flaws In many situations user only need the most popular or authoritative result Too much information."

Similar presentations


Ads by Google