More Examples of Ontology-Based Context Models

The Personal Information Management area presents several examples of successful use of ontology-based context models, which can be inspiring for the Technology-Enhanced Learning community:

– One approach that is almost considered as a classic now is the PIMO (Personal Information Model Ontology) [1], which has been developed within the NEPOMUK project ( It is used to represent the user’s concepts, such as projects, tasks, contacts, organizations.

– At the Know-Center (, we are developing the UICO (User Interaction Context Ontology) [2]. Starting from low-level interactions captured from her desktop (such as key strokes and mouse clicks) while the user is interacting with various applications and documents, we automatically populate this context model. We then try to detect the user’s task in order to support her work. We have shown that using an ontology-based context model improves the accuracy of task detection algorithms.

– A framework allowing to combine multiple ontologies has also been developed at the University of Illinois [3].

[1] L. Sauermann, L. van Elst, A. Dengel, PIMO – a framework for representing personal information models, in: I-SEMANTICS ’07.

[2] A.S. Rath, D. Devaurs, S. N. Lindstaedt, UICO: An ontology-based user interaction context model for automatic task detection on the computer desktop, in: Workshop on Context, Information and Ontologies, ESWC ’09.

[3] H. Xiao, I. F. Cruz, A multi-ontology approach for personal information management, in: Workshop on The Semantic Desktop – Next Generation Personal Information Management and Collaboration Infrastructure, ISWC ’05.

Leave a Reply

You must be logged in to post a comment.