A better Google?


Cognitive scientist uses mathematical and computational models to make machines “more human-like” in their thought processes, retrieving not only what they are told, but also what is inferred; technology has implications for defense and tech industry

While many of us may not fully comprehend the technology that allows Google to crank out every instance on the Internet in which a selected term appears, we do know we can rely on it and other search engines to retrieve what we tell it to. Or can we? "Sometimes, what you're searching for and what you've asked a search engine to retrieve are two different things," says cognitive science professor Mark Steyvers. With a keen interest in data mining techniques and the research to back it up, Steyvers studies how systems may be developed to make machines "more human-like" in their thought processes, retrieving not only what they are told, but also what is inferred.  
 
Take, for instance, the search engine Google. When you type in the phrase "Social Science," Google spits out all instances in which "Social Science" explicitly appears. What if, instead, the search engine displayed all topics relevant to "Social Science" including cognitive science, anthropology, economics, and so on?  
 
Combining mathematical and computational modeling, Steyvers has created an algorithmic model to do just that. "The algorithm uses word relationships to form inferred topics to ultimately drive information retrieval," Steyvers explains, applications of which span several fields.  
 
"This same model may be applied to many areas involving massive amounts of text," he says. Funded by the Department of Defense and the National Security Agency, Steyvers' model has national security implications in terms of data monitoring activities, an area in which the aforementioned agencies undoubtedly have interests.  
 
When utilized in an entirely different realm, the same model has been able to predict the success rate of a couple having undergone marriage counseling, based on their therapy session transcripts. Again using word relationships, Steyvers' model counts the occurrences of positive vs. negative word associations expressed during therapy, the victor in the end being the category with the highest number of occurrences. While the concept behind this tool (i.e. what you say in marriage counseling directly relates to your rate of success in the marriage) is nothing new, the fact that a computer program is able to predict with some degree of certainty whether or not you're still married after undergoing counseling, is quite provocative

Wednesday, August 1, 2007