BOSS AROUND THE WEB




                                                                     Jai Santhosh
                                                            YDN Engineer, Hacker
                                                          http://twitter.com/jaisanth
http://www.flickr.com/photos/sumrow/1267682594/sizes/l/
BOSS IS
    BUILD YOUR OWN
     SEARCH SERVICE
http://developer.yahoo.com/search/boss/
PROVIDES APIS
TO OUR SEARCH
 DATA STORES
TO BUILD YOUR OWN
     POWERFUL
SEARCH APPLICATIONS
BOSS allows you to
   search over
   Web, images,
   news & Blogs
You can even monetize your
applications using Search Ads
          from BOSS
What can be done on top of BOSS?
• Blend and re-rank search results

• Your own look and feel

• Mix it with other APIs
BOSS Pricing
Free for build your hacks!!
Where do I start?
BOSS uses OAuth for security
Get a FREE
consumer key and secret


http://hackyourworld.org/hacku/
BOSS around the web
BOSS around the web
BOSS around the web
BOSS around the web
BOSS around the web
Searching “The Dark Knight Rises”
BOSS around the web
Finding images of “The Dark Knight Rises”
select * from boss.search where q="The Dark
   Knight Rises" and service="images" and
            ck="..." and secret="..."
Finding “The Dark Knight Rises” in
       IMDB, movies.yahoo.com
select * from boss.search where q="The Dark
               Knight Rises" and
  sites="imdb.com,movies.yahoo.com" and
            ck="..." and secret="..."
Spell Check and Correction
select * from boss.search where q="The Dark
  Knight Rises" and service="spelling" and
            ck="..." and secret="..."
Finding news on “The Dark Knight Rises”

select * from boss.search where q="The Dark
Knight Rises" and service="news" and ck="..."
               and secret="..."
Content Analysis

select * from contentanalysis.analyze where
text="Yahoo! kicks off HackU at IIT Bombay"
Content Analysis from a URL

select * from contentanalysis.analyze where
         url="http://www.cnn.com/"
Lets See it in Action!
Query Cheatsheet
• Find images of “The Dark Knight Rises”
• select * from boss.search where q="The Dark Knight Rises" and
  service="images" and ck="..." and secret="..."

• Find reviews of “The Dark Knight Rises”
• select * from boss.search where q="reviews intitle:The Dark Knight
  Rises" and service="web" and ck="..." and secret="…"

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

• Search pdfs of “The Dark Knight Rises”
• select * from boss.search where q="The Dark Knight Rises" and
  type="pdf" and ck="..." and secret="..."
Query Cheatsheet
• Find all the news of “The Dark Knight Rises”
• select * from boss.search where q="The Dark Knight Rises" and
  service="news" and ck="..." and secret="..."

• Get long abstracts in the results
• select * from boss.search where q="The Dark Knight Rises" and
  abstract="long" and ck="..." and secret="…"

• Retrieve 51-100 results of the query
• select * from boss.search where q="The Dark Knight Rises" and
  start=51 and ck="..." and secret="... "
EXAMPLES
duckduckgo.com
BOSS around the web
BOSS around the web
BOSS around the web
More Resources
• 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/
Questions??
        http://www.flickr.com/photos/reem_unique/4119729692/
Thanks!!

• http://slideshare.net/jaisanth

• http://twitter.com/jaisanth

• https://github.com/jaisanth/

More Related Content

PPTX
Context with Yahoo! BOSS
PDF
YQL: Hacking on steroids - Yahoo! Open Hack Day 2012
PPTX
YQL & Yahoo! Apis
PDF
Yahoo! Hack India: Hyderabad 2013 | Boss and Cap
PDF
Boss and Cap
KEY
Simple Web Apps With Sinatra
 
PDF
Embracing Capybara
PDF
Functional testing with capybara
Context with Yahoo! BOSS
YQL: Hacking on steroids - Yahoo! Open Hack Day 2012
YQL & Yahoo! Apis
Yahoo! Hack India: Hyderabad 2013 | Boss and Cap
Boss and Cap
Simple Web Apps With Sinatra
 
