Web Search Personalization Using Ontological User Profiles

Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 236)


In web, users with different interest and goal enter queries to the search engine. Search engines provide all these users with the same search results irrespective of their context and interest. Therefore, the user has to browse through many results most of which are irrelevant to his goal. Personalization of search results involves understanding the user’s preferences based on his interaction and then re-ranking the search results to provide more relevant searches. We present a method for search engine to personalize search results leading to better search experience. In this method, a user profile is generated using reference ontology. The user profile is updated dynamically with interest scores whenever, he clicks on a webpage. With the help of these interest scores in the user profile, the search results are re-ranked to give personalized results. Our experimental results show that personalized search results are effective and efficient.


Personalization Ontological user profile Re-ranking 


  1. 1.
    Allan, J., et al.: Challenges in information retrieval and language modeling. ACM SIGIR Forum 37(1), 31–47 (2003)CrossRefMathSciNetGoogle Scholar
  2. 2.
    Sieg, A., Mobasher, B., R. Burke.: Web search personalization with ontological user profiles. In: Proceedings of CIKM (2007)Google Scholar
  3. 3.
    Pretschner, A., Gauch, S.: Ontology based personalized search. In: Proceedings of the 11th IEEE International Conference on Tools with Artificial Intelligence. Chicago, IL, pp. 391–298. IEEE Computer Society (1999)Google Scholar
  4. 4.
    Sugiyama, K., Hatano, K., Yoshikawa, M.: Adaptive web search based on user profile constructed without any effort from user. In: Proceedings of the 13th International Conference on World Wide Web. New York, pp. 675–684. (2004)Google Scholar
  5. 5.
    Sriram, S., Shen, X., Zhai, C.: A session-based search engine. In: Proceedings of SIGIR (2004)Google Scholar
  6. 6.
    Open Directory Project -
  7. 7.
    Trajkova, J., Gauch, S.: Improving ontology-based user profiles. In: Proceedings of the Recherched’Information Assiste par Ordinateur, RIAO 2004, pp. 380–389. University of Avignon (Vaucluse), France, April (2004)Google Scholar
  8. 8.
    Chirita, P., Firan, C., Nejdl, W.: Summarizing local context to personalize global web search. In: Proceedings of the 15th ACM International Conference on Information and Knowledge Management, CIKM 2006, pp. 287–296. Arlington, VA, November (2006)Google Scholar
  9. 9.
    Teevan, J., Dumais, S., Horvitz, E.: Personalizing search via automated analysis of interests and activities. In: Proceedings of the 28th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 2005, pp. 449–456. Salvador, Brazil, August (2005)Google Scholar
  10. 10.
    Liu, F., Yu, C., Meng, W.: Personalized web search for improving retrieval effectiveness. IEEE Trans. Knowl. Data Eng. 16(1), 28–40 (2004)Google Scholar

Copyright information

© Springer India 2014

Authors and Affiliations

  1. 1.Department of Computer ScienceJaypee Institute of Information TechnologyNoidaIndia

Personalised recommendations