concept, then he/she also has some interest in its
super-concept. Although this method improved the
overall mapping precision, the percentage which is
added to the super-classes is very high (50%). As a
result, 80% of all the incorrectly mapped web pages
were mapped to level 1 and 2 super-concepts that are
too general to represent user interests. For our
proposed GEW and 3C algorithms, the reported
results were interesting. The overall precision shows
a noteworthy improvement of average of 75%. This
major improvement demonstrates that GEW and 3C
can overcome some of the drawbacks of other
approaches. Furthermore, the GEW and 3C methods
have shown to keep a balance between the general
and the specific interests. Nevertheless, although the
GEW and 3C achieved great results, they have one
limitation. That is, the 3C approach does not take
into the account the semantic relationships between
concepts. In order to improve the performance
further and as part of our future work these
relationships need to be taken into account.
Figure 2: A comparison of 4 different mapping techniques:
OCS: original cosine similarity, 50% from sub-class to its
super-class, sub-class aggregation scheme and GEW &
3C.
6 CONCLUSIONS
Web personalization systems enable users to search
for and retrieve information which is tailor-made to
their interests and preferences. However, creating an
accurate user profile unobtrusively and adapting it
dynamically is a complex problem. In this paper, we
presented two novel mapping algorithms (GEW and
3C) that were used to improve the overall accuracy
of the ontological user profile. Our paper revolves
around discovering user interests by mapping visited
web pages to an ontology based on the user
browsing behaviour. Our evaluation results
demonstrate that applying the GEW and 3C mapping
algorithms for modelling user profiles can
effectively improve the overall performance. The
experimental results show that the process of
mapping user interests can be significantly improved
by 28% when utilizing the GEW and 3C algorithms.
As part of further work, we will try to enhance the
mapping process further by exploiting the semantic
relationships between concepts in the ontology.
REFERENCES
Azouaou, F. and Desmoulins, C., 2007. Using and
modeling context with ontology in e-learning.
International Workshop on Applications of Semantic
Web Technologies for E-Learning, Dublin, Ireland.
Baeza, R. and Ribeiro, B., 1999. Modern Information
Retrieval. Addison-Wesley.
Challam, V., Gauch, S., and Chandramouli, A., 2007.
Contextual Search Using Ontology-Based User
Profiles, Proceedings of RIAO 2007,Pittsburgh, USA.
Chen, C., Chen, M., Sun, Y., 2002. PVA: A Self-Adaptive
Personal View Agent System. Journal of Intelligent
Information Systems, vol. 18, no. 2, pp. 173–194.
Daoud, M., Tamine, L., Boughanem, M., 2008. Learning
user interests for session-based personalized search. In
ACM Information Interaction in context (IIiX).
Felden, C. and Linden, M., 2007. Ontology-Based User
Profiling. Lecture Notes in Computer Science. vol.
4439, pp. 314-327.
Gorgoglione, M., Palmisano, C. and Tuzhilin, A., 2006.
Personalization in Context: Does Context Matter
When Building Personalized Customer Models?
ICDM 2006. pp. 222-230.
Kim H., Chan P.,2003. Learning Implicit User Interest
Hierarchy for Context in Personalization. In
Proceedings of the 2003 International Conference on
Intelligent user interfaces 2003, Miami, Florida.
Kim, J., Kim, J., Kim, C., 2007. Ontology-Based User
Preference Modeling for Enhancing Interoperability in
Personalized Services. Universal Access in HCI, Part
III, HCII 2007, LNCS 4556. pp. 903–912.
Lin, R., Kraus, S. and Tew, J., 2004. Osgs - a personalized
online store for e-commerce environments.
Information Retrieval journal, vol.7(3–4).
Liu, F., Yu, C., Meng, W., 2002. Personalized web search
by mapping user queries to categories. In Proceedings
of CIKM. Virginia, vol.02, pp.558-565.
Meetimer, 2010. https://addons.mozilla.org/en-
US/firefox/addon/5168/, April 2010.
Middleton, S., Shadbolt, N., Roure, D., 2004. Ontological
user profiling in recommender systems. ACM Trans.
Open Directory Project, 2010. http://dmoze.org, April
2010.
Pan, X., Wang, Z. and Gu, X., 2007, Context-Based
Adaptive Personalized Web Search for Improving
0%
20%
40%
60%
80%
100%
user1 user2 user3 user4 user5
Comparing mapping techniques
OCS 50% to super-clacc SCAS GEW and 3C
IMPROVING THE MAPPING PROCESS IN ONTOLOGY-BASED USER PROFILES FOR WEB PERSONALIZATION
SYSTEMS
327