From Information to Interaction: in Pursuit of Task-centred Infornation Management

A. Dix, A. Katifori, A. Poggi, T. Catarci, Y. Ioannidis, G. Lepouras and M. Mora

Alan Dix2, Akrivi Katifori3, Antonella Poggi1, Tiziana Catarci1, Giorgos Lepouras3,4, M. Mora1,5

1Computing Department,
Lancaster University, Lancaster, UK
Department of Informatics & Telecommunications,
University of Athens, Athens, Hellas (Greece)
3Dipartimento di Informatica e Sistemistica,
Universita' di Roma "La Sapienza", Rome, Italy


4Dept. of Computer Science and Technology,
University of Peloponnese, Tripolis, Hellas (Greece)
5Escuela Politécnica Superior,
Universidad Autonoma de Madrid, Madrid, Spain

Paper at Second DELOS Conference on Digital Libraries, 5-7 December 2007, Tirrenia, Pisa, ITALY.

Download full paper (PDF, 568K)


In this paper we describe two automatic inference mechanisms constructed around a personal ontology with the aim of providing human like assistance for form-filling.  This is part of the wider vision of DELOS Task 4.8 Task-centered Information Management, which aims to create a more activity or task-focused interaction environment for users, taking their individual library of digital information and turning it into a resource for automated support.  The two techniques described in this paper are (i) a spreading activation algorithm operating over the user's personal ontology which enables a form of temporal context or memory and (ii) a rule inference algorithm that takes examples of completed forms and infers how the fields map to generic sub-gaps of the ontology

keywords: Personal Information Management, Ontology Management, Task Management 