Embracing Capybara
Functional testing with capybara

What's hot (18)

PPTX
Poisoning Google images
PDF
Selenium再入門
PDF
Djangoアプリのデプロイに関するプラクティス / Deploy django application
PDF
The Art of AngularJS in 2015 - Angular Summit 2015
PDF
Denver emberjs-sept-2015
PDF
Rails 3: Dashing to the Finish
PDF
PDF
Enter the app era with ruby on rails
PDF
Selenium&scrapy
PDF
Web Scraping is BS
PDF
Integrating WordPress With Web APIs
PDF
Django REST Framework における API 実装プラクティス | PyCon JP 2018
PDF
Hooked on WordPress: WordCamp Columbus
PPTX
Consuming & embedding external content in WordPress
PPTX
Integrating External APIs with WordPress
PDF
Django の認証処理実装パターン / Django Authentication Patterns
PPT
Hardcore URL Routing for WordPress - WordCamp Atlanta 2014 (PPT)
Poisoning Google images
Selenium再入門
Djangoアプリのデプロイに関するプラクティス / Deploy django application
The Art of AngularJS in 2015 - Angular Summit 2015
Denver emberjs-sept-2015
Rails 3: Dashing to the Finish
Enter the app era with ruby on rails
Selenium&scrapy
Web Scraping is BS
Integrating WordPress With Web APIs
Django REST Framework における API 実装プラクティス | PyCon JP 2018
Hooked on WordPress: WordCamp Columbus
Consuming & embedding external content in WordPress
Integrating External APIs with WordPress
Django の認証処理実装パターン / Django Authentication Patterns
Hardcore URL Routing for WordPress - WordCamp Atlanta 2014 (PPT)
Ad

Viewers also liked (20)

PPTX
YUI Tidbits
PPT
Hack with YUI
PPTX
YUI (Advanced)
PPT
React js
PDF
XpressEngine : 보드에서 CMS로
PDF
jQuery Trend
PDF
Universal Rendering
PDF
패스트캠퍼스 프론트엔드 강의 오리엔테이션
PDF
진화하는 소셜 큐레이션 서비스와 관련 기술
PDF
Fiddler: 웹 디버깅 프록시
PPTX
React in Native Apps - Meetup React - 20150409
PDF
그런데 스타트업이 뭐더라
PDF
React Native를 사용한
 초간단 커뮤니티 앱 제작
PPT
The Archived Canadian Patent Competitive Intelligence (December 14, 2010)
PDF
Resolutie werkbaarwerk
PPT
The archived Canadian US Patent Competitive Intelligence Database (2016/6/7)
KEY
Archival photographs and social memory in Sarawak
PPT
The archived Canadian US Patent Competitive Intelligence Database (2016/10/18)
PPT
Yr 12 introduction to coursework
PPT
The archived Canadian US Patent Competitive Intelligence Database (2013/12/10)
YUI Tidbits
Hack with YUI
YUI (Advanced)
React js
XpressEngine : 보드에서 CMS로
jQuery Trend
Universal Rendering
패스트캠퍼스 프론트엔드 강의 오리엔테이션
진화하는 소셜 큐레이션 서비스와 관련 기술
Fiddler: 웹 디버깅 프록시
React in Native Apps - Meetup React - 20150409
그런데 스타트업이 뭐더라
React Native를 사용한
 초간단 커뮤니티 앱 제작
The Archived Canadian Patent Competitive Intelligence (December 14, 2010)
Resolutie werkbaarwerk
The archived Canadian US Patent Competitive Intelligence Database (2016/6/7)
Archival photographs and social memory in Sarawak
The archived Canadian US Patent Competitive Intelligence Database (2016/10/18)
Yr 12 introduction to coursework
The archived Canadian US Patent Competitive Intelligence Database (2013/12/10)
Ad

