International Journal of Information Science and Technology
Copyright © 2008 by Regional Information Center for Science and Technology
Vol 6, No 2, ISSN 1726-8125, 2008
FAIN: FILTERING AGENT FOR INTERNET
I. A. Badr, M.Sc. , Institute for Automatics and Software Techniques Stuttgart University, Germany , email: iman.badr@ias.uni-stuttgart.de
M. M. El-Khouly, Ph.D. , Culture Attache’ Egyptian Embassy, UK. , Corresponding Author: melkhouly@yahoo.com
This paper illustrates the design and implementation of FAIN (Filtering Agent for Internet) based on the Gaia methodology and the AUML notation. The proposed system generates and maintains a user profile by learning from examples that are judged and classified by the user during the training stage. A learning algorithm which is based on the Baldwin effect that combines learning with evolution is applied to judge an online stream of documents and filter it according to the learned profile. The illustration of the design and implementation of FAIN has shown the applicability of Gaia complemented with the AUML notation to the modeling of agent-based system.
Keywords - Multi-Agent Systems (MAS), Information Filtering, Internet Applications, Web Programming, Gaia Methodology, AUML.