The Noisy Channel

 

Yahoo BOSS, Now With Key Terms

November 18th, 2008 · 9 Comments · Quick Bites

I’d just hit “publish” on my last post about the challenges of faceted search for the web when I saw this post from Jeff about Yahoo announced an extension to their public BOSS API that provides “key terms” for search results.

Jeff quotes this excerpt from their description:

Key Terms is derived from a Yahoo! Search capability we refer to internally as “Prisma.”… Key Terms is an ordered terminological representation of what a document is about. The ordering of terms is based on each term’s frequency and its positional and contextual heuristics…Each result contains up to 20 terms describing the document.

Yes, I know, key terms aren’t a faceted classification. And I don’t know what quality or consistency this feature provides. Still, it’s a step towards addressing the first and most serious challenge raised in the Microsoft researchers’ position paper. And it’s nice to see news about Yahoo beyond the saturation coverage of Jerry Yang stepping down.

Tags:

9 responses so far ↓

  • 1 Peter Turney // Nov 18, 2008 at 10:01 pm

    Hmm … looks a lot like keyphrase extraction.

  • 2 Daniel Tunkelang // Nov 18, 2008 at 10:15 pm

    I suspect this is the latest version of the Prisma technology that came with their acquisition of Altavista.

    http://www.altavista.com/about/prelease?yr=2002&dt=070202

  • 3 Gene Golovchinsky // Nov 18, 2008 at 10:21 pm

    Cool! A step in the right direction indeed, but a small one. It would be great if they also reported the term frequency for each term, and perhaps allowed a follow-on query to get IDF scores or other components that go into a ranking for each term. That way, a smart client could have some insight into how to use these terms for its own purposes.

  • 4 Max L. Wilson // Dec 5, 2008 at 8:32 am

    I was at SearchSolutions2008 – an industry enterprise search day in London, and they had someone from Yahoo talking about BOSS and SearchMonkey (http://developer.yahoo.com/searchmonkey/). I asked the presenter whether it was anything more special than the Google API. Unfortunately she had no answer. It didn’t fill me with hope! SearchMonkey, however, intrigues me!

  • 5 Daniel Tunkelang // Dec 6, 2008 at 11:04 pm

    I had the impression that the Google search API was rather limited. I certainly haven’t seen search applications built on top of the Google API that compare to those built on top of Yahoo BOSS, e.g., Duck Duck Go (http://duckduckgo.com/).

    Perhaps someone here has tried both and can offer a more informed comparison?

  • 6 Glen Scott // Dec 17, 2008 at 5:34 pm

    For those that are curious, I’ve written a simple application that utilises the new Key Terms Feature of BOSS:

    Key Terms Search

  • 7 Daniel Tunkelang // Dec 17, 2008 at 8:16 pm

    Glen, very cool! Any sense on if / how people are using key terms for query refinement or other applications?

  • 8 Guest Demo: Eric Iverson’s Itty Bitty Search // Feb 16, 2010 at 1:09 am

    [...] perform a query, the application retrieves a set of related term candidates using Yahoo’s key terms API. It then scores each term by dividing its occurrence count within the result set by its global [...]

  • 9 Guest Demo: Eric Iverson’s Itty Bitty Search // Feb 16, 2010 at 1:09 am

    [...] perform a query, the application retrieves a set of related term candidates using Yahoo’s key terms API. It then scores each term by dividing its occurrence count within the result set by its global [...]

Leave a Comment

Clicky Web Analytics