Construction of Ontology-Based User Model for Web Personalization

  • Hui Zhang
  • Yu Song
  • Han-tao Song
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4511)


Personalized Web browsing and search hope to provide Web information that matches a user’s personal interests. A key feature in developing successful personalized Web applications is to build user model that accurately represents a user’s interests. This paper deals with the problem of modeling Web users by means of personal ontology. A Web log preparation system discovering user’s semantic navigation sessions is presented first. Such semantic sessions could be used as the input of constructing ontology-based user model. Our construction of user model is based on a semantic representation of the user activity. We build the user model without user interaction, automatically monitoring the user’s browsing habits, constructing the user ontology from semantic sessions. Each semantic session updates the user model in such a way that the conceptual behavior history of the user is recorded in user ontology. After building the initial model from visited Web pages, techniques are investigated to estimate model convergence. In particular, the overall performance of our ontology-based user model is also presented and favorably compared to other model using a flat, unstructured list of topics in the experimental systems.


User Model Domain Ontology User Interest Good Topic Recommendation Accuracy 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Eirinaki, M., Vazirgiannis, M.: Web Mining for Web Personalization. ACM Transactions on Internet Technology 3(1), 1–27 (2003)CrossRefGoogle Scholar
  2. 2.
    Gruber, T.: Toward Principles for the Design of Ontologies Used for Knowledge Sharing. Formal Ontology in Conceptual Analysis and Knowledge Representation (1993)Google Scholar
  3. 3.
    Maedche, A., Staab, S.: Ontology Learning for the Semantic Web. IEEE Intelligent Systems 16(2), 72–79 (2001)CrossRefGoogle Scholar
  4. 4.
    Pretschner, A.: Ontology based personalized search.Master’s thesis. The University of Kansas, Lawrence, KS (1999)Google Scholar
  5. 5.
    Mitchell, M.: An Introduction to Genetic Algorithms. In: A Bradford Book, MIT Press, Cambridge,MA (1996)Google Scholar
  6. 6.
    Mladenic, D.: Text-learning and related intelligent agents.Revised versio. In: IEEE Expert special issue on Applications of Intelligent Information Retrieval (1999)Google Scholar
  7. 7.
    Tanudjaja, F., Persona, M.L.: A contextualized and personalized Web search. In: Proceedings of the 35th Annual Hawaii International Conference on System Sciences (HICSS 2002), Big Island, Hawaii, vol. 3(53) (2002)Google Scholar
  8. 8.
    Gauch, S., Chaffee, J., Pretschner, A.: Ontology Based Personalized Search.Web Intelligence and Agent Systems (2003)Google Scholar
  9. 9.
    Yudelson, M., Gavrilova, T., Brusilovsky, P.: Towards User Modeling Meta-ontology. In: Ardissono, L., Brna, P., Mitrović, A. (eds.) UM 2005. LNCS (LNAI), vol. 3538, pp. 448–452. Springer, Heidelberg (2005)Google Scholar
  10. 10.
    Denaux, R., Dimitrova, V., Aroyo, L.: Integrating Open User Modeling and Learning Content Management for the Semantic Web. In: Ardissono, L., Brna, P., Mitrović, A. (eds.) UM 2005. LNCS (LNAI), vol. 3538, pp. 9–18. Springer, Heidelberg (2005)Google Scholar
  11. 11.
    Zhu, T., Greiner, R., aubl, G.H.: Learning a Model of a Web User’s Interests. In: Brusilovsky, P., Corbett, A.T., de Rosis, F. (eds.) UM 2003. LNCS, vol. 2702, pp. 65–75. Springer, Heidelberg (2003)Google Scholar
  12. 12.
    Chaffee, J., Pretschner, A.: Ontology-based personalized search and browsing.Web Intelligence and Agent Systems 1(3-4), 219–234 (2003)Google Scholar
  13. 13.
    Li, Y., Zhong, N.: Ontology-based Web mining model: representations of user profiles. In: Proceedings IEEE/WIC International Conference on Web Intelligence, pp. 96–103 (2003)Google Scholar
  14. 14.
    Kosala, R., Blockeel, H.: Web Mining Research: A Survey ACM SIGKDD Explorations (2000)Google Scholar
  15. 15.
    Zhang, H., Song, H.-t.: Fuzzy Related Classification Approach Based on Semantic Measurement for Web Document. In: The International Conference on Data Mining, HongKong (2006)Google Scholar
  16. 16.
    Choi, K.-S., Lee, C.-H.: Document ontology based personalized filtering system. In: Proceedings ACM Multimedia 2000, pp. 362–364 (2000)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Hui Zhang
    • 1
  • Yu Song
    • 2
  • Han-tao Song
    • 1
  1. 1.Department of Computer Science and Engineering, Beijing Institute of Technology 100081, BeijingChina
  2. 2.Asia Technology Development Center, 100027, BeijingChina

Personalised recommendations