Year of the Monkey: Lessons from the first year of SearchMonkeyPresentation Transcript
Year of the Monkey Peter Mika Researcher and Data Architect Yahoo!
SearchMonkey Acme.com’s database Index RDF/Microformat Markup site owners/publishers share structured data with Yahoo!. 1 consumers customize their search experience with Enhanced Results or Infobars 3 site owners & third-party developers build SearchMonkey apps. 2 DataRSS feed Web Services Page Extraction Acme.com’s Web Pages
“ Yahoo’s support for semantic web standards like RDF and microformats is exactly the incentive websites need to adopt them. Instead of semantic silos scattered across the Web (think Twine), Yahoo will be pulling all the semantic information together when available, as a search engine should. Until now, there were few applications that demanded properly structured data from third parties. That changes today.” – TechCrunch
An ontology is a shared , formal representation of a domain
How do we build communities? www.vocamp.org
Learning about our communities
Publishers, developers, users and marketers
Most applications are developed by the site owner
Exposing only the data that is required for the application
How to encourage other types of applications and more data?
Typical developer is a front-end engineer
Mostly new to semantic technologies, but motivated
However, ramp-up is steep. Learning RDF plus SearchMonkey.
How to simplify development?
Users have little interest in customizing their search experience
They attach less value to customization than we thought
How to give our users more value without the need for customization?
Helping our publishers
What if we could remove the need for programming?
Generate enhanced results based on markup in common formats
LATE BREAKING NEWS Five new objects: Product, Local, News, Event, Discussion
Opening up new ways of accessing structured data
BOSS (Build your Own Search Service) API
Full service web search API
Access metadata with search results
Use magic words to restrict search to results with certain kinds of metadata
Query web services as virtual relational tables
Create mashups by joining tables
The microformats ‘table’ allows similar access as with BOSS
New default on applications for our users
Summary CELEBRATING 1 YEAR ANNIVERSARY OF SEARCHMONKEY In 23 markets around the world 70 million enhanced results viewed daily (US) >15% increase in click-through rates 200 people enter dev tool to start creating an app a day >15,000 developers registered to build apps >400 applications in gallery Amount of RDFa structured data increased by 413%
What we’ve done
Opened up SearchMonkey via BOSS and YQL
Significantly simplified the work of publishers and developers
Improved user experience through a number of new applications
Working with the community to establish standards and best practices