As adaptive peer network systems becoming an increasingly important development in Web search technology, in this research, an alternative model for peer based Web search is introduced to address the scale problem of centralized search engines. Queries are first matched against the local engine, and then routed to neighbor peers to obtain more results. Initially the network has a random topology (like Gnutella) and queries are routed randomly as in the flood model. However, the protocol includes a learning algorithm by which each peer uses the results of its interactions with its neighbors to refine a model of the other peers. This model is used to dynamically route queries according to the predicted match with other peers’ knowledge. The network topology is thus modified on the fly based on learned contexts and current information needs.
Le-Shin Wu and Ruj Akavipat have released the latest version (v.0.3) of sixearch.org, formerly known as 6S. This collaborative, social Web search network allows intelligent adaptive agents to collaborate in a peer network whose emergent structure evolves to discover semantic relationships between peer interests and knowledge. A review of the system should appear in a forthcoming special issue of the AI Magazine on networks in AI. We hope people will download and use the sixearch tool, as we need critical mass to analyze its behavior and performance. We also ask volunteers to participate in a user study that will further aid in collecting data on usage. Try it!
On a side note, it’s a relief to report that the appalling plagiarism episodes of which we have been victims are finally being acknowledged and that measures are beginning to be taken to partially mitigate the damage we have suffered.
We won an IBM UIMA Innovation Award to incorporate UIMA into 6S. An Apache incubator project, the Unstructured Information Management Architecture is an open, industrial-strength platform for unstructured information analysis and search. It will be used to make it easy to develop different semantic search algorithms and deploy them on customized 6S peers. The award will support one graduate student for one year. Try our latest 6S prototype!