Your SlideShare is downloading. ×
0
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
BOSS HackU IITD
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

BOSS HackU IITD

1,576

Published on

Published in: Technology, Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,576
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Hi I am Pradeep B V. I work in the Y! Media team. Yup the team behind sites like omg!, lifestyle and movies. 
  • People in my team put together the Movieplex. Who else gets to watch movies as a part of their job? 
  • I am here to talk about BOSS.
  • BOSSis a service that provides you (the developer) flexible access to different types of data from Yahoo and allows you to build powerful commercial search applications with that data.
  • BOSSprovides you Search Advertising and simple terms so that you can monetize that innovative product and continue to invest your personal time in it.
  • BOSSalso gives you Support and Tools to get your product working.
  • Add Images here
  • Add Images here
  • BOSSalso gives you Support and Tools to get your product working.
  • Choose a funny image here
  • Add more
  • Add more
  • Fix these links
  • Transcript

    • 1. @pradeepbv
      I work in the Y! Media team
    • 2.
    • 3. Yahoo! Search BOSS
    • 4. BOSS?
      http//www.flickr.com/photos/jmorgan/4189271428/sizes/o/in/photostream/.jpg
    • 5. What is BOSS?
      My shiny little search…
      Build your
      Own
      Search
      Service
      http//www.flickr.com/photos/jmorgan/4189271428/sizes/o/in/photostream/.jpg
    • 6. Your search service…
      http://developer.yahoo.com/search/boss/
    • 7. What does BOSS provide?
      Search Data and Infrastructure
      Extracted from Ra One poster - http://in.movies.yahoo.com
    • 8. What does BOSS provide?
      Monetization
      http//www.flickr.com/photos/imuttoo/1189793194/sizes/o/in/photostream/.jpg
    • 9. What does BOSS provide?
      Support and Tools
      Yes Boss movie poster
    • 10. Restful XML and JSON API
      What do I get?
      http//www.flickr.com/photos/joeshlabotnik/419914250/sizes/o/in/photostream/.jpg
    • 15. Flexibility to Blend and Re-rank Results
      Create your own look and feel
      Change ranking
      Mix it with other API’s
      What can I do on top?
      http://www.flickr.com/photos/balajijegan/6242907231/in/photostream
    • 16. Oauth based Autentication
      http//www.flickr.com/photos/friarsbalsam/5736126308/sizes/o/in/photostream/.jpg
    • 17. What else do I get?
      • Web and Limited Web results
      • 18. Image attributes
      like height, width, etc
      • Time span filtering
      for News Search
      • Document type filtering
      • 19. Extended abstracts
      http//www.flickr.com/photos/acidpix/6021203584/sizes/o/in/photostream/.jpg
    • 20. How DO I hack with it?
    • 21. BOSS + YQL
      Table Name: boss.search
      e.g. select * from boss.search where ck=… and secret=… and q=‘iitd’
    • 22. And through the BOSS API
      • Getting multiple data sets
      • 23. /ysearch/web,images,news?q=anna
      • 24. /ysearch/web,images,news?web.q=anna&images.q=anna&news.q=lokpal
      • 25. Searching through sites
      • 26. A Simple Movie Search
      • 27. /ysearch/web?q=“Dark Knight”&sites=movies.yahoo.com,netflix.com,imdb.com
      • 28. AND/OR operators
      • 29. /ysearch/web?q="stevejobs"AND((ipad)OR(iphone))&sites=bestbuy.com,newegg.com
      • 30. Important: Use Braces or quotes
    • Unary Operators
      • Search for Batman but not “Dark Knight”
      • 31. q=(batman -“Dark Knight")
      • 32. Find pages with “Heath Ledger” but not “Dark Knight”
      • 33. q=+”heath ledger”–”Dark Knight”&sites=movies.yahoo.com
      • 34. Force auto-spelling off
      • 35. q=+”drk knight”
      AND OR
    • 36. Searching in body and in title
      • Searching for Dark Knight in the Title on Yahoo movies
      • 37. q=reviews intitle:"dark knight"&sites=movies.yahoo.com
      • 38. Searching for Dark Knight in the Title in Yahoo movies containing Christian Bale
      • 39. q=reviews intitle:"dark knight" inbody:"christian bale"&sites=movies.yahoo.com
    • Market and document specific Filters
      • Search for “Dark Knight” in India specific sites
      • 40. q=“Dark Knight”&market=en-in
      • 41. Search for “PDF’s containing “Dark Knight”
      • 42. q=“Dark Knight”&type=pdf
      • 43. Search for MS Office type (except PPT’s) containing “Dark Knight”
      • 44. q=“Dark Knight”&type=msoffice,-ppt
    • Output
    • 45. Image search parameters
      • Search for images that are not offensive
      • 46. /ysearch/images?q=“san francisco”&filter=yes
      • 47. Search for images that are wallpaper size
      • 48. /ysearch/images?q=“san francisco”&dimensions=wallpaper
      • 49. Search for a image at a certain refer URL
      • 50. /ysearch/images?q=yahoo&refererurl=http://www.flickr.com
      Interesting Output Fields
      • format, file size, height, width, title, total result count
    • News search parameters
      • Search news that is less than 7 days old
      • 51. /ysearch/news?q=lokpal&age=7d
      • 52. Search news that is between 20hrs and 2 days old
      • 53. /ysearch/news?q=lokpal&age=20h2d
      • 54. Re-rank news results by date
      • 55. /ysearch/news?q=lokpal&ranking=true
      Interesting Output Fields
      • Source, Date, Source URL
    • Example hacks
    • 56. Duckduckgo.com
    • 57. Interceder
    • 58. Inquisitor: Browser Extenstion (v1)
      26
      Hack: http://www.inquisitorx.com/firefox/index_en.php
    • 59. Ask-boss (v1)
      Hack: http://ask-boss.appspot.com
      Code: https://github.com/saurabhsahni/Hacks/tree/master/askBOSS
    • 60. webmeme.com
    • 61. More resources
      • Yahoo! BOSS: http://developer.yahoo.com/boss
      • 62. BOSS Technical Documentation: http://developer.yahoo.com/search/boss/boss_api_guide/
      • 63. YQL: http://developer.yahoo.com/yql
      • 64. Fire Eagle: http://developer.yahoo.com/fireeagle/
      • 65. Google App Engine: http: //appengine.google.com
      • 66. Amazon Web Services: http://aws.amazon.com
      • 67. oAuth: http://oauth.net/
      • 68. Open Social: http://www.opensocial.org/
      • 69. Open Data: http://theinfo.org
      • 70. Alt Search Engines: http://www.altsearchengines.com/
    • Thank You!&happy hacking

    ×