Personalized presentation in web based information systems
Download
1 / 22

Personalized Presentation in Web-Based Information Systems - PowerPoint PPT Presentation


  • 101 Views
  • Uploaded on

Personalized Presentation in Web-Based Information Systems. Institute of Informatics and Software Engineering Faculty of Informatics and Information Technologies Slovak University of Technology in Bratislava. Michal Tvarožek, Michal Barla, Mária Bieliková. Presentation outline. Motivation

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Personalized Presentation in Web-Based Information Systems' - harper


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Personalized presentation in web based information systems

Personalized Presentation inWeb-Based Information Systems

Institute of Informatics and Software Engineering

Faculty of Informatics and Information Technologies

Slovak University of Technology in Bratislava

Michal Tvarožek, Michal Barla, Mária Bieliková


Presentation outline
Presentation outline

  • Motivation

  • What is the problem?

  • Personalized presentation layer architecture

  • Evaluation

  • Summary

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


Motivation
Motivation

  • Large open information spaces

  • Navigation and search related problems

    • “Lost in hyperspace” syndrome

    • Many (irrelevant) search results

       Adaptive WIS (web-based information systems)

    • Few “standard” solutions

    • New adaptive WIS = start from “square one”

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


Adaptive wis problems
Adaptive WIS problems

  • No standard software architecture available

  • Used mostly for e-learning applications

  • Existing reference models (Dexter, AHAM)

    • Deal with mostly abstract stuff

    • Ignore software development and reuse aspects

  • HERA methodology focuses more on presentation than adaptation and user modeling

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


User modeling problems
User modeling problems

  • Automatic creation of a user model is difficult

  • Logging without semantics

    • Hard-coded evaluation logic depends on a specific domain and implementation

  • Web log analysis yields bad results

    • Purely server-side approach

    • Extensive pre-processing required

    • Better suited for overall statistics gathering than the evaluation of individual users’ characteristics

  • Sharing of user models between tools or applications requires common ground

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


Goals
Goals

  • Devise the architecture of an adaptive WIS based on the use of interconnected software tools

    • Identify tool roles and interconnects

    • Focus on extensibility and flexibility

    • Support architecture/tool reuse for different application domains

    • Stress interoperability and “common ground” between tools

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


Architecture overview
Architecture overview

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


Portal
Portal

  • Facilitates user management tasks

    • User registration

    • User authentication and authorization

  • Provides a single “global” user interface

    • Ensures a common “look & feel”

    • Integrates individual presentation tools as pluggable portlets that can be added, removed or reordered

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


Architecture overview1
Architecture overview

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


Presentation tools
Presentation tools

  • Perform adaptive presentation of content

  • Allow for the use of different views/perspectives suitable for individual users

    • The same data can be viewed e.g. with a

      • Faceted browser

      • Cluster visualization tool

      • Form-filling tool

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


Architecture overview2
Architecture overview

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


Client side logging
Client-side logging

  • Captures client-side events that would otherwise go unnoticed

    • Hovering on items

    • Java script interaction

    • “Back” button

    • Form filling actions (e.g. the order of fields)

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


Architecture overview3
Architecture overview

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


Server side logging
Server-side logging

  • Integrates event data from various sources

  • Creates one continuous stream of events for

    • Each user

    • Each user session

  • Preserves the semantics of events supplied by individual tools;

    • Instead of GET www.x.com/overview.do?id=456&att=loc&r=33

    • We get: <John>, <SelectRestriction>(<location>, <California>)

  • Circumvents the tight coupling of presentation and log analysis tools in traditional approaches

  • Makes the log data accessible to all user modeling tools

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


Architecture overview4
Architecture overview

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


User characteristics evaluation
User characteristics evaluation

  • Continuously evaluates user event log data

    • Estimates individual users’ characteristics

    • Updates the user model

  • Evaluates

    • User navigation

    • Implicit user feedback on presented content

    • User behavior consistency or lack thereof

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


Evaluation
Evaluation

  • Within the context of projects

    • NAZOU (nazou.fiit.stuba.sk); domain: job offers

      • Tools for Acquisition, Organization and Maintenance ofKnowledge in an Environment of Heterogeneous Information Resources

    • MAPEKUS (mapekus.fiit.stuba.sk); domain: scientific publications

      • Modeling and Acquisition, Processing and Employing Knowledge About User Activities in the Internet Hyperspace

  • Project constraints

    • Implementation environment Java 5

    • Presentation framework Apache Cocoon

    • Ontological repository Sesame

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


How it works
How it works?

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


What can we do with it
What can we do with it?

  • Personalize facet layout

  • Improve response time

  • Reduce the number of necessary clicks

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


Key issues i
Key issues I.

  • Interoperability and “common ground” between tools

    • Requires common information and semantics representation

       Ontologies provide means for defining common semantics

      • Domain, user and event ontology

  • Automatic user model acquisition

    • Built-in comprehensive logging of user interaction with semantics

      • Client-side

      • Server-side

    • Automatic event log evaluation

    • Continuous user characteristics estimation

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


Key issues ii
Key issues II.

  • Flexibility and extensibility

    • Modular architecture composed of interconnected software tools

    • Simultaneous support for the use and integration of multiple presentation/user modeling tools

  • Reusability

    • Generic domain independent tools for specific tasks

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


Summary
Summary

  • Generic architecture of the personalized presentation layer of adaptive WIS

  • Evaluation within projects

    • NAZOU (nazou.fiit.stuba.sk)~ job offers

    • MAPEKUS (mapekus.fiit.stuba.sk) ~ publications

  • Future work

    • Analyze possibilities of tool orchestration

    • Devise methods of cooperation between multiple tools used for the same task

Tvarožek et al. Personalized Presentation in Web-Based Information Systems


ad