Course Unit Code | 460-4059/01 |
---|
Number of ECTS Credits Allocated | 4 ECTS credits |
---|
Type of Course Unit * | Optional |
---|
Level of Course Unit * | Second Cycle |
---|
Year of Study * | Second Year |
---|
Semester when the Course Unit is delivered | Summer Semester |
---|
Mode of Delivery | Face-to-face |
---|
Language of Instruction | Czech |
---|
Prerequisites and Co-Requisites | Course succeeds to compulsory courses of previous semester |
---|
Name of Lecturer(s) | Personal ID | Name |
---|
| S1A10 | doc. 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 Title | Task Type | Maximum Number of Points (Act. for Subtasks) | Minimum Number of Points for Task Passing |
---|
Exercises evaluation and Examination | Credit and Examination | 100 (100) | 51 |
Exercises evaluation | Credit | 50 (50) | 25 |
Semestral project | Semestral project | 50 | 25 |
Examination | Examination | 50 | 26 |