Skip to main content

Optimized Multi-agent Personalized Search Engine

  • Conference paper
  • First Online:
Emerging Technologies in Data Mining and Information Security

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 755))

  • 723 Accesses

Abstract

With the advent of personalized search engines a myriad of approaches came into practice. With social media emergence the personalization was extended to different level. The main reason for this preference of personalized engine over traditional search was need of accurate and precise results. Due to paucity of time and patience users didn’t want to surf several pages to find the result that suits them most. Personalized search engines could solve this problem effectively by understanding user through profiles and histories and thus diminishing uncertainty and ambiguity. But since several layers of personalization were added to basic search, the response time and resource requirement (for profile storage) increased manifold. So it is time to focus on optimizing the layered architectures of personalization. The paper presents a layout of the multi-agent based personalized search engine that works on histories and profiles. Further to store the huge amount of data, distributed database is used at its core, so high availability, scaling, and geographic distribution are built in and easy to use. Initially results are retrieved using traditional search engine, after applying layer of personalization the results are provided to user. MongoDB is used to store profiles in flexible form thus improving the performance of the engine. Further Weighted Sum model is used to rank the pages in personalization layer.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 229.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 299.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Gauch, S., Chaffee, J.: A ontology based personalized search and browsing. Web Intell. Agent Syst. 1(3), 219–234 (2003)

    Google Scholar 

  2. Speretta, M., Gauch, S.: Personalized search based on user search histories. In: Proceedings of the 2005 IEEE/WIC/ACM International Conference on Web Intelligence, pp. 622–628. IEEE, 19 Sept 2005

    Google Scholar 

  3. Chirita, P.A., Nejidi, W.: Using ODP metadata to personalize search. In: Proceedings of 28th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM, Aug 2005

    Google Scholar 

  4. Leung, K.W.T., Lee, D.L.: Deriving concept-based user profiles from search engine logs. IEEE Trans. Knowl. Data Eng. 22(7), 969–982 (2010)

    Article  Google Scholar 

  5. Souldatos, S., Dalamagas, T., Sellis, T.: Captain Nemo: a metasearch engine with personalized hierarchical search space. Informatica-Ljubljana 30, 173–182 (2006)

    MATH  Google Scholar 

  6. Zacharis, N., Panayiotopoulos, T.: SpiderServer: the meta-search engine of WebNaut. In: Proceedings of the 2nd Hellenic Conference on Artificial Intelligence, pp. 475–486 (2002)

    Google Scholar 

  7. Zhang, X., Anghelescu, H.G.B., Yuan, X.: Domain knowledge, search behavior, and search effectiveness of engineering and science students. Inf. Res. 10(2), 217 (2005)

    Google Scholar 

  8. Qiu, F., Cho, J.: Automatic identification of user interest for personalized search. In: Proceedings of the 15th International Conference on World Wide Web, pp. 727–736. ACM, May 2006

    Google Scholar 

  9. Daoud, M., Tamine-Lechani, L., Boughanem, M.: Learning user interests for a session-based personalized search. In: Proceedings of the Second International Symposium on Information Interaction in Context (IIiX ‘08), pp. 57–64. ACM (2008). http://dx.doi.org/10.1145/1414694.1414708

  10. Shen, X., Tan, B., Zhai, C.: Implicit user modeling for personalized search. In: Proceedings of the 14th ACM International Conference on Information and Knowledge Management, pp. 824–831. ACM, Oct 2005

    Google Scholar 

  11. Yuen, L., Chang, M., Lai, Y.K., Poon, C.K.: Excalibur: a personalized meta-search engine. In: Proceedings 28th Annual International Computer Software and Applications Conference (COMPSAC’04), vol. 2, pp. 49–50 (2004)

    Google Scholar 

  12. Tamine-Lechani, L., Boughanem, M., Zemirli, N.: Personalized document ranking: Exploiting evidence from multiple user interests for profiling and retrieval. JDIM 6(5), 354–365 (2008)

    Google Scholar 

  13. Xiang, B., Jiang, D., Pei, J., Sun, X., Chen, E., Li, H.: Context-aware ranking in web search. In: Proceedings of the 33rd International ACM SIGIR Conference on Research and Development in Information Retrieval, Geneva, Switzerland, 19–23 July 2010. https://doi.org/10.1145/1835449.1835525

  14. Prates, J.C., Siqueira, S.S.M., Using educational resources to improve the efficiency of web searches for additional learning material. In: 2011 11th IEEE International Conference on Advanced Learning Technologies (ICALT), pp. 563, 567, 6–8 July 2011

    Google Scholar 

  15. Joung, Y., Zarki, M.E., Jain, R.: A user model for personalization services. In: 4th International Conference on Digital Information Management, ICDIM 2009, pp. 247–252 (2009)

    Google Scholar 

  16. Bennett, P.N., White, R.W., Chu, W., Dumais, S.T., Bailey, P., Borisyuk, F., Cui, X.: Modeling the impact of short-and long-term behavior on search personalization. In: Proceedings of the 35th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 185–194. ACM, Aug 2012

    Google Scholar 

  17. Middleton, S., Roure, D.D., Shadbolt, N.: Capturing knowledge of user preferences: ontologies in recommender systems. In: 1st International Conference on Knowledge Capture, pp. 100–107. ACM Press (2001)

    Google Scholar 

  18. Radovanovic, M., Ivanovic, M.: CatS: a classification-powered meta-search engine. In: Advances in Web Intelligence and Data Mining, vol. 23, pp. 191–200. Springer (2006)

    Google Scholar 

  19. Aghasaryan, A., et al.: Personalized application enablement by web session analysis and multisource user profiling. Bell Labs Tech. J. 15(1), 67–76 (2010)

    Article  Google Scholar 

  20. Shah, A., Jain, S., Chheda, R., Mashru, A.: Model for re-ranking agent on hybrid search engine for e-learning. In: 2012 IEEE Fourth International Conference on Technology for Education (T4E), pp. 247, 248, 18–20 July 2012

    Google Scholar 

  21. Brusilovsky, P., Millan, E.: User models for adaptive hypermedia and adaptive educational systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) The Adaptive Web: Methods and Strategies of Web Personalization, pp. 136–154. Springer, Berlin, Heidelberg, New York (2007)

    Google Scholar 

  22. Beccue, M., Shey, D.: Service personalization: subscriber data management, subscriber profiling, policy control, real-time charging, location, and presence, ABI Research, 2Q (2009)

    Google Scholar 

  23. Kanteev, M., Minakov, I., Rzevski, G., Skobelev, P., Volman, S.: Multi-agent Meta-Search Engine Based on Domain Ontology. Springer, vol. 4476, pp. 269–274, July 2007. https://doi.org/10.1007/978-3-540-72839-9_22

  24. Suping, X., Mu, L., Ziqi, Z.: Research of index technology for topic search engine. In: 2011 International Symposium on IT in Medicine and Education (ITME), vol. 1, pp. 93, 95, 9–11 Dec 2011

    Google Scholar 

  25. Gu, Y., Shen, S., Zheng, G.: Application of NoSQL database in web crawling. Int. J. Digit. Content Technol. Appl. 5(6), 261–266 (2011)

    Article  Google Scholar 

  26. Lakshman, A., Malik P, Cassandra: a decentralized structured storage system. ACM SIGOPS Oper. Syst. Rev. 44(2) (2010). https://doi.org/10.1145/1773912.1773922

  27. Serge, A., Mihai, P., Gregory, C.: Adaptive on-line page importance computation. In: Proceedings of the 12th International Conference on World Wide Web (WWW ‘03), pp. 280–290. ACM (2003). http://dx.doi.org/10.1145/775152.775192

  28. Roszkowska, E.: Rank ordering criteria weighting methods—a comparative overview. Optimum. Stud. Ekono. 5, 65 (2013)

    Google Scholar 

  29. Verma, D., Kochar, B.: Multi agent architecture for search engine (IJACSA). Int. J. Adv. Comput. Sci. Appl. 7(3), 224–220 (2016)

    Google Scholar 

  30. Verma, D., Minocha, K., Kochar, B.: A multi-agent based personalized search engine with topical crawling capabilities. IUP J. Comput. Sci. 8(3), 20–33 (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Disha Verma .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Verma, D., Kochar, B., Shishodia, Y.S. (2019). Optimized Multi-agent Personalized Search Engine. In: Abraham, A., Dutta, P., Mandal, J., Bhattacharya, A., Dutta, S. (eds) Emerging Technologies in Data Mining and Information Security. Advances in Intelligent Systems and Computing, vol 755. Springer, Singapore. https://doi.org/10.1007/978-981-13-1951-8_41

Download citation

Publish with us

Policies and ethics