This paper proposes an agent community based information retrieval method, which uses agent communities to manage and look up information related to users. An agent works as a delegate of its user and searches for information that the user wants by communicating with other agents. The communication between agents is carried out in a peer-to-peer computing architecture. In order to retrieve information related to a user query, an agent uses two histories : a query/retrieved document history(Q/RDH) and a query/sender agent history(Q/SAH). The former is a list of pairs of a query and retrieved documents, where the queries were sent by the agent itself. The latter is a list of pairs of a query and sender agents and shows ``who sent what query to the agent''. This is useful to find a new information source. Making use of the Q/SAH is expected to cause a collaborative filtering effect, which gradually creates virtual agent communities, where agents with the same interests stay together. Our hypothesis is that a virtual agent community reduces communication loads to perform a search. As an agent receives more queries, then more links to new knowledge are achieved. From this behavior, a ``give and take''(or positive feedback) effect for agents seems to emerge. We implemented this method with Multi-Agents Kodama which has been developed in our laboratory, and conducted preliminary experiments to test the hypothesis. The empirical results showed that the method was much more efficient than a naive method employing 'broadcast' techniques only to look up a target agent.
[1]
John Riedl,et al.
Recommender systems in e-commerce
,
1999,
EC '99.
[2]
John Riedl,et al.
Combining Collaborative Filtering with Personal Agents for Better Recommendations
,
1999,
AAAI/IAAI.
[3]
John Riedl,et al.
GroupLens: an open architecture for collaborative filtering of netnews
,
1994,
CSCW '94.
[4]
Ian Clarke,et al.
Freenet: A Distributed Anonymous Information Storage and Retrieval System
,
2000,
Workshop on Design Issues in Anonymity and Unobservability.
[5]
Prem Melville and Raymond J. Mooney and Ramadass Nagarajan.
Content-Boosted Collaborative Filtering
,
2001
.
[6]
Douglas B. Terry,et al.
Using collaborative filtering to weave an information tapestry
,
1992,
CACM.
[7]
Alfred Kobsa,et al.
Expert-Finding Systems for Organizations: Problem and Domain Analysis and the DEMOIR Approach
,
2003,
J. Organ. Comput. Electron. Commer..
[8]
Robert Morris,et al.
Chord: A scalable peer-to-peer lookup service for internet applications
,
2001,
SIGCOMM 2001.
[9]
Yoav Shoham,et al.
Fab: content-based, collaborative recommendation
,
1997,
CACM.
[10]
John Riedl,et al.
Item-based collaborative filtering recommendation algorithms
,
2001,
WWW '01.