Skip to main content

Intelligent Movie Recommender System Using Machine Learning

  • Conference paper
  • First Online:
Intelligent Human Computer Interaction (IHCI 2016)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10127))

Included in the following conference series:

Abstract

Recommender systems are a representation of user choices for the purpose of suggesting items to view or purchase. The Intelligent movie recommender system that is proposed combines the concept of Human-Computer Interaction and Machine Learning. The proposed system is a subclass of information filtering system that captures facial feature points as well as emotions of a viewer and suggests them movies accordingly. It recommends movies best suited for users as per their age and gender and also as per the genres they prefer to watch. The recommended movie list is created by the cumulative effect of ratings and reviews given by previous users. A neural network is trained to detect genres of movies like horror, comedy based on the emotions of the user watching the trailer. Thus, proposed system is intelligent as well as secure as a user is verified by comparing his face at the time of login with one stored at the time of registration. The system is implemented by a fully dynamic interface i.e. a website that recommends movies to the user [22].

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

References

  1. Roy, D., Kundu, A.: Design of movie recommendation system by means of collaborative filtering. Int. J. Emerg. Technol. and Adv. Eng. 3 (2013) http://www.ijetae.com/files/Volume3Issue4/IJETAE-0413-12.pdf

  2. Ho, A.T., Menezes, I.L.L., Tagmouti, Y.: E-mrs: emotion based movie recommender system. In: Proceedings of IADIS eCommerce Conference. University of Washington Both-ell, USA, pp. 1–8 (2006)

    Google Scholar 

  3. ANN: Definition of artificial neural networks (2013). http://briandolhansky.com/blog/artificial-neural-networks-linear-regression-part-1

  4. API: Microsoft API for emotion detection (2015a). https://www.microsoft.com/cognitive-services/en-us/emotion-api/documentation

  5. API: Microsoft API for face analysis (2015b). https://dev.projectoxford.ai/docs/services/563879b61984550e40cbbe8d/operations/563879b61984550f30395236

  6. Pang, B., Lee, L., Vaithyanathan, S.: sentiment classification using machine learning techniques. Comput. Intell. 22, 110–125 (2006)

    Article  Google Scholar 

  7. ENCOG: ENCOG framework for training data-set (2016). http://www.heatonresearch.com/encog/

  8. ENCOG: Encog framework for training data-set (2016)

    Google Scholar 

  9. Arora, G., Kumar, A., Devre, G.S., Ghumare, A.: Movie recommendation system based on user’s similarity. IJCSMC J. 3, 765–770 (2014). Springer

    Google Scholar 

  10. Adomavicius, G., Tuzhilin, A.: Context-aware recommender systems. In: Ricci, F., Rokach, L., Shapira, B., Kantor, P.B. (eds.) Recommender Systems Handbook, pp. 217–253. Springer, New York (2010). http://link.springer.com/chapter/10.10072F978-0-387-85820-3_7

  11. HAIDER: review from haider movie (2014). http://www.imdb.com/title/tt3390572/reviews?ref_=tt_ql_3

  12. IMDB: Data-set for sentiment and review analysis (1990). http://www.imdb.com

  13. Wakil, K., Ali, K., Bakhtyar, R., Alaadin, K.: Improving web movie recommender system based on emotions. (IJACSA) Int. J. Adv. Comput. Sci. Appl. 6 (2015)

    Google Scholar 

  14. Madadipouya, K.: A location-based movie recommender system using collaborative filtering. Int. J. Found. Comput. Sci. Technol. (IJFCST) 5 (2015)

    Google Scholar 

  15. Kennedy, A., Inkpen, D.: Sentiment classification of movie reviews using contextual valence shifters. Int. J. Comput. Appl. 22, 1467–8640 (2006)

    MathSciNet  Google Scholar 

  16. Kumar, M., Yadav, D.K., Singh A., Gupta, V.K.: A movie recommender system: Movrec. In: International Journal Of Computer Applications, ACL 2002 Conference on Empirical Methods in Natural Language Processing, vol. 124, pp. 0975– 8887 (2015)

    Google Scholar 

  17. Amini, M., Nasiri, M., Afzali, M.: Sentiment classification using machine learning techniques. (IJCSIS) Int. J. Comput. Sci. Inf. Secur. 12 (2014)

    Google Scholar 

  18. Samples, Data-set for making neural network (2016). www.recommendme.in/abhishek/neuralnetwork

  19. Science Direct. Definition of cold start problem (2016). http://www.sciencedirect.com/science/article/pii/S0306437914001525

  20. Kim, S.-M., Hovy, E.: Determining the sentiment of opinions. In: Proceedings of the COLING conference (2004). http://www.isi.edu/natural-language/people/hovy/papers/04Coling-opinionvalences.pdf

  21. Sentiment analysis API. In: Natural Language Processing, vol. 124, pp. 0975–8887. http://www.intellexer.com/sentiment_analyzer.html/methods

  22. Link of the website that we have created: http://www.recommendme.in/abhishek/startpage/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nandini Saini .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Mahata, A., Saini, N., Saharawat, S., Tiwari, R. (2017). Intelligent Movie Recommender System Using Machine Learning. In: Basu, A., Das, S., Horain, P., Bhattacharya, S. (eds) Intelligent Human Computer Interaction. IHCI 2016. Lecture Notes in Computer Science(), vol 10127. Springer, Cham. https://doi.org/10.1007/978-3-319-52503-7_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-52503-7_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-52502-0

  • Online ISBN: 978-3-319-52503-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics