150 likes | 170 Views
Explore user ontology, abstract models, and architecture for personalized access to digital library knowledge - presented at an international conference. Delve into user interests, preferences, goals, and more in this comprehensive overview.
E N D
International Conference on Mathematical and Computational Linguistics • "30 years Department of Mathematical Linguistics" Service-based architecture for personalized and adaptive access to the knowledge in digital library Desislava Paneva Institute of Mathematics and Informatics Bulgarian Academy of Sciences dessi@cc.bas.bg 06 July 2007, Sofia, Bulgaria
Presentation overview • User modelling • User ontology • Abstract model for realization of personalized and adaptive logic in digital library • Architecture for personalized and adaptive access to the knowledge in digital library • Main objects and repositories • Main functional modules
User modelling User modelling can be defined as the process of acquiring knowledge about the user in order to provide services, adaptive and personalized information flow/s following its specific requirements in the DL domain. Main questions: • User interests: What is the user interested in? What needs to be done or accomplished? • User preferences: How is something done or accomplished? • User goals and intents: What the user actually wants to achieve? • User motivation: What is the force that drives the user to be engaged in observation activities? • User experience: What is the user’s previous experience that may have an impact? • User activities: What the user does in the DL environment? • ….
User ontology (1/2) • Figure 1: Main classes in the user ontology. The grey rectangles depict some individuals of the classes. • Used standards: • IEEE PAPI • IMS LIP • The user ontology contains: • 40 concepts • 52 properties
User ontology (2/2) • Figure 2: Main classes and properties relating the class ‘User’ with the classes ‘Motivation’ and ‘Preference’ in the user ontology.
Abstract model Figure 3: Abstract model for realization of personalized and adaptive logic in a digital library
Architecture • Main objects • digital objects • user profiles • scenarios/instructions • Main repositories • digital objectsrepository • user profilesrepository • scenarios/instructions repository (optional)
Architecture – main functional modules (1/8) • Service managing the activities with the user profiles (M1) • user ontology management (M1.1) • personal profiles creation (M1.2) • cataloging the user personal profiles (M1.3) • management of the ontological metadata (M1.4)
Architecture – main functional modules (2/8) • Service for creation of personalized and adaptive information flow (M2) It uses: • User profile metadata • Preliminary formulated scenarios/instructions for creation of personalized and adaptive information flow using DL objects
Architecture – main functional modules (3/8) • Sub-modules for • displaying personalized content according to the preliminary user knowledge level (M2.1). • for tracking the rubrics: interests and cognitive goals of the user profile and delivering on demand recommended by the system digital objects and knowledge for observation from the required by the user thematic areas(M2.2a). • notifying the user when new objects, covering their interests and cognitive goals, are included (M2.2b).
Architecture – main functional modules (4/8) • Sub-modules for • displaying personalized content according to the user object observation style (M2.3). • displaying personalized content according to the user object grouping style • dynamic generation and visualization of collections of digital objects grouped by one main grouping criterion, chosen by the user. (M2.4a). • for displaying of additional digital objects, grouped according to several criteria, chosen by the user during a search process (M2.4b).
Architecture – main functional modules (5/8) • Sub-modules for • displaying personalized content in languagepreferred by the user (M2.5). • searching, extracting and displaying user preferred objects conformable to user’s physical limitations (M2.6). • choosing and displaying the most suitable versions/formats of the digital objects according to the used DL content delivery channels (M2.7).
Architecture – main functional modules (6/8) Figure 4: Service for creation of personalized and adaptive information flow and its sub-modules.
Architecture – main functional modules (7/8) • Service tracing the user behaviour in the DL system (M3) Sub-module tracking and saving • objects chosen by the user (M3.1) • collections chosen by the user (M3.2) • object observation path (M3.3) • object observation time(M3.4) in order to recommend objects satisfying user needs and interests.
Architecture – main functional modules (8/8) • Service tracing the user behaviour in the system (M3) Sub-module, tracking and saving the competence level in the thematic areas of the digital library in order to recommend to recommend more detailed or more simple objects for observation(M3.5).