Full reference:
A. Dix, A. Katifori, A. Poggi, T. Catarci, Y. Ioannidis, G. Lepouras and M. Mora (2007). From Information to Interaction: in Pursuit of Task-centred Infornation Management. In DELOS Conference 2007, December 2007, Tirrenia, Pisa (Italy).
Download full paper (PDF, 568K)
TIM Project web page
play with Snip!t
DELOS logo
DELOS EU Network of Excellence


  1. Anderson, J. R. 1983. A spreading activation theory of memory. Journal of Verbal Learning and Verbal Behaviour, 22, pp. 261-295.
  2. Atkinson R. C. and Shiffrin R. M., 1968. Human memory: A proposed system and its control processes. In K.W. Spence and J.T. Spence (Eds.), The psychology of learning and motivation, vol. 8. London: Academic Press.
  3. Beale R. and Finlay J., 1993. Neural networks and pattern recognition in human-computer interaction. SIGCHI Bull. 25 (2), pp. 25-35.
  4. Bellotti V. and Thornton J., 2006. Managing Activities with TV-Acta: TaskVista and Activity-Centered Task Assistant. In Proceedings of the Second SIGIR Workshop on Personal Information Management (PIM 2006).
  5. Boone G., 1998. Concept features in Re: Agent, an intelligent Email agent. In K. P. Sycara and M. Wooldridge (eds), Proceedings of the Second international Conference on Autonomous Agents. Minneapolis, ACM Press, pp. 141-148.
  6. Catarci T., Dix A., Katifori A., Lepouras G., and Poggi A, 2007. Task Centered Information Management. In Proceedings of the DELOS Conference, Springer-Verlag LNCS. To appear.
  7. Catarci T., Dong X. L., Halevy A. and Poggi A., 2007. Structure Everything. In Jones W. and Teevan J. (eds), Personal Information Management. University of Washington Press UW Press. To Appear.
  8. Catarci T., Habegger B., Poggi A., Dix A., Ioannidis Y., Katifori A. and Lepouras G., 2006. Intelligent User Task Oriented Systems. In Proceedings of the Second SIGIR Workshop on Personal Information Management (PIM 2006).
  9. Chirita P.-A., Gavriloai R., Ghita S., Nejdl W., and Paiu R, 2005. Activity Based Metadata for Semantic Desktop Search, Proceedings of the 2nd European Semantic Web Conference.
  10. Chusho T., Fujiwara K., and Minamitaniet K., 2002.  Automatic Filling in a Form by an Agent for Web Applications. In Proceedings of the Asia-Pacific Software Engineering Conference 2002, pp. 239-247.
  11. Cypher A., 1991. Eager: Programming Repetitive Tasks by Example. In Proceedings of the ACM Conference on Human Factors and Computing Systems (CHI'91).
  12. Cypher A. (ed), 1993. Watch What I Do: Programming by Demonstration. MIT Press.
  13. Dijkstra E. W., 1959. A note on two problems in connexion with graphs. In Numerische Mathematik, 1, pp. 269–271.
  14. Dix A., Beale R., and Wood A., 2000. Architectures to make Simple Visualisations using Simple Systems. In Proceedings of Advanced Visual Interfaces (AVI2000), ACM Press, pp. 51-60.
  15. Dix A., Catarci T., Habegger B., Ioannidis Y., Kamaruddin A., Katifori A., Lepouras G., Poggi A., Ramduny-Ellis A., 2006. Intelligent context-sensitive interactions on desktop and the web. In Proceedings of the International AVI'2006 Workshop on Context in Advanced Interface.
  16. Dix A. and Marshall J., 2003. At the right time: when to sort web history and bookmarks. In Volume 1 of the Proceedings of HCI International 2003, J. Jacko and C. Stephandis (ed.), Lawrence Erlbaum Associates, pp. 758-762.

  17. Gauch S., Chaffee J., Pretschner A., 2003. Ontology-Based User Profiles for Search and Browsing, User Modeling and User-Adapted Interaction. Journal of Personalization Research, Special Issue on User Modeling for Web and Hypermedia Information Retrieval
  18. Gazzaniga M. S., Ivry R. B., and Mangun G. R., 1998. Cognitive neuroscience: The biology of the mind. W. W. Norton & Company, New Edition, pp. 289-294.
  19. Gervasio M.  T., Moffitt M.  D.,  Pollack M.  E., Taylor J.  M.  and Uribe T. E., 2005. Active preference learning for personalized calendar scheduling assistance. In Proceedings of the 10th international conference on Intelligent user interfaces (IUI '05), ACM Press, pp. 90-97.
  20. Golemati M., Katifori A., Vassilakis C., Lepouras G., Halatsis C., 2007. Creating an Ontology for the User Profile: Method and Applications. In Proceedings of the First International Conference on Research Challenges in Information Science (RCIS). To appear.
  21. Golemati M.,  Katifori A., Vassilakis C., Lepouras G., Halatsis C.,  2006. User Profile Ontology version 1, available at
  22. Katifori A., Daradimos I., Dix A., 2007. Web Methods for Ontology Retrieval, Technical Report,
  23. Katifori A., Poggi A., Scannapieco M., Catarci T., and Ioannidis Y., 2005. OntoPIM: how to rely on a personal ontology for Personal Information Management. In Proceedings of the 1st Workshop on The Semantic Desktop .
  24. Katifori A., Torou E., Halatsis C., Lepouras G.,  and Vassilakis C., 2006. A Comparative Study of Four Ontology Visualization Techniques in Protégé: Experiment Setup and Preliminary Results. In Proceedings of the IV’06 Conference.
  25. Katifori A., Vassilakis C., Dix A., Daradimos I., and Lepouras G., 2007. Spreading activation user profile ontology. Available from
  26. Koutrika G. and Ioannidis Y., 2005. Personalized Queries under a Generalized Preference Model. In Proceedings of the 21st International. Conference On Data Engineering (ICDE) , pp. 841-852.
  27. Lepouras G., Dix A., Katifori A., Catarci T., Habegger B., Poggi A., and Ioannidis Y., 2006. OntoPIM: From Personal Information Management to Task Information Management. In Proceedings of the Second SIGIR Workshop on Personal Information Management (PIM 2006).
  28. Lieberman H. (ed), 2001. Your Wish is My Command: Programming By Example. Morgan Kaufmann.
  29. Miller G. A., 1990. WORDNET: An On-Line Lexical Database. International Journal of Lexicography, 3–4, pp. 235–312.
  30. Poggi A., 2006. Structured and Semi-Structured Data Integration. PhD thesis, Dipartimento di Informatica e Sistemistica, Universit`a di Roma “La Sapienza”.
  31. Poggi A., Lembo D., Calvanese D., De Giacomo G., Lenzerini M., and Rosati R., 2007. Linking Ontologies to Data. International Journal of Data Semantics. To appear.
  32. Razmerita L., Angehrn A., and Maedche A., 2003. Ontology based user modeling for Knowledge Management Systems. In Proceedings of the User Modeling Conference, Springer Verlag, pp. 213-217.
  33. Rukzio E., Schmidt A., and Humann H., 2004. Privacy-enhanced Intelligent Automatic Form Filling for Context-aware Services on Mobile Devices. In Proceedings of AIMS.
  34. Sauermann L., 2005. The Gnowsis Semantic Desktop for Information Integration. In Proceedings of the 3rd Conference Professional Knowledge Management.
  35. Sharifian F. and Samani R., 1997. Hierarchical Spreading of activation. In Proceedings of the Conference on Language, Cognition and Interpretation, pp. 1-10.
  36. Tazari M. R., Grimm M., and Finke M., 2003. Modeling User Context. In Proceedings of the 10th International Conference on Human-Computer Interaction (HCII2003).
  37. Trajkova J. and Gauch S., 2004. Improving Ontology-based User Profiles. In Proceedings of RIAO 2004, pp. 380-389.


Figure 1: Overview of the Personal Ontology with the upper levels expanded

Figure 2. Part of the plug-in window showing the STA, MTA and LTA values for the entities that received STA activation value greater than 12, when entity “Alan Dix” was activated.

Figure 3. Forms annotated with ontology relationships

Figure 4. Alternative possible relationship of fields

Figure 5. Each field has rules showing how it can be derived from others

Figure 6 . Task inference architecture

Alan Dix 13/12/2007