Call for Paper - July 2022 Edition
IJCA solicits original research papers for the July 2022 Edition. Last date of manuscript submission is June 20, 2022. Read More

Towards an Intelligent and Deeply Automated Shopping Bot

International Journal of Computer Applications
© 2012 by IJCA Journal
Volume 45 - Number 24
Year of Publication: 2012
M. Eddahibi
A. Nejeoui
C. Cherkaoui

M Eddahibi, A Nejeoui and C Cherkaoui. Article: Towards an Intelligent and Deeply Automated Shopping Bot. International Journal of Computer Applications 45(24):21-27, May 2012. Full text available. BibTeX

	author = {M. Eddahibi and A. Nejeoui and C. Cherkaoui},
	title = {Article: Towards an Intelligent and Deeply Automated Shopping Bot},
	journal = {International Journal of Computer Applications},
	year = {2012},
	volume = {45},
	number = {24},
	pages = {21-27},
	month = {May},
	note = {Full text available}


Price comparison is an increasingly common usage of the internet. Its goal is to locate access and compare relevant information for specific products from retailers from whom users can buy. This work is devoted to the design and the development of a shopping bot with the aim of overcoming the well-known difficulties in price comparison area. iShopBot is a shopping bot that combines several technologies, as semantic web, NLP, Multi-Agent systems and web data mining


  • T. Berners-Lee, J. A. Hendler, O. Lassila 2001, The semantic web, Scientific American Magazine 284, Pages 34–43.
  • P. Maes, R. H. Guttman, A. G. Moukas, 1999. Agents that buy and sell, Communications of the ACM 42, Pages 81–91.
  • S. Huang, Y. Tsai 2011. Designing a cross-language comparison-shopping agent, Decision Support Systems 50, Pages 428–438
  • G. Swamynathan, C. Wilson, B. Boe, K. Almeroth, B. Y. Zhao, 2008. Do Social Networks Improve e-Commerce? A Study on Social Marketplaces, WOSN'08, Seattle, Washington, USA,
  • S. Staab, E. Erdmann, A. Maedche, 2001. Engineering ontologies using semantic patterns. In Proceedings of the IJCAI'01 Workshop on E-Business and Intelligent Web
  • S. Hubner, H. Neumann, H. Stuckenschmidt, G. Schuster, T. Vogele, U. Visser, H. Wache, 2001. Ontology-Based Integration of Information-A survey of Existing Approaches
  • P. Cimiano, J. Volker, 2005. Text2Onto - A Framework for Ontology Learning and Datadriven Change Discovery.
  • C. Fellbaum. WordNet, an electronic lexical database. MIT Press, 1998.
  • F. Qian, 2010. Constructing Ontology-Based Product Catalogs System for E-business, Intelligent Computation Technology and Automation (ICICTA), Pages 1027-1030
  • D. Fensel, Y. Ding, B. Omelayenko, E. Schulten, G. Botquin, M. Brown, A. Flett, 2001. Product Data Integration in B2B E-Commerce. IEEE Intelligent Systems 16, Pages 54-59
  • Tumer, K. and Agogino, K. 2007. "Distributed Agent-Based Air Traffic Flow Management", Distributed Agent-Based Air Traffic Flow Management. In: AAMAS: Proceedings of the 6th international joint conference on autonomous agents and multiagent system. New York, NY, USA:ACM, 1-8. isbn:978-81-904262. DOI: http://doi. acm. org/10. 1145/1329434.
  • Sadik, S. et al. 2010. Modeling high assurance agent-based Earthquake Management System using formal techniques. The Journal of Supercomputing (TJS) 52(2):97-118
  • Ji,Y. et al. A distributed, 2010. collaborative intelligent agent system approach for proactive postmarketing drug safety surveillance. IEEE Transactions on Information Technology in Biomedicine (TITB) 14(3):826-837
  • Onoda, T. Bekki, D. and Mc Cready, E. 2012. New Frontiers in Artificial Intelligence, Lecture Notes in Artificial Intelligence (LNAI 6797), Springer-Verlag.
  • Su, C. J. and Wu, C. Y. 2011. JADE implemented mobile multi-agent based, distributed information platform for pervasive health care monitoring, Applied Soft Computing Journal 11 , 315–325.
  • Bellifemine, F. et al. 2008. JADE: A software framework for developing multi-agent applications, Lessons learned. Information and Software Technology 50 ,10–21
  • Cervenka, R. and Trencansky,I. 2007. The Agent Modeling Language - AML: A Comprehensive Approach to Modeling Multi-Agent Systems, Whitestein Series in Software Agent Technologies and Autonomic Computing
  • Fan, X. et al. 2010. Human-Agent Collaboration for Time-Stressed Multicontext Decision Making. IEEE Transactions on Systems, Man, and Cybernetics, Part A (TSMC) 40(2):306-320
  • Azevedo, R. et al, 2011. An autonomic ontology-based multiagent system for intrusion detection in computing environments, International Journal for Infonomics (IJI) 3 , 182–189.
  • V. Lopez, M. Pasin, E. Motta, 2005. Aqualog: An ontology-portable question answering system for the semantic web. In: ESWC. Pages 546–562
  • E. Prud'Hommeaux, A. Seaborne, 2008. SPARQL query language for RDF. W3C Recommnedation
  • G. Klyne, J. J. Carroll, 2004. Resource Description Framework (RDF): Concepts and Abstract Syntax, W3C Recommendation
  • Wooldridge, M. 2002. An Introduction to MultiAgent Systems, John Wiley & Sons
  • Goldingay, H. Mourik, J. 2011. The effect of load on agent-based algorithms for distributed task allocation, Informtion Sciences. doi:10. 1016/j. ins. 2011. 06. 011
  • Bagherzadeh,J. and Arun-Kumar,S. 2006. Flexible Communication of Agents based on FIPA-ACL Original Research Article, Electronic Notes in Theoretical Computer Science, Volume 159, Pages 23-39
  • FIPA, 2001. ACL Message Structure Specification, http://www. fipa. org/specs/fipa00061/XC00061E. html
  • FIPA, 2002. SL Content Language Specification, http://www. fipa. org/specs/fipa00008/SC00008I. html