CFP last date
20 May 2024
Reseach Article

A Machine Learning Approach to Building a Tourism Recommendation System using Sentiment Analysis

by Abhishek Kulkarni, R. M. Samant, Prathamesh Barve, Aarushi Phade
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 178 - Number 19
Year of Publication: 2019
Authors: Abhishek Kulkarni, R. M. Samant, Prathamesh Barve, Aarushi Phade
10.5120/ijca2019919031

Abhishek Kulkarni, R. M. Samant, Prathamesh Barve, Aarushi Phade . A Machine Learning Approach to Building a Tourism Recommendation System using Sentiment Analysis. International Journal of Computer Applications. 178, 19 ( Jun 2019), 48-51. DOI=10.5120/ijca2019919031

@article{ 10.5120/ijca2019919031,
author = { Abhishek Kulkarni, R. M. Samant, Prathamesh Barve, Aarushi Phade },
title = { A Machine Learning Approach to Building a Tourism Recommendation System using Sentiment Analysis },
journal = { International Journal of Computer Applications },
issue_date = { Jun 2019 },
volume = { 178 },
number = { 19 },
month = { Jun },
year = { 2019 },
issn = { 0975-8887 },
pages = { 48-51 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume178/number19/30646-2019919031/ },
doi = { 10.5120/ijca2019919031 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T00:50:54.231629+05:30
%A Abhishek Kulkarni
%A R. M. Samant
%A Prathamesh Barve
%A Aarushi Phade
%T A Machine Learning Approach to Building a Tourism Recommendation System using Sentiment Analysis
%J International Journal of Computer Applications
%@ 0975-8887
%V 178
%N 19
%P 48-51
%D 2019
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Opinions have become extremely vital in today’s “ratings” driven technological services. An android application, a top- tier restaurant or any service for that matter thrives or wanes away on the reviews it gets. A good review can help attract potential users while a bad one may drive them away. Thus, it is essential to analyze these reviews to better understand the user’s experience and work towards improving it. The general system that most services use today is based on star-ratings or a score out of 5 or 10. Although these serve the most basic purpose, text-based reviews allow one to understand the reason behind the ratings and are useful to both the user and the service provider to gain more insight. It is impractical for a human to go through thousands of reviews and comprehend the user’s sentiment. Instead, training an algorithm to do this job is much more pragmatic and the advances in machine learning allows one to do so. This is where sentiment analysis comes in. In this paper, analysis of various machine learning algorithms like Multinomial Naïve Bayes, Random Forest Classifier and Bernoulli’s Naïve Bayes has been done and their behavior has been studied. In addition, study of Convolutional Neural Networks and Recurrent Neural Networks is done to find out if deep learning algorithms perform better. Using these results, a recommendation system is built that maps an individual user’s interests to the highest rated tourist places and generates a unique tour plan that is tailored to the user’s needs.

References
  1. Staab, S., Werthner, H., Ricci, F., Zipf, A., Gretzel, U., Fesenmaier, D. R., ... & Knoblock, C. (2002). Intelligent systems for tourism. IEEE Intelligent Systems, (6), 53-64
  2. Debnath, S., Ganguly, N., & Mitra, P. (2008, April). Feature weighting in content-based recommendation system using social network analysis. In Proceedings of the 17th international conference on World Wide Web (pp. 1041- 1042). ACM.
  3. Cantador, I., Bellogín, A., & Vallet, D. (2010, September). Content-based recommendation in social tagging systems. In Proceedings of the fourth ACM conference on Recommender systems (pp. 237-240). ACM.
  4. Ghose, A., Ipeirotis, P. G., & Li, B. (2012). Designing ranking systems for hotels on travel search engines by mining user-generated and crowdsourced content. Marketing Science, 31(3), 493-520.
  5. McCallum, A., & Nigam, K. (1998, July). A comparison of event models for naive bayes text classification. In AAAI- 98 workshop on learning for text categorization (Vol. 752, No. 1, pp. 41-48).
  6. Berka, T., & Plößnig, M. (2011). Designing recommender systems for tourism. Proceedings of ENTER 2011, 26-28.
  7. Kibriya, A. M., Frank, E., Pfahringer, B., & Holmes, G. (2004, December). Multinomial naïve bayes for text categorization revisited. In Australasian Joint Conference on Artificial Intelligence (pp. 488-499). Springer, Berlin, Heidelberg.
  8. Kanakaraj, M., & Guddeti, R. M. R. (2015, February). Performance analysis of Ensemble methods on Twitter sentiment analysis using NLP techniques. In Proceedings of the 2015 IEEE 9th International Conference on Semantic Computing (IEEE ICSC 2015) (pp. 169-170). IEEE.
  9. Barry, J. (2017). Sentiment Analysis of Online Reviews Using Bag-of-Words and LSTM Approaches. In AICS (pp. 272-274).
Index Terms

Computer Science
Information Sciences

Keywords

Machine Learning Sentiment Analysis Tourism Recommendation System Recurrent Neural Network