• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Yahoo! Search BOSS Hack Days in Paris and London
 

Yahoo! Search BOSS Hack Days in Paris and London

on

  • 5,267 views

Presentation given by Graham Mudd and Vik Singh at Hack Days in Paris and London

Presentation given by Graham Mudd and Vik Singh at Hack Days in Paris and London

Statistics

Views

Total Views
5,267
Views on SlideShare
5,267
Embed Views
0

Actions

Likes
2
Downloads
36
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

    Yahoo! Search BOSS Hack Days in Paris and London Yahoo! Search BOSS Hack Days in Paris and London Presentation Transcript

    • Vik Singh (Architect) Graham Mudd (Senior PMM)
      • What
      • Why
      • Tracks
      • API
      • Mashup Framework
      • Examples
      • New Feature
      Overview
    • BOSS = B uild your O wn S earch S ervice Open Yahoo’s core search features via web services to let 3rd parties revolutionize Search Unrestricted What
      • Unrestricted:
      • Unlimited queries
      • Blend, re-order, discard
      • Full Presentation control
      • Non-search apps OK
      • Monetization: Free or CPM or Ads
      What
      • Barriers to entry are massive
      • $300M, top talent, a prayer to get to basic parity
      • No monopoly over great ideas
      • Search anywhere
      • Improve Vertical Quality w/ Web comprehensiveness
      • Fragment the market, foster more players, choice, competition
      • Yahoo extends advertising reach, 3rd parties revenue share
      Why
    • Why Traditional Search Distribution + BOSS Distribution
    • Tracks API A self-service, web services model for developers and start-ups to quickly build and deploy new search experiences.
        • UIUC
        • CMU
        • Stanford
        • Purdue
        • IIT Bombay
        • MIT
        • UMass
      CUSTOM Working with 3rd parties to build a more relevant, brand/site specific web search experience. This option is jointly built by Yahoo! and select partners.
        • ACADEMIC
        • Working with the following universities to allow for wide-scale research in the search field:
      Interested in Custom? Email us [email_address]
    • http://boss.yahooapis.com/ysearch/{vert}/v1/{q} {vert} := {web, news, images, spelling} @ required appid @ optional (Y!OS compliant) start, count, lang, region, format, callback, sites BOSS API v1
    • Python (v2.5+) library BOSS Search SDK plus … SQL for remixing arbitrary XML/JSON sources Loosely Functional programming paradigm BOSS Mashup Framework
    • select, group, sort, union, inner/outer/cross joins, udfs, where Text normalization and duplicate removal Auto-transformation of resource-oriented API results into tables w/o parsing All-in-memory storage and retrieval operations Ability to join lists of tables via an arbitrary predicate function (map-like) Search UI template framework Single search function provides total access to BOSS REST API BMF Features
    • Ported enhanced version of BMF to GAE platform http://zooie.wordpress.com/2008/08/04/yahoo-boss-google-app-engine-integrated/ Easiest way to deploy a BOSS application online BMF + Google App Engine
      • http://bossy.appspot.com
      • http://www.hakia.com
      • http://me.dium.com
      • http://www.daylife.com
      • http://www.inquisitorx.com/
      • http://ask-boss.appspot.com/
      • http://www.4hoursearch.com
      • http://www.devunity.com (Techcrunch 50)
      • http://copyrightspot.com/ (Mashable)
      • http://imusicmash.com (Mashable)
      • http://truevert.com (Mashable)
      • http://professeurs.esiea.fr/wassner/?2008/10/20/171-semantic-calculator
      • http://www.ysearchblog.com/archives/000613.html
      • http://www.ysearchblog.com/archives/000621.html
      • 123people
      • dnmashup http://www.dnmashup.com
      • Buildasearch
      • Playersearch
      • V3ggie http://v3ggie.com/
      • Dipidity Newsline
      • Tianamo
      Examples
      • Discovery (BOSS Search App Store)
      • Desktop (Cooliris, Inquisitor)
      • Mobile (iPhone, Android, BlackBerry)
      • Development php, java, c#, ruby, javascript versions of BMF, SDKs
      • Social (Facebook, OpenSocial, Friend Connect, OneConnect)
      • Web Concepts (Semantic, Refine, No-Search Personal RSS like Memes)
      • No-Search: Use frequent concepts to auto-build a pulse homepage
      Hack Ideas, Challenges
    • So, what do you think? Q&A Docs, App ID, dev group, more info: http://developer.yahoo.com/boss Feedback