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

Enhanced Swarm based Optimized Recommendation System

International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2016
Shivani Sharma

Shivani Sharma. Enhanced Swarm based Optimized Recommendation System. International Journal of Computer Applications 152(5):15-19, October 2016. BibTeX

	author = {Shivani Sharma},
	title = {Enhanced Swarm based Optimized Recommendation System},
	journal = {International Journal of Computer Applications},
	issue_date = {October 2016},
	volume = {152},
	number = {5},
	month = {Oct},
	year = {2016},
	issn = {0975-8887},
	pages = {15-19},
	numpages = {5},
	url = {},
	doi = {10.5120/ijca2016911720},
	publisher = {Foundation of Computer Science (FCS), NY, USA},
	address = {New York, USA}


Recommendation system is needed to provide personalized information to the user to improve the searching of the user based upon their searching method. In this work, an architecture that integrates product information with user’s access log data and then generates a set of recommendations for that particular user. This architecture uses more than one data mining algorithms like clustering and pattern matching algorithms. In previous work, for Clustering they are using K-mean Clustering & other algorithm for pattern matching is Boyer Moore Pattern Matching Algorithm. To enhance this work, an optimization algorithm will be used. Here Particle Swarm optimization algorithm has been used which is a soft computing algorithm of Artificial Intelligence. It will help to improve the results on the basis of intelligence. In this work a database of mobiles is created manually and based on there technical specifications better mobiles are recommended to the user based on intelligence. It will firstly create clusters on the basis of some similarity and then based on random population and technical specifications probability will be calculated. The product with least probability will be kept on top and then sort in top to bottom order.


  1. Sneha Y.S, G. Mahadevan, Madhura, :An Online Recommendation System based on web usage mining and semantic web using LCS Algorithm”, IEEE 2011
  2. Sneha Y.S, G. Mahadevan, Madhura, : A Personalized Product Based Recommendation System Using Web Usage Mining and Semantic Web”, International Journal of Computer Theory and Engineering (IJCTE) Vol. 4, No. 2, April 2012
  3. Mehrdad Jalali1, Norwati Mustapha, Md. Nasir B Sulaiman, Ali Mamat, “A Web Usage Mining Approach Based on LCS Algorithm in Online Predicting Recommendation Systems” 12th International Conference Information Visualisation IEEE 2008.
  4. SuleymanSalim et al “Using Semantic Information for web usage mining based recommendation” International Conference IEEE 2009.
  5. Xin Sui, Suozhu Wang, Zhaowei Li “Research on the Model of Integration with Semantic Web and Agent Personalized Recommendation System “Proceedings of the 2009 13th International Conference on Computer Supported Cooperative Work in Design.
  6. A. Apostolico, “String editing and longest common subsequences”, Handbook of Formal Languages, Vol. 2. Linear Modeling: Background and Application, Springer Verlag, Berlin, chapter 8, 1997, pp. 361–398.
  7. RVVSV Prasad, V Valli Kumari “A Categorical Review of Recommender Systems” , International Journal of Distributed and Parallel Systems (IJDPS) Vol.3, No.5, September 2012.
  8. Hadi Khosravi Farsani, and Mohammadali Nematbakhsh “A Semantic Recommendation Procedure for Electronic Product Catalog”, World Academy of Science, Engineering and Technology 22 2006.
  9. R.Suguna, D, Sharmila, “Clustering Web log Files - A Review”, International Journal of Engineering Research & Technology (IJERT) Vol. 2 Issue 4, April – 2013 ISSN: 2278- 0181
  10. Himangni Rathore, Hemant Verma, “Analysis on Recommended System for Web Information Retrieval Using HMM”, International Journal of Engineering Research and Applications ISSN : 2248-9622, Vol. 4, November 2014.
  11. R.Baraglia, F.Silvestri,” An online recommender system for large Web sites”, Web Intelligence, IEEE/WIC/ACM, 2004, pp. 20–24.
  12. Sneha Y S, G. Mahadevan, Madhura, “A Personalized Product Based Recommendation System Using Web Usage Mining and Semantic Web”, 2011 International Conference on Information and Computer Application (ICICA 2011).
  13. A. Singh and S. Sharma, “Role of Page ranking algorithm in Searching the Web: A Survey”, International Journal of Engineering & Technology, Management and Applied Sciences, Vol. 1, Issue 1, June 2014.
  14. P. Bari and P. M. Chawan. "Web Usage Mining", Journal of Engineering Computers & Applied Science, Vol. 2, No. 6, pp. 34-38, 2013
  15. R. Sharma and K. Kaur, "Review of Web Structure Mining Techniques using Clustering and Ranking Algorithms", International Journal of Research in Computer and Communication, IJRCCT, Vol. 3, No. 6, pp. 663-668, 2014.
  16. C. Tsai, C. Lai and M. Chiang, "Data mining for internet of things: A survey," IEEE Communication Surveys & Tutorials, Vol. 16, No. 1, 2014.
  17. F. S. Gharehchopogh and Z. A. Khalifelu, "Analysis and evaluation of unstructured data: text mining versus natural language processing" Application of Information and Communication Technologies (AICT), 2011 5th International Conference on. IEEE, pp. 1-4, 2011.
  18. C. Kaur, and R. R. Aggarwal, "Reference Scan Algorithm for Path Traversal Patterns.", International Journal of Computer Applications, Vol. 48. Pp no. 20-25, 2012
  19. V. Losarwar, M. Joshi, “Data Preprocessing in Web Usage Mining”, International Conference on Artificial Intelligence and Embedded Systems (ICAIES'2012), pp. 15-16, 2012.
  20. Esra Saraç, Selma Ayşe Özel, “Web Page Classification Using Firefly Optimization” IEEE International Symposium on Innovations in Intelligent Systems and Applications (INISTA), PP 1-5, 19-21 June 2013.
  21. Abdelhakim Herrouz, Chabane Khentout, Mahieddine Djoudi, “Overview of Web Content Mining Tools” The International Journal of Engineering And Science (IJES), Volume 2, Issue 6, 2013.
  22. Kira Radinsky, Eric Horvitz, “Mining the Web to Predict Future Events”
  23. Monika Yadav, Mr. Pradeep Mittal, “Web Mining: An Introduction” International Journal of Advanced Research in Computer Science and Software Engineering, Volume 3, Issue 3, March 2013 .
  24. Xin-She Yang, Xingshi He, “Firefly algorithm: recent advances and applications” Int. J. Swarm Intelligence, Vol. 1, No. 1, 2013.
  25. Pikakshi Manchanda, Sonali Gupta, Komal Kumar Bhatia, “IOSR Journal of Computer Engineering (IOSRJCE), Volume 4, Issue 1 (Sep-Oct. 2012), PP 20-25”.


Data Mining, Recommendation system, KNN, PSO, Precision, Recall