Similar to BOSS around the web (20)

PPTX
HackU IIT Kgp 2013 BOSS + CA
PDF
Finding things with BOSS
PDF
Finding things on the web with Yahoo! BOSS: IIT Delhi
PDF
Boss and Geo
PPTX
PDF
Open hack 2011-ppt-draft-final
PPTX
Yahoo! Search BOSS
PPTX
Boss n cap_hack_u_iit
PPTX
Boss hack u-iit-madras-2012
PPTX
Making sense out of things on the web
PDF
BOSS: HackU IIT Delhi
PDF
BOSS Open Hack Day, Bangalore
PDF
BOSS: HackU IIT Bombay
PPTX
Boss hack u-iit-madras-2012
PPS
Mythology of search engine
PDF
Finding things on the web with BOSS
PPT
Hack the BOSS at Open Hack Day - London
PDF
google dork.pdf
PPTX
YQL - HackU IIT Madras 2012
HackU IIT Kgp 2013 BOSS + CA
Finding things with BOSS
Finding things on the web with Yahoo! BOSS: IIT Delhi
Boss and Geo
Open hack 2011-ppt-draft-final
Yahoo! Search BOSS
Boss n cap_hack_u_iit
Boss hack u-iit-madras-2012
Making sense out of things on the web
BOSS: HackU IIT Delhi
BOSS Open Hack Day, Bangalore
BOSS: HackU IIT Bombay
Boss hack u-iit-madras-2012
Mythology of search engine
Finding things on the web with BOSS
Hack the BOSS at Open Hack Day - London
google dork.pdf
YQL - HackU IIT Madras 2012

Recently uploaded (20)

PDF
A review of recent deep learning applications in wood surface defect identifi...
DOCX
search engine optimization ppt fir known well about this
PDF
STKI Israel Market Study 2025 version august
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
PDF
OpenACC and Open Hackathons Monthly Highlights July 2025
PDF
Consumable AI The What, Why & How for Small Teams.pdf
PPTX
Configure Apache Mutual Authentication
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PPTX
2018-HIPAA-Renewal-Training for executives
PDF
Two-dimensional Klein-Gordon and Sine-Gordon numerical solutions based on dee...
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PPTX
Benefits of Physical activity for teenagers.pptx
PDF
Five Habits of High-Impact Board Members
PDF
Developing a website for English-speaking practice to English as a foreign la...
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PPT
What is a Computer? Input Devices /output devices
PDF
Credit Without Borders: AI and Financial Inclusion in Bangladesh
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
A review of recent deep learning applications in wood surface defect identifi...
search engine optimization ppt fir known well about this
STKI Israel Market Study 2025 version august
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
OpenACC and Open Hackathons Monthly Highlights July 2025
Consumable AI The What, Why & How for Small Teams.pdf
Configure Apache Mutual Authentication
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
2018-HIPAA-Renewal-Training for executives
Two-dimensional Klein-Gordon and Sine-Gordon numerical solutions based on dee...
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
Benefits of Physical activity for teenagers.pptx
Five Habits of High-Impact Board Members
Developing a website for English-speaking practice to English as a foreign la...
Final SEM Unit 1 for mit wpu at pune .pptx
What is a Computer? Input Devices /output devices
Credit Without Borders: AI and Financial Inclusion in Bangladesh
Custom Battery Pack Design Considerations for Performance and Safety

