Finding things on the web with Yahoo! BOSS: IIT Delhi

Post on 22-Nov-2014

1,311 views 0 download

description

Introduction to Yahoo! Search & Content analysis APIs

transcript

http://developer.yahoo.com/search/boss/

• Flexibility  to  Blend  and  Re-­‐rank  Results  

• Create  your  own  look  and  feel  

• Mix  it  with  other  API’s  

h>p://www.flickr.com/photos/balajijegan/6242907231/in/photostream  

for  your  hacks  

Where do I start?

http//www.flickr.com/photos/friarsbalsam/5736126308/sizes/o/in/photostream/.jpg

select * from boss.search where q="The Artist" and service="images" and ck="…" and secret="…"

select * from boss.search where q="The Artist" and sites="imdb.com,movies.yahoo.com" and ck="…" and secret="…"

•  select * from boss.search where q="The Aartist" and service="spelling" and ck="…" and secret="…"

•  select * from boss.search where q="The Artist" and service="news" and ck="…" and secret="…"

•  select * from contentanalysis.analyze where url="http://www.cnn.com/"

•  Find images of “The Artist” •  Select * from boss.search where q="The Artist” and service

"images" and ck="…" and secret="…"

•  Look for “The Artist” reviews:

•  select * from boss.search where q="reviews intitle:The Artist" and service="web" and ck="…" and secret="…”

•  Search for Artist but not the movie: •  select * from boss.search where q="Artist -movie” and

ck="…" and secret="…”

•  Search pdfs about “The Artist”:

•  Select * from boss.search where q="The Artist” and type="pdf"

•  Find all news about “The Artist” •  select * from boss.search where q="The Artist" and

service="news" and ck="…" and secret="…"

•  Get long abstracts in results

•  select * from boss.search where q="The Artist" and abstract="long" and ck="…" and secret="…"

•  Retrieve 51-100 results for the query •  select * from boss.search where q="Artist” and start=51 and

ck="…" and secret="…"

Interceder  

38  

Hack:  h>p://www.inquisitorx.com/firefox/index_en.php    

Ø  Yahoo! BOSS: http://developer.yahoo.com/boss

Ø  BOSS Technical Documentation: http://developer.yahoo.com/

search/boss/boss_api_guide/

Ø  YQL: http://developer.yahoo.com/yql

Ø  Google App Engine: http: //appengine.google.com

Ø  Amazon Web Services: http://aws.amazon.com

Ø  oAuth: http://oauth.net/

Ø  Open Social: http://www.opensocial.org/

Ø  Open Data: http://theinfo.org

Ø  Alt Search Engines: http://www.altsearchengines.com/

http://www.slideshare.net/saurabhsahni/ finding-things-with-boss

http://twitter.com/saurabhsahni

http://github.com/saurabhsahni

http://slideshare.net/saurabhsahni

http://www.saurabhsahni.com