Applications

So far, we developed a set of applications which demonstrate the benefits of personalization for web information systems and which are used as test-beds for results of other REWERSE working groups. Most of these applications are based on the Personal Reader Framework:

Personal Reader Architecture

The Personal Reader Framework enables developers to create Semantic Web applications in a plug & play manner. Our architecture (see figure above) is based on of different types of services: Syndication Services implement the application logic and via a central Connector Service they are enabled to bind Personalization Services dynamically. Those Personalization Services provide domain-specific RDF data. Both, Personalization and Syndication Services are able to gain personalization by querying a shared RDF-based user profile encapsulated by a User Modelling Service.