BOSS around the web

  • 1. BOSS AROUND THE WEB Jai Santhosh YDN Engineer, Hacker http://twitter.com/jaisanth http://www.flickr.com/photos/sumrow/1267682594/sizes/l/
  • 2. BOSS IS BUILD YOUR OWN SEARCH SERVICE http://developer.yahoo.com/search/boss/
  • 3. PROVIDES APIS TO OUR SEARCH DATA STORES
  • 4. TO BUILD YOUR OWN POWERFUL SEARCH APPLICATIONS
  • 5. BOSS allows you to search over Web, images, news & Blogs
  • 6. You can even monetize your applications using Search Ads from BOSS
  • 7. What can be done on top of BOSS? • Blend and re-rank search results • Your own look and feel • Mix it with other APIs
  • 9. Free for build your hacks!!
  • 10. Where do I start?
  • 11. BOSS uses OAuth for security
  • 12. Get a FREE consumer key and secret http://hackyourworld.org/hacku/
  • 18. Searching “The Dark Knight Rises”
  • 20. Finding images of “The Dark Knight Rises” select * from boss.search where q="The Dark Knight Rises" and service="images" and ck="..." and secret="..."
  • 21. Finding “The Dark Knight Rises” in IMDB, movies.yahoo.com select * from boss.search where q="The Dark Knight Rises" and sites="imdb.com,movies.yahoo.com" and ck="..." and secret="..."
  • 22. Spell Check and Correction select * from boss.search where q="The Dark Knight Rises" and service="spelling" and ck="..." and secret="..."
  • 23. Finding news on “The Dark Knight Rises” select * from boss.search where q="The Dark Knight Rises" and service="news" and ck="..." and secret="..."
  • 24. Content Analysis select * from contentanalysis.analyze where text="Yahoo! kicks off HackU at IIT Bombay"
  • 25. Content Analysis from a URL select * from contentanalysis.analyze where url="http://www.cnn.com/"
  • 26. Lets See it in Action!
  • 27. Query Cheatsheet • Find images of “The Dark Knight Rises” • select * from boss.search where q="The Dark Knight Rises" and service="images" and ck="..." and secret="..." • Find reviews of “The Dark Knight Rises” • select * from boss.search where q="reviews intitle:The Dark Knight Rises" and service="web" and ck="..." and secret="…" • Search for Avatar but not the movie: • select * from boss.search where q="Avatar -movie" and ck="..." and secret="... " • Search pdfs of “The Dark Knight Rises” • select * from boss.search where q="The Dark Knight Rises" and type="pdf" and ck="..." and secret="..."
  • 28. Query Cheatsheet • Find all the news of “The Dark Knight Rises” • select * from boss.search where q="The Dark Knight Rises" and service="news" and ck="..." and secret="..." • Get long abstracts in the results • select * from boss.search where q="The Dark Knight Rises" and abstract="long" and ck="..." and secret="…" • Retrieve 51-100 results of the query • select * from boss.search where q="The Dark Knight Rises" and start=51 and ck="..." and secret="... "
  • 34. More Resources • 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/
  • 35. Questions?? http://www.flickr.com/photos/reem_unique/4119729692/

Editor's Notes

  • #2: Give you an overview of YQLHow can you use it for your hacksWe will see lots of examples How you can extend by creating new APIs out of webpages/data sources and for executing JS on server orQnA
  • #3: 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.
  • #4: 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.
  • #5: 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.
  • #9: A.K,.A a big waste of time
  • #10: A.K,.A a big waste of time
  • #11: A.K,.A a big waste of time
  • #12: A.K,.A a big waste of time
  • #14: A.K,.A a big waste of time
  • #15: A.K,.A a big waste of time
  • #16: A.K,.A a big waste of time
  • #17: A.K,.A a big waste of time
  • #18: A.K,.A a big waste of time
  • #19: A.K,.A a big waste of time
  • #20: A.K,.A a big waste of time
  • #21: A.K,.A a big waste of time
  • #22: A.K,.A a big waste of time
  • #23: A.K,.A a big waste of time
  • #24: A.K,.A a big waste of time
  • #25: A.K,.A a big waste of time
  • #26: A.K,.A a big waste of time
  • #27: A.K,.A a big waste of time
  • #30: 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.
  • #31: A.K,.A a big waste of time
  • #32: A.K,.A a big waste of time
  • #33: A.K,.A a big waste of time
  • #34: A.K,.A a big waste of time