Personalized Intelligent Training on the Web: A Multi-Agent Approach

  • Nicola Capuano
  • Massimo De Santo
  • Marco Marsella
  • Mario Molinara
  • Saverio Salerno
Part of the Multimedia Systems and Applications Series book series (MMSA, volume 20)


One of the most interesting realm among those ones brought up to success by the development of the Internet is distance learning and training. For this reason, the investigation for adequate architectures and platforms supporting flexible and tailored training solutions is nowadays of great interests in the scientific community. This paper is concerned with the presentation of an original architecture for intelligent distance tutoring which make use of software agents. The way in which the knowledge is represented and stored is discussed together with the ability of our system to manage individual learning paths for different users. The rationale for using Agents is presented and the implementation of the system is discussed.


Learn Object Learn Goal Multicast Group Intelligent Tutor System Pedagogical Agent 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    L. Alem. Intelligent tutoring system: a knowledge based approach. Proceedings of the. 8th Int. Conf. Industrial and engineering applications of artificial intelligence and expert systems. 1995Google Scholar
  2. [2]
    E. Soloway. Interactive learning environments: where they’ve come from where they’re going. Proceedings of CHI ‘96, 1996Google Scholar
  3. [3]
    M. Mark, J. Greer. Evaluation Methodologies for Intelligent Tutoring Systems. Artificial Intelligence and Education. 1993; 4Google Scholar
  4. [4]
    J. D. Fletcher. Does this stuff work? Some findings from applications of technology to education and training. Proceedings of the Conference on Teacher Education and the Use of Technology Based Learning Systems, Warrenton, VA, 1996Google Scholar
  5. [5]
    D. Norman, J. Spohrer. Learner-Centered Education. Communications of the ACM. 1996; vol. 39, no. 4, 24–58.CrossRefGoogle Scholar
  6. [6]
    N. Capuano, M. Marsella, S. Salerno. ABITS: An Agent Based Intelligent Tutoring System for Distance Learning. Proceedings of ITS 2000, Montreal, Canada, June 19–23 2000, Springer-Verlag.Google Scholar
  7. [7]
    W. Hodgins et al. Learning Object Metadata. Working Draft Document 2.5. IEEE Learning Technology Standards Committee (LTSC),, 1999
  8. [8]
    Conceptual Graphs “Conceptual Graph Standard”, draft proposed dpANS, 1999
  9. [9]
    D. Dubois, H. Prade. Fuzzy Sets and Systems — Theory and Applications. Academic Press, 1980.MATHGoogle Scholar
  10. [10]
    W3C. Resource Description Framework (RDF) Model and Syntax Specification. World Wide Web Consortium Proposed Recommendation,, 1999.
  11. [11]
    A. Galan. JAFMAS, a Java-based Agent Framework for Multi-Agent Systems. Department of Electrical and Computer Engineering and Computer Science University of Cincinnati (PhD thesis)
  12. [12]
    T. Finin, Y. Labrou. Tutorial on Agent Communication Languages. University of Maryland Baltimore County, First International Symposium on Agent Systems and Applications and the Third International Symposium on Mobile Agents, ASA/MA ‘99, (featuring the Third Dartmouth Workshop on Transportable Agents). October 3 – 6, 1999, Rancho Las Palmas Marriott Resort and Spa, Palm Springs, California, U.S.A.Google Scholar
  13. [13]
    C. G. Harrison, D. M. Chess, A.Kershenbaum. Mobile agents: are they a good idea? IBM Research Division, T. J. Watson Research Center, Yorktown Heights, NY 10598Google Scholar
  14. [14]
    M.J. Pont, E. Moreale. Towards a practical Methodology for Agent Oriented Software Engineering with C++ and Java. Technical Report 96–33, Department of Engineering, Leicester University, Dec. 1996.Google Scholar
  15. [15]
    Z. Guessoum, J. P. Briot. From Active Objects to Autonomous Agents. IEEE Concurrency, July-September, 1999,. 68–76Google Scholar
  16. [16]
    C. Hayes. Agents in a Nutshell — A Very Brief Introduction. IEEE Transactions on Knowledge and Data Engineering. January-February 1999 Vol.11, No.1.Google Scholar
  17. [17]
    M. Wooldridge. Agent-based software engineering. IEEE Proc.-Softw. Eng., February 1997 Vol. 144, No. 1Google Scholar
  18. [18]

Copyright information

© Springer Science+Business Media New York 2002

Authors and Affiliations

  • Nicola Capuano
    • 1
    • 2
  • Massimo De Santo
    • 3
  • Marco Marsella
    • 1
    • 2
  • Mario Molinara
    • 3
  • Saverio Salerno
    • 1
    • 2
  1. 1.CRMPA, Centro di Ricerca in Matematica Pura ed Applicata c/o DIIMAUniversità degli studi di SalernoItaly
  2. 2.DIIMA, Dipartimento di Ingegneria dell’ Informazione e Matematica ApplicataUniversità degli studi di SalernoItaly
  3. 3.DIIIE, Dipartimento di Ingegneria dell’Informazione e Ingegneria ElettronicaUniversità degli studi di SalernoItaly

Personalised recommendations