SlideShare a Scribd company logo
Let’s BOSS
             search and geo



http://developer.yahoo.com/search/boss/
BOSS is
Build your own
search service
Provides APIs
To our Search
  database
TO BUILD your own
    powerful
Search applications
BOSS allows you to
   search over
   Web, images,
   news & Blogs
BOSS Pricing
Free for building your hacks!!
BOSS uses OAuth for security
   Code : https://github.com/sourind/hacku/
Get a FREE
consumer key and
     secret

http://hackyourworld.org/hacku/
http://developer.yahoo.com/yql/
            console/
1. Select yql query
2. Select output format




                               3. Copy This url
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 Dirk
 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="..."
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
GEO
Time Traveler




Paper: Automatic Construction of Travel
 Itineraries using Social Breadcrumbs
Geo Examples
•  Geoplanet: http://y.ahoo.it/164Q9
     Select * from geo.places where text="sfo”


•  PlaceFinder: http://yhoo.it/VNvKqV
     Select * from google.geocoding where q="40.714224,-73.961452”


•  PlaceSpotter: http://y.ahoo.it/HmOeY
     Infer location from IP & Content


•    Get flickr images of Kolkata, searching by geo
     http://y.ahoo.it/3byUF
Resources

•  Yahoo! BOSS api
   developer.yahoo.com/search/boss/
   boss_api_guide/

•  Oauth sample code
   https://github.com/sourind/hacku/

•  Consumer key and secret
   hackyourworld.org/hacku/

More Related Content

Similar to Boss and Geo

Boss n cap_hack_u_iit
Boss n cap_hack_u_iitBoss n cap_hack_u_iit
Boss n cap_hack_u_iit
Yash Dayal
 
Symfony & Javascript. Combining the best of two worlds
Symfony & Javascript. Combining the best of two worldsSymfony & Javascript. Combining the best of two worlds
Symfony & Javascript. Combining the best of two worlds
Ignacio Martín
 
F2e security
F2e securityF2e security
F2e security
jay li
 

Similar to Boss and Geo (17)

Boss n cap_hack_u_iit
Boss n cap_hack_u_iitBoss n cap_hack_u_iit
Boss n cap_hack_u_iit
 
Making sense out of things on the web
Making sense out of things on the webMaking sense out of things on the web
Making sense out of things on the web
 
Boss hack u-iit-madras-2012
Boss hack u-iit-madras-2012Boss hack u-iit-madras-2012
Boss hack u-iit-madras-2012
 
Data Science - The Most Profitable Movie Characteristic
Data Science -  The Most Profitable Movie CharacteristicData Science -  The Most Profitable Movie Characteristic
Data Science - The Most Profitable Movie Characteristic
 
Flutter 4
Flutter 4Flutter 4
Flutter 4
 
YQL & Yahoo! APIs - Open Hack India 2011
YQL & Yahoo! APIs - Open Hack India 2011YQL & Yahoo! APIs - Open Hack India 2011
YQL & Yahoo! APIs - Open Hack India 2011
 
Yql hacku iitd_2012
Yql hacku iitd_2012Yql hacku iitd_2012
Yql hacku iitd_2012
 
Machine learning with Google machine learning APIs - Puppy or Muffin?
Machine learning with Google machine learning APIs - Puppy or Muffin?Machine learning with Google machine learning APIs - Puppy or Muffin?
Machine learning with Google machine learning APIs - Puppy or Muffin?
 
Coco
CocoCoco
Coco
 
Default scopeの被害報告
Default scopeの被害報告Default scopeの被害報告
Default scopeの被害報告
 
Symfony & Javascript. Combining the best of two worlds
Symfony & Javascript. Combining the best of two worldsSymfony & Javascript. Combining the best of two worlds
Symfony & Javascript. Combining the best of two worlds
 
Html5: something wicked this way comes - HackPra
Html5: something wicked this way comes - HackPraHtml5: something wicked this way comes - HackPra
Html5: something wicked this way comes - HackPra
 
"Augmented reality in your browser", Alina Karpelceva
"Augmented reality in your browser", Alina Karpelceva"Augmented reality in your browser", Alina Karpelceva
"Augmented reality in your browser", Alina Karpelceva
 
F2e security
F2e securityF2e security
F2e security
 
PlayFab ugc gdc
PlayFab ugc gdcPlayFab ugc gdc
PlayFab ugc gdc
 
Hacking The Newsroom
Hacking The NewsroomHacking The Newsroom
Hacking The Newsroom
 
CSS::SpriteMaker in action!
CSS::SpriteMaker in action!CSS::SpriteMaker in action!
CSS::SpriteMaker in action!
 

Recently uploaded

Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Recently uploaded (20)

Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 

Boss and Geo

  • 1. Let’s BOSS search and geo http://developer.yahoo.com/search/boss/
  • 2. BOSS is Build your own search service
  • 3. Provides APIs To our Search database
  • 4. TO BUILD your own powerful Search applications
  • 5. BOSS allows you to search over Web, images, news & Blogs
  • 6.
  • 8. Free for building your hacks!!
  • 9. BOSS uses OAuth for security Code : https://github.com/sourind/hacku/
  • 10. Get a FREE consumer key and secret http://hackyourworld.org/hacku/
  • 12.
  • 13. 1. Select yql query 2. Select output format 3. Copy This url
  • 14.
  • 15. Finding images of “The Dark Knight Rises” select * from boss.search where q="The Dark Knight Rises" and service="images" and ck="..." and secret="..."
  • 16. 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="..."
  • 17. Spell Check and Correction select * from boss.search where q="The Dirk Knight Rises" and service="spelling" and ck="..." and secret="..."
  • 18. Finding news on “The Dark Knight Rises” select * from boss.search where q="The Dark Knight Rises" and service="news" and ck="..." and secret="..."
  • 19. Lets See it in Action!
  • 20. 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="..."
  • 21. 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="... "
  • 24.
  • 25. GEO
  • 26. Time Traveler Paper: Automatic Construction of Travel Itineraries using Social Breadcrumbs
  • 27. Geo Examples •  Geoplanet: http://y.ahoo.it/164Q9 Select * from geo.places where text="sfo” •  PlaceFinder: http://yhoo.it/VNvKqV Select * from google.geocoding where q="40.714224,-73.961452” •  PlaceSpotter: http://y.ahoo.it/HmOeY Infer location from IP & Content •  Get flickr images of Kolkata, searching by geo http://y.ahoo.it/3byUF
  • 28. Resources •  Yahoo! BOSS api developer.yahoo.com/search/boss/ boss_api_guide/ •  Oauth sample code https://github.com/sourind/hacku/ •  Consumer key and secret hackyourworld.org/hacku/