SATELIT-Agent: An Adaptive Interface Based on Learning Interface Agents Technology

  • Irina Akoulchina
  • Jean-Gabriel Ganascia
Part of the International Centre for Mechanical Sciences book series (CISM, volume 383)


This article presents an adaptive interface agent for SATELIT, a system that integrates Artificial Intelligence methods and hypermedia technology. SATELIT is implemented on the Internet, represented as a set of interactive World Wide Web (WWW) pages with their own functionalities. The SATELIT learning agent was developed for adaptive interface maintenance and pursues either of two main goals, depending on the user’s intentions. First, it is capable of distinguishing the profile of SATELIT experts, whose purpose is to construct a SATELIT application, and it offers a special interface to them. The second aim of SATELIT-Agent is a response to the general hypermedia problem of “getting lost in hypermedia space”. With the help of a learning interface agent, SATELIT will infer an analogue of the user’s search requirements and help him to achieve it, proposing good navigation routes. In this manner SATELIT-Agent functions as an active browser, interactively assisting and guiding the user.


User Profile Learning Agent Conceptual Graph Interface Agent Adaptive Interface 
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. Aimeur, E. (1994). METIS: Un système et une méthode d’explicitation de taxinomies destinés à l’identification de structures conceptuelles. Thèse de Doctorat de l’Université Paris 6, France.Google Scholar
  2. Akoulchina, I., and Ganascia, J.-G. (1996). An adaptive interface construction for the SATELIT system. In Proceedings of Applications for Computer Systems Conference (ACS’96), 259–266.Google Scholar
  3. Armstrong, R., Freitag, D., Joachims, T., and Mitchell, T. (1995). WebWatcher: A learning apprentice for the World Wide Web. In Proceedings of the AAAI Spring Symposium on Information Gathering from Heterogeneous, Distributed Environments, 6–12.Google Scholar
  4. Bunke, H. (1993). A fast algorithm for finding the nearest neighbor of a word in a dictionary. IAM-93–025.Google Scholar
  5. Drummond, C. (1992). Automatic Goal Extraction From User Actions to Accelerate the Browsing of Software Libraries. M. A. Sc. Thesis, University of Ottawa.Google Scholar
  6. Edwards, P., Bayer, D., Green, C. L., and Payne, T. R. (1996). Experience with learning agents which manage Internet-based information. In Proceedings of the AAAI Spring Symposium on Machine Learning in Information Access, 31–40.Google Scholar
  7. Faron, C., and Kieu, Q. (1995). SATELIT, un outil d’explicitation de connaissances hypermedias. In Actes des Journées d’Acquisition des Connaissances JAC’95.Google Scholar
  8. Faron, C., Akoulchina, I., and Ganascia, J.-G. (1996). Integrating knowledge in hypermedia: The system SATELIT. In Proceedings of the CESA ’96 IMACS Multiconference, 94–98.Google Scholar
  9. Fischer, G., and Nieper-Lemke, H. (1989). HELGON : Extending the retrieval by reformulation paradigm. In Proceedings of CHI’89 Human Factors in Computing Systems, 357–362.Google Scholar
  10. Floridi, L. (1995). Internet: Which future for organized knowledge, Frankenstein or Pygmalion? International Journal of Human-Computer Studies 43:261–274.CrossRefGoogle Scholar
  11. Lieberman, H. (1995). Letizia: An agent that assists Web browsing, In Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence, 924–929.Google Scholar
  12. Maes, P. (1994). Agents that reduce work and information overload. Communications of the ACM 37(7).Google Scholar
  13. Mitchell, T., Caruana, R., Freitag, D., McDermott, J., and Zabowski, D. (1994). Experience with a learning personal assistant. Communications of the ACM 37(7):81–91.CrossRefGoogle Scholar
  14. Norman, D. A., and Draper, S., W., eds. (1986). User Centered System Design: New Perspectives on Human-Computer Interaction. Hillsdale, NJ: Erlbaum.Google Scholar
  15. Riecken, D. (1994). An architecture of integrated agents. Communications of the ACM 37(7): 107–116.Google Scholar
  16. Selker, T. (1994). COACH: A teaching agent that learns. Communications of the ACM 37(7):92–99.CrossRefGoogle Scholar
  17. Sowa, J. F. (1984). Conceptual Structures: Information Processing in Mind and Machine. Addison Wesley.MATHGoogle Scholar

Copyright information

© Springer-Verlag Wien 1997

Authors and Affiliations

  • Irina Akoulchina
    • 1
  • Jean-Gabriel Ganascia
    • 1
  1. 1.LAFORIA-IBP-CNRS (LIP6)University Paris-VIParisFrance

Personalised recommendations