Ziff-Davis Enterprise 
DevSource: Microsoft Developer Resource
Add OnsArchitectureLanguagesTechniquesUsing VSForums
 
Home arrow Techniques arrow Great Minds in Development: In Search of a Better Search
Great Minds in Development: In Search of a Better Search
By DevSource

Rate This Article:
Add This Article To:
Marti Hearst talks about user interfaces and visualization for information retrieval, empirical computational linguistics, text data mining, and the Flamenco Search Interface Project.
Episode 12: In Search of a Better Search
>> See all videos in this series
It's hard enough to find a piece of paper on your physical desk. At least that's a finite physical space. What happens when the data collection is vast?

Increasingly, searching for information on the Web or within a particular domain — that is, a doctor trying to make sense of all the medical papers being released — is becoming a huge problem. That's why our latest DevSource video interview is with Marti Hearst, an associate professor in the School of Information at UC Berkeley. Hearst discusses user interfaces and visualization for information retrieval, empirical computational linguistics, text data mining, and the Flamenco Search Interface Project.

Despite a lot of interesting alternatives, Hearst says, the UI for search for the Web or collections of data continues to be text-based. We find it easiest to scan through a list of titles, perhaps helped along by highlighted keywords.

But, says, Hearst, people want organization in a query result: some structure that they can navigate and search in. As a developer, you want to create web sites that allow easy navigation and browsing through the collection, move from one category to another, browse in a systematic way. The aim, Hearst says, is to create a natural experience, as though you're browsing bookshelves. That's among the reasons for the Flamenco Search Interface Project she's involved in, which involves "faceted metatdata:" the use of different categories to organize items, and to add hierarchy in the categories.

ADVERTISEMENT

The tag phenomenon is really interesting, in the context of text search. Tags enable people to spontaneously add meaningful information to data collections, but, points out Hearst, people don't necessarily choose the same tags. "All we need is some algorithms that look for commonalities among the tags," she says.

Perhaps the most useful part of this video is the clear distinction she makes between between search (finding one item in all the billions of options, moving stuff you aren't interested out of the way), text mining (knitting together something new from several data nuggets), and data mining (looking for patterns and trends). Hearst gives a few useful examples from the business intelligence community, such as the use of text analysis to improve customer service and to automatically detect or hypothesize causes of disease by examining text links that were not anticipated.

To watch the video in Windows Media Player, click here.

Watch all the videos in the Great Minds in Development series!

Tell us what you think of the video (and the series!) in the DevSource Forum.




Discuss Great Minds in Development: In Search of a Better Search
 
>>> Be the FIRST to comment on this article!
 

 
 
>>> More Techniques Articles          >>> More By DevSource
 



DevSource video
Devsource Video Series
Manipulating Society through Technology
Jeremy Bailenson, Director of the Virtual Human Interaction Lab at Stanford University, talks about virtual reality, avatars, Moore's law, how real world behaviors influence online reality, and societal manipulation through technology!
>> Play video
>> Read article
>> See all videos
DevLife Blog
Julia looks at the changes to ADO.NET!
MSDev Blog
Is the latest Delphi product, RAD Studio 2007, really necessary?
Make it Work
.NET makes runtime type checking a breeze. See what Peter has to say about it in this week's tips!
News
Microsoft Counts on App Support for Vista
Microsoft has taken pains to demonstrate that Windows Vista will have ample application support.
DevSource RSS FEEDS
XML Want an easy way to keep up with breaking tech news? And the Get DevSource headlines delivered to your desktop with RSS.