Академический Документы
Профессиональный Документы
Культура Документы
PERSONALIZATION SYSTEM
AN ANALYZE AND A COMPARATIVE STUDY
Supervised by
M. Faiza GHOZZI
Presented by
Amir LADHAR
Khalil CHARFI
amir.ladhar@mail.com
khalilcharfi8@gmail.com
PRESENTATION OUTLINE
1. Introduction
2. First Article
3. Second Article
4. Third Article
5. COMPARATIVE STUDY
6. Conclusion
INTRODUCTION
Personalization ??
Provide a quick access to relevant
information.
How ??
INTRODUCTION
Why personalization is
important
Typical problems
in DW field:?
Large volumes of data.
Burdening data exploration.
While exploring previously unknown data,
the OLAP query result may differ from
expectations.
4
First Article
Profiles)
Problematic
How to provide user with
the data he was looking
for?
Natalija Kozmina and Laila Niedrite - Faculty of Computing, University of Latvia, Riga LV-1586, Latvia
First Article
Profiles)
Solution
To give a detailed characteristics of data warehouse
Question
Description
Profile Type
What isinteraction
the user expecting to get
user
withUserthe
system
environment,Preferential
Zachman
preferences
data
as a result ?
user data (personal data, session, activity,
Who is the user ?
Framework
concept Basic
was
used.
rights, etc.)
User
Spatial
Temporal
Natalija Kozmina and Laila Niedrite - Faculty of Computing, University of Latvia, Riga LV-1586, Latvia
Interaction
Recommendational
First Article
Profiles)
Solution
First Article
Profiles)
Solution
Natalija Kozmina and Laila Niedrite - Faculty of Computing, University of Latvia, Riga LV-1586, Latvia
First Article
Profiles)
Solution
The method, suggested in this paper, consists of the following steps:
1. Stating questions (what? who? how? etc.) to describe the data warehouse
user/system interaction.
2. Identifying the user describing profiles.
3. Collecting possible user-describing profiles attributes from various sources of
information.
4. Generating user characteristics via profile attributes after signing in the reporting tool.
5. Suggesting possible recommendations for new and existing users of reporting tool,
based on report preferences for the contents and structure of reports (OLAP
preferences).
6. Report personalization: applying selected recommendations to a report.
Natalija Kozmina and Laila Niedrite - Faculty of Computing, University of Latvia, Riga LV-1586, Latvia
Problematic
How to find relevant data in the data warehouses based
on user preference ?
Therefore, user profile change over time with user
context changing.
Hard
preference
Soft
Natalija Kozmina and Laila Niedrite - Faculty of Computing, University of Latvia, Riga LV-1586, Latvia
10
Solution
Providing personalized content to the user according to
his profile preference to generate a data warehouse summary.
This approach is based on three steps:
Defining users profiles as a set of preferences.
For each user profile, a data warehouse materialized view is
created.
Exploring this data warehouse materialized view during the user
queries process.
Natalija Kozmina and Laila Niedrite - Faculty of Computing, University of Latvia, Riga LV-1586, Latvia
11
Solution
Off-Line Mode
Beginner
User Profile
Preferenc Definition
es
Interface
Query
UP DB
UA
Experienced
User
Personalized
Answer
UPV DB
DW
12
Problematic
Data warehouses are characterized by voluminous
data and are based on a user-centered analysis
process.
13
Solution
Natalija Kozmina and Laila Niedrite - Faculty of Computing, University of Latvia, Riga LV-1586, Latvia
14
COMPARATIVE STUDY
Type of work
proposed
Concepts and
technology used
Data used
1st Article
2nd Article
3rd Article
Inherited from
Zachman
framework
concept
Approach and
implementation
Approach and
implementation
Materialized view
User preferences
Recommendation
and Adaptation,
Data mining,
OLAP tools
Data warehouse
instance
Implicit
knowledge
Explicit
knowledge
Zachman
framework
User-describing
profile data
15
CONCLUSION
Personalization into the data warehousing
process becomes a new trending
research issue.
For future works it will be recommended to
provide a personalized DW that integrate
some of the presented concepts in one
system : User preference & profile,
16
REFERENCE
Natalija Kozmina, Laila Niedrite (2010). OLAP Personalization with
User-Describing Profiles. Lecture Notes in Business Information
Processing Volume 64, Pages 188 202.
Rym Khemiri and Fadila Bentayeb (2012). User Profile-Driven Data
Warehouse Summary for Adaptive OLAP Queries. International
Journal of Database Management Systems ( IJDMS ) Vol.4, No.6,
Pages 69 84.
Fadila Bentayeb, Ccile Favre (2009). RoK: Roll-Up with the K-Means
Clustering Method for Recommending OLAP Queries. Lecture Notes
in Computer Science Volume 5690, Pages 501 515.
17