• Like
  • Save
 

Boss n cap_hack_u_iit

on

  • 265 views

 

Statistics

Views

Total Views
265
Views on SlideShare
265
Embed Views
0

Actions

Likes
0
Downloads
5
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • A.K,.A a big waste of time
  • A.K,.A a big waste of time
  • A.K,.A a big waste of time
  • A.K,.A a big waste of time
  • A.K,.A a big waste of time
  • A.K,.A a big waste of time
  • A.K,.A a big waste of time
  • A.K,.A a big waste of time
  • A.K,.A a big waste of time
  • A.K,.A a big waste of time
  • A.K,.A a big waste of time
  • A.K,.A a big waste of time
  • A.K,.A a big waste of time
  • A.K,.A a big waste of time
  • A.K,.A a big waste of time
  • Community ResourcesHelping you be successful in using Yahoo! Web Services isn't just about code and documentation. We want to make it easy for developers to get in touch with us and others who are using our services to answer and ask questions, toss around ideas, and give your feedback on what services we could offer next.ForumsYDN General BoardsDesign PatternsHotJobsSearchYOSAPTMusicWidgetsGeoPlanetOpenIDY! GroupsAddress BookAnswersFireEagleDel.icio.usTrafficFlickrMailSearchBOSSMapsJavaScriptSilverlightMerchant SolutionsSearch MarketingExceptional PerformanceYUIJava.NetFlashYDN EUAuthPHPPythonRubyPerlEventsWant your tech event appear in the YDN 'Upcoming Events' stream on developer.yahoo.com homepage? List your event on Upcoming and then add it to the Yahoo! Developer Network group on Upcoming. If you are setting up a tech event for developers or designers and would like some Yahoo! involvement, please contact us.ExpertsYahoo! Developer Network is on the lookout for experts to share knowledge and help grow our developer communities. If you are interested in applying to moderate a *group* or forum and become an official expert, please contact us for more information. Remember, we pay in hugs, link-love and schwag only.BlogThe YDN blog is where we talk about our various Yahoo! developer offerings and YDN events around the world. Your comments welcome. If you have a suggestion for the blog or a blog post you'd like to write about your experiences using our APIs or services, let us know. We are particularly interested in posts using Yahoo! APIs, tools, webservices and coverage of tech events. If you need inspiration or want to run some ideas by us, please contact us.YDN TheaterYDN Theater is chock-full of API deep dives, developer interviews, cutting- edge technologies, and recaps of tech events you wish you hadn't missed. If you have an idea for a story, please contact us.
  • A.K,.A a big waste of time
  • A.K,.A a big waste of time

Boss n cap_hack_u_iit Boss n cap_hack_u_iit Presentation Transcript

  • 1 Finding stuff on the web using Yahoo! BOSS by: Yash Dayal http://www.flickr.com/photos/lazurite/3486691753/
  • 2 http://www.flickr.com/photos/bijoymohan/426578345/ http://www.flickr.com/photos/eirikref/2301400023/
  • 3 http://www.flickr.com/photos/bijoymohan/426578345/ http://www.flickr.com/photos/eirikref/2301400023/
  • Yahoo! BOSS 4 © Wikipedia
  • Yahoo! BOSS 5 BUILD your OWN SEARCH SERVICE
  • An API interface, like a gateway to our search data stores 6
  • Build your own powerful Search Applications 7
  • Why do you need to know BOSS? 8
  • BOSS allows you to search web, news images and blogs 9
  • You can even Monetize your applications using Search Ads from BOSS 10
  • What can you customize? 11 Flexibility to Blend and Re-Rank Results • Create your own look and feel • Change Ranking • Mix with other API’s
  • All good things come at a cost… 12
  • 13
  • How do I start hacking with Yahoo! BOSS ? 14
  • BOSS uses oAuth based authentication 15
  • Get a free consumer key and secret from http://www.hackyourworld.org 16
  • Ok!.. Now what?
  • The easiest way to test stuff out is to use the YQL Console 18 http://developer.yahoo.com/yql/console
  • 21
  • 1 2 Results 3
  • select * from boss.search where q=”Iron Man" and service="images" and ck="..." and secret="..."
  • select * from boss.search where q=”Iron Man" and service="news” and ck="..." and secret="..."
  • select * from boss.search where q=”Iron Man" and sites="imdb.com, movies.yahoo.com" and ck="..." and secret="..."
  • You can check spellings and get suggestions 29
  • Spell Check and Correction select * from boss.search where q=”Irin Man” and service="spelling" and ck="..." and secret="..."
  • Content Analysis http://www.flickr.com/photos/nasa_goddard/51
  • select * from contentanalysis.analyze where text="Yahoo! kicks off OpenHack at Hyderabad"
  • Content Analysis from a URL select * from contentanalysis.analyze where url="http://www.cnn.com/"
  • QueryCheatsheet Find images of “Iron Man” select * from boss.search where q=”Iron Man" and service="images" and ck="..." and secret="..." Find reviews of “Iron Man” select * from boss.search where q="reviews in title: Iron Man" and service="web" and ck="..." and secret="…" Search for Iron Man but not the movie: select * from boss.search where q=”Iron Man -movie" and ck="..." and secret="... " Search pdfs of “Iron Man” select * from boss.search where q=”Iron Man" and type="pdf" and ck="..." and secret="..."
  • Find all the news of “Iron Man” select * from boss.search where q="Iron Man" and service="news" and ck="..." and secret="..." Get long abstracts in the results select * from boss.search where q="Iron Man" and abstract="long" and ck="..." and secret="…" Retrieve 51-100 results of the query select * from boss.search where q="Iron Man" and start=51 and ck="..." and secret="... " QueryCheatsheet
  • Hurray!! Almost the end…
  • www.duckduckgo.com
  • More Resources Yahoo! BOSS: http://developer.yahoo.com/boss/ BOSS Search Technical Documentation: http://developer.yahoo.com/boss/search/boss_api_guide/ BOSS Geo Technical Documentation: http://developer.yahoo.com/boss/geo/ YQL: http://developer.yahoo.com/yql oAuth: http://oauth.net/ Open Social: http://www.opensocial.org/ Open Data: http://theinfo.org Alt Search Engines: http://www.altsearchengines.com/
  • Thanks!! http://flickr.com/photos/42788859@N00/318947873/