Skip to main content

Movies Recommendation Based on Opinion Mining in Twitter

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 9414))

Abstract

A traditional way for movie recommendation in a real scenario is by word of mouth. People ask their friends or relatives their opinion about a movie and then make their own judgment about whether to go to see the movie. In this article, we take this paradigm to evaluate Twitter as a source of information for movie recommendation. We built a balanced dataset consisting of 3036 tweets expressing opinions regarding movies. Then, we evaluated different tokenization strategies, pre-processing techniques and algorithms to build classification models that are able to determine the sentiment (opinion + polarity) expressed in the short texts published in Twitter. Finally, the best classifier is used to extract the main sentiment of Twitter users regarding a target movie in order to help users to decide to see the movie or not, obtaining promising results.

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

Buying options

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

Learn about institutional subscriptions

Notes

  1. 1.

    https://twitter.com.

  2. 2.

    http://www.noslang.com.

  3. 3.

    http://www.ranks.nl/resources/stopwords.html.

References

  1. Go, A., Bhayani, R., Huang, L.: Twitter sentiment classification using distant supervision. Technical report, Stanford University (2009). https://cs.stanford.edu/people/alecmgo/papers/TwitterDistantSupervision09.pdf

  2. Han, J., Kamber, M., Pei, J. (eds.): Data Mining: Concepts and Techniques. Morgan Kaufmann, San Francisco (2006)

    Google Scholar 

  3. Jiang, L., Yu, M., Zhou, M., Zhao, T.: Target-dependent twitter sentiment classification. In: Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies (2011)

    Google Scholar 

  4. Li, X., Wang, H., Yan, X.: Accurate recommendation based on opinion mining. In: Sun, H., Yang, C.-Y., Lin, C.-W., Pan, J.-S., Snasel, V., Abraham, A. (eds.) Genetic and Evolutionary Computing. Advances in Intelligent Systems and Computing, vol. 329, pp. 399–408. Springer, Heidelberg (2015)

    Google Scholar 

  5. Liu, B.: Web Data Mining: Exploring Hyperlinks, Contents, and Usage Data. Data-Centric Systems and Applications. Springer, Heidelberg (2011)

    Book  Google Scholar 

  6. Liu, B.: Sentiment Analysis: Mining Opinions, Sentiments, and Emotions. Cambridge University Press, Cambridge (2015)

    Book  Google Scholar 

  7. Lovins, J.B.: Development of a stemming algorithm. Mech. Trans. Comput. Linguist. 11, 22–31 (1968)

    Google Scholar 

  8. Ounis, I., MacDonald, C., Soboroff, I.: On the trec blog track. In: Proceedings of the International Conference on Weblogs and Social Media (ICWSM) (2008)

    Google Scholar 

  9. Pak, A., Paroubek, P.: Twitter as a corpus for sentiment analysis and opinion mining. In: Proceedings of the Seventh Conference on International Language Resources and Evaluation, pp. 1320–1326 (2010)

    Google Scholar 

  10. Pang, B., Lee, L: A sentimental education: sentiment analysis using subjectivity. In: Proceedings of ACL, pp. 271–278 (2004)

    Google Scholar 

  11. Read, J.: Using emoticons to reduce dependency in machine learning techniques for sentiment classification. In: Proceedings of the ACL Student Research Workshop, ACLstudent 2005, pp. 43–48, Stroudsburg, Association for Computational Linguistics (2005)

    Google Scholar 

  12. Stavrianou, A., Brun, C.: Expert recommendations based on opinion mining of user-generated product reviews. Comput. Intell. 31(1), 165–183 (2015)

    Article  MathSciNet  Google Scholar 

  13. Thellwall, M., Buckley, K., Paltaglou, G., Cai, D., Kappas, A.: Sentiment strength detection in short informal text. J. Am. Soc. Inf. Sci. Technol. 61(12), 2544–2558 (2010)

    Article  Google Scholar 

  14. Thelwall, M., Buckley, K., Paltaglou, G.: Sentiment strength detection for the social web. J. Am. Soc. Inf. Sci. Technol. 63(1), 163–173 (2012)

    Article  Google Scholar 

  15. Wilson, T., Wiebe, J., Hoffmann, P.: Recognizing contextual polarity: an exploration of features for phrase-level sentiment analysis. Comput. Linguist. 35(3), 399–433 (2009)

    Article  Google Scholar 

Download references

Acknowledgements

This study was partially supported by research projects PICT-2011-0366 and PICT-2014-2750

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marcelo G. Armentano .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Armentano, M.G., Schiaffino, S., Christensen, I., Boato, F. (2015). Movies Recommendation Based on Opinion Mining in Twitter. In: Pichardo Lagunas, O., Herrera Alcántara, O., Arroyo Figueroa, G. (eds) Advances in Artificial Intelligence and Its Applications. MICAI 2015. Lecture Notes in Computer Science(), vol 9414. Springer, Cham. https://doi.org/10.1007/978-3-319-27101-9_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-27101-9_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-27100-2

  • Online ISBN: 978-3-319-27101-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics