Review Aspects of Using Social Annotation for Enhancing Search Engine Performance

  • Eman ElSayed Computer science department, Institute of Studies and Statistic Research. Cairo University
  • Abeer ElKorany Department of Computer Science, Faculty of Computer and Information , Cairo University
  • Akram salah Department of Computer Science, Faculty of Computer and Information , Cairo University
  • Hesham Hafny Computer science department, Institute of Studies and Statistic Research. Cairo University
Keywords: Social Annotation, Personalized Search, ontology.


Recently, search engines have improved to be more efficient in supporting user’s search process. Although they enhanced their capabilities to support user, still searcher spend long times in navigation. This is due to the different nature of users, where users have changeable interest and different culture, domain, and expressions. So, for improving search and make it closed to user’s expectation; user’s preferences have to be discovered. Nowadays, Information Retrieval researchers concern with Personalized Search which provides user’s preferences discovering. In this contribution, many efforts put path extracting user’s preferences through follow their behaviors, and action. Recently, researches focus on social annotations as additional metadata that may be used for extracting user’s preferences and interests.

This paper reviews different aspects of using social annotation (as additional metadata) for enhancing search engines capabilities. Moreover, it especially focuses on personalized search which became today part of web 3.0 improvements. So, it proposes to categorize efforts in this field into two parts. The first concerns with improving personalized search by extracting user’s interests, and the second is for supporting personalized search by linking search phases to standard model.


. S. Joseph, et al, “Knowledge Discovery Tools and Techniques”, Conference on Recent Advanced In Information Science and Technology (RAIST), Internet:, 2005, [Feb. 22, 2017 ].

. S. Kalarani. “Integration Of Semantic Web & Knowledge Discovery for Enhanced Information Retrieval.”, International Journal Of Computer Applications, Vol. 1, PP 99-103, 2010.

. E. Oren , K. Hinnerk Möller , S. Scerri, What Are Semantic Annotations? , Science Foundation Ireland Under Grants No. SFI/02/CE1/I131 and SFI/04/BR/CS0694 and by the European Commission Under The Nepomuk Project FP6-027705, internet:, 2006, [dec.15,2016].

. D. Zhou, J. Bian, et al, “Exploring Social Annotation For Information Retrieval”, The 17th International Conference On World Wide Web, ACM, 2008, PP 715-724.

. A. Sharif, Combining Ontology and Floksonomy an Integrated, In Emerging Trends In Technology: Libraries Between Web 2.0, Semantic Web and Search Technology, Italy, internet: http://Eprints.Rclis.Org/15058/, 2009 [Nov.20, 2016].

. Z. Mezghani, I. Amous, et al, “A User Profile Modeling Using Social Annotations”, the 21st International Conference on World Wide Web , 2012, PP 969-976.

. M. Nickles , T. Froehner , G. Weiss, “Social Annotation Of Semantically Heterogonous Knowledge”, The 4th International Workshop On Knowledge Markup and Semantic Annotation (Semannot), 2004, PP 21-30.

. Z. ZHOU. (2011). “Social Information Retrieval Based On User Interesting mining.” Journal of Computational Information Systems. Vol 7(4), 1373-1379, 2011.

. D. Yong, “Enhanced Web Information Retrieval By Topic Tag Mining.” Journal Of Convergence Information Technology, Vol. 6, Issue. 4, April 2011.

. G. Metal, “Personalizing Image Search From The Photo Sharing Website.” International Journal of Research In Computer Applications and Robotics, Vol. 2, Issue 6, PP 18-23, 2014.

. N. Sarkas , S. Das, et al. “Improved Search For Socially Annotated Data.” The VLDB Endowment Journal, Vol. 2, Issue 1, PP 778-789, 2009.

. X. Wu, L. Zhang. “Exploring Social Annotations for the Semantic Web”, The 15th International World Wide Web Conference Committee (IW3C2), ACM, 2006, PP 471-426.

. A. Mathes, Floksonomy-Cooperative Classification and Communication Through Shared Metadata, internet: Http://Www.Adammathes.Com/Academic/Computer-Mediated-Communication/Folksonomies.Html, 2004, [Sep.1, 2015].

. C. Piombo, H. Christophe, et al, “An Ontology Based Web Annotation System To Create New Learning Practices”, The Seventh IASTED International Conference On Web-Based Education, ACM, , 2008, PP 281-286.

. A. Dridi, “Information Retrieval Framework Based On Social Document Profile”, Conference on Advanced Information Systems Engineering, 2015.

. J. Trant, Studying Social Tagging and Folksonomy A Review and Framework, Journal Of Digital Information, Vol. 10, Issue 1, 2009.

. Ph. Mylonas, D. Vallet, and et al, “Personalized Information Retrieval Based On Context and Ontological Knowledge.” The Knowledge Engineering Review, Vol. 23 Issue 1, PP 73-100, 2008.

. D. Vallet, J. Jose, and et al, “Personalizing Web Search With Folksonomy-Based User and Document Profiles”, ECIR’2010 Proceeding Of European Conference On Advances In Information Retrieval, Springer-Verlag Berlin Heidelberg, 2010, PP 420-43,.

. G. Pasi, “Implicit Feedback Through User System Interactions For Defining User Models in Personalized Search”, The 6th International Conference on Intelligent Human Computer and Interaction, Science direct, Vol. 39, 2014, PP 8-11.

. A. Passant, P. Laublet, “ Meaning Of A Tag : A Collaborate Approach To Bridge The Gap Between Tagging and Linked Data”, Proceedings of the Linked Data on the Web (LDOW2008) workshop at WWW2008, LDOW, 2008.

. T. Gruber, “A Translation Approach To Portable Ontologies”, Knowledge Acquisition, Vol. 5, Issue 2 (June 1993) Special Issue: Current Issues In Knowledge Modeling, PP 199 – 220, 1993.

. M. Speretta, S. Gauch, “Personalizing Search Based on User Search Histories”, International Conference of Knowledge Management (CIKM), Washington D.C, ACM, 2004, PP 622-628.

. S. Waghmare, et al. “Implementation of Personalized Search Model Using Ontology.” International Journal of Computer Science & Communication Networks, Vol. 4, Issue 3, PP 130-136, 2013.

. Z. Ma, G. Pant, et al, Interest-Based Personalized Search, ACM Transactions on Information Systems, Vol. 25, Issue 1, Article no. 5, 2007.

. X. Han, et al. “Folksonomy-Based Ontological User Interest Profile Modeling and Its Application In Personalized Search”, the 6th international conference on Active media technology ,Springer-Verlag Berlin Heidelberg, 2010, PP 34-46.

. S. Waghmar,et al, “Implementation Of Personalized User Model Base On Ontology: A Review Study.” International Journal Of Computer Science and Information Technology, Vol. 4, Issue 6, PP 787-790, 2013.

. B. Pang, L. Lee. “Opinion Mining and Sentiment Analysis.”, Foundations and Trends in Information Retrieval. PP 1- 135, Vol. 2, 2008.

. V. Nguyen, “Using Social Annotation and Web Log to Enhance Search Engine.” IJCSI International Journal of Computer Science, Vol. 6, Issue 2, 2013.

. Ch. Gregory, Assessment Applications of Ontologies, American Educational Research Association, internet: :, 2003, [Feb.,10, 2017].

. X. Haoran, l. Xiaodong, et al. “The Collaborative Search By Tag-Based User Profile In Social Media.”, The Scientific World Journal, Vol. 2014, P 7, 2014.

. V. Devedizic, “Model Driven Architecture and ontology development”, Springer_Verlag Berlin Hekleberg, second edition, 2006.

. N. Noy and D .Mcguinness, “Ontology Development101: A guide to Creating Your First Ontology”, Stanford University, Stanford,2001.

. P. Gottgtory, N. Kasabov, et al, “An Ontology Engineering Approach For Knowledge Discovery From Data In Evolving Domains”, An Ontology Engineering Approach For Knowledge Discovery From Data In Evolving Domains, Vol. 7, 2004, PP 43-52.

. O. Alonso, J. Kamps, et al, “Seventh Workshop On Exploiting Semantic Annotations In Information Retrieval”, The 23rd ACM International Conference On Conference On Information and Knowledge Management, ACM, 2014, PP 2094-2095.

How to Cite
ElSayed, E., ElKorany, A., salah, A., & Hafny, H. (2017). Review Aspects of Using Social Annotation for Enhancing Search Engine Performance. International Journal of Computer (IJC), 24(1), 177-189. Retrieved from