Skip to main content
Skip header

Adaptive Web Systems

* Exchange students do not have to consider this information when selecting suitable courses for an exchange stay.

Course Unit Code460-4059/01
Number of ECTS Credits Allocated4 ECTS credits
Type of Course Unit *Optional
Level of Course Unit *Second Cycle
Year of Study *Second Year
Semester when the Course Unit is deliveredSummer Semester
Mode of DeliveryFace-to-face
Language of InstructionCzech
Prerequisites and Co-Requisites Course succeeds to compulsory courses of previous semester
Name of Lecturer(s)Personal IDName
S1A10doc. RNDr. Petr Šaloun, Ph.D.
Summary
Semantic web enables to offer content targeted to the user's interests and profile. Such a personalization performs adaptive web systems using domain model, user model, technology of adaptation and possibly collaborative recommendation based on social recommendation. For these approaches are appropriate technologies, techniques and metrics. The overview at the appropriate level will be part of the course. The practical part will be partly devoted to work with a functional prototype of a web XAPOS adaptive system, where students will perform the appropriate task.
Learning Outcomes of the Course Unit
To learn the principles and technologies of adaptive semantic web, and virtually test / create content, annotations, or implement algorithms or techniques for personalization and adaptation in the environment of adaptive system, implementation in Java and C #.
Course Contents
Lectures:
1st Introduction to the adaptive Web.
2nd Models, modeling and basic concepts.
3rd Link analysis, static and dynamic algorithms evaluation sites.
4th User model in adaptive web-based systems and adaptive learning systems.
5th User profile and personalize.
6th Data collection and preprocessing of texts in natural language.
7th Data Mining for personalization site.
8th Documents modeling.
9th Personalization and Web search.
10th Adaptive navigation.
11th Filtering and referral systems.
12th Recommending content-based and event-based recommendation.
13th Adaptive presentation of web content.

Exercises:
The aim of the exercise is practical work with a functional prototype of adaptive web system XAPOS. Specifically, the transformation of inputs and outputs to/from the internal format of XAPOS, working with ontologies using tools for language OWL (Protege for example). Analysis and adjustment module XAPOS, which is available in source form arg.vsb.cz/XAPOS/
Recommended or Required Reading
Required Reading:
Brusilovski, P., Kobsa, A., Nejdl, W., The Adaptive Web: Methods and Strategies of Web Personalization, Springer 2007
Elektronické výukové materiály v LMS Moodle, http://moodle.cs.vsb.cz.
Brusilovski, P., Kobsa, A., Nejdl, W., The Adaptive Web: Methods and Strategies of Web Personalization, Springer 2007

Recommended Reading:
Bing, L., Web data mining, Springer 2007
Mendes, E., Mosley, N., Web Engineering, Springer 2007
Brusilovski, P., Kobsa, A., Nejdl, W., TheAdaptive Web: Methods and Strategiesof Web Personalization, Springer 2007
Bing, L., Web data mining, Springer 2007
Mendes, E., Mosley, N., Web Engineering, Springer 2007
Planned learning activities and teaching methods
Lectures, Tutorials
Assesment methods and criteria
Task TitleTask TypeMaximum Number of Points
(Act. for Subtasks)
Minimum Number of Points for Task Passing
Exercises evaluation and ExaminationCredit and Examination100 (100)51
        Exercises evaluationCredit50 (50)25
                Semestral projectSemestral project50 25
        ExaminationExamination50 26