Adaptive presentation of offers
Adaptive presention of job offers is performed by an integrated personalized presentation layer composed of collaborating user modeling tools and adaptive search, evaluation, navigation and presentation tools.
Addressed Problems
Some properties of large open information spaces are their dynamics – new content is added, existing content is removed or modified, and the diversity of their user base. This often results in many irrelevant search results as well as the infamous navigation problem, which occurs when users loose track of their position in hyperspace. Furthermore, a single common user interface is unable to accommodate the specific needs of individual users thus reducing overall user comfort and productivity.
Description
The used personalized presentation layer consists of a set of interconnected tools that perform specific tasks:
- User modeling by means of client-and server-side automatic user action acquisition with semantics and the subsequent evaluation of acquired data into meaningful user characteristics
- Personalized search using the respective user characteristics as input for queries and the evaluation of search results relevance.
- Personalized navigation via an adaptive faceted semantic browser with support for integrated searching and browsing, facet and restriction adaptation and recommendation, and rating and presentation of domain ontology instances.

Overview of the architecture of the personalized presentation layer.
Integrated methods
The basis of presentation layer is JobOfferPortal (tool JOP based on Apache Cocoon Portal framework) which aggregates presentation methods - currently Factic and CriteriaSearch.
Each tool can use SemanticLog tool for logging of semantically described user activities and interaction. This log is processed by the LogAnalyzer tool and results in updates of the user model.
- Job Offer Portal (tool JOP)
- Method for Adaptive Faceted Ontology Browsing (tool Factic)
- Method for Criteria-based Offer Search (tool CriteriaSearch)
- Method for Semantic Logging (tool SemanticLog)
- Method for Analyzing User Action Logs (tool LogAnalyzer)
References
- Tvarožek, M., Barla, M., & Bieliková, M. (2007). Personalized Presentation in Web-Based Information Systems. In J. Van Leeuwen, G. F. Italiano, W. van der Hoek, H. Sack, C. Meinel, & F. Plášil (Ed.), Lecture Notes in Computer Science: Proceedings of SOFSEM 2007. LNCS 4362, pp. 796-807. Harrachov, Czech Republic: Springer Verlag Berlin Heidelberg, ISSN:0302-9743.