skip to main content
10.1145/3078714.3078737acmconferencesArticle/Chapter ViewAbstractPublication PageshtConference Proceedingsconference-collections
short-paper

Eatery: A Multi-Aspect Restaurant Rating System

Published: 04 July 2017 Publication History

Editorial Notes

A corrigendum was issued for this article on April 8, 2019. This can be found under the Source Materials tab.

Abstract

This paper presents Eatery, a multi-aspect restaurant rating system that identifies rating values for different aspects of a restaurant by means of aspect-level sentiment analysis. Eatery uses a hierarchical taxonomy that represents relationships between various aspects of the restaurant domain that enables finding the sentiment score of an aspect as a composite sentiment score of its sub-aspects. The system consists of a word co-occurrence based technique to identify multiple implicit aspects appearing in a sentence of a review. An improved version of Analytic Hierarchy Process (AHP) is used to obtain weights specific to a restaurant by utilizing the relationships between aspects, which allows finding the composite sentiment score for each aspect in the taxonomy. The system also has the ability to rate individual food items and food categories. An improved version of Single Pass Partition Method (SPPM) is used to categorise food names to obtain food categories.

Supplementary Material

PDF File (p225-panchendrarajan_corrigendum.pdf)
Corrigendum to "Eatery: A Multi-Aspect Restaurant Rating System", by Panchendrarajan, et al., HT '17 Proceedings of the 28th ACM Conference on Hypertext and Social Media

References

[1]
Zhang, L. and Liu, B. Aspect and entity extraction for opinion mining. In Data mining and knowledge discovery for big data, (2014), Springer, 1--40.
[2]
Sharma, R., Nigam, S. and Jain, R. Mining of product reviews at aspect level. International Journal in Foundations of Computer Science and Technology, 4(3). (2014).
[3]
Schouten, K., de Boer, N., Lam, T., van Leeuwen, M., van Luijk and R., Frasincar, F. Semantics-driven implicit aspect detection in consumer reviews. In 24th International Conference on World Wide Web Companion, (2015), 109--110.
[4]
R. Panchendrarajan, B. Murugaiah, S. Prakhash, M. N. Nazick Ahamed, S. Ranathunga and A. Pemasiri, "Cheap food or friendly staff? Weighting hierarchical aspects in the restaurant domain," 2016 Moratuwa Engineering Research Conference (MERCon), Moratuwa, 2016, pp. 24-29.
[5]
Panchendrarajan R., Ahamed, N., Murugaiah, B., Sivakumar, S., Ranathunga, S. and Pemasiri, A. Implicit Aspect Detection in Restaurant Reviews using Cooccurence of Words. In 7th Workshop on Computational Approaches to Subjectivity, Sentiment and Social Media Analysis, (ACL, 2016), 128--136.
[6]
Sivakumar, P., Ahamed, N., Panchendrarajan, R., Murugaiah, B.,Ranathunga and S., and Pemasiri, A. Categorizing food names in restaurant reviews. In 2nd Moratuwa Engineering Research Conference, (IEEE, 2016), 1--5.
[7]
Qiu, G., Liu, B., Bu, J. and Chen, C. Opinion word expansion and target extraction through double propagation. Computational linguistics 37(1), 9--27, (2011).
[8]
Gupta, A., Tenneti, T. and Gupta A., Sentiment based Summarization of Restaurant Reviews. Final Year Project. (2009).
[9]
Lu, B., Ott, M., Cardie, C. and Tsou, B. K. Multi-aspect sentiment analysis with topic models. In 11th IEEE International Conference on Data Mining Workshops, (IEEE, 2011). 81--88.
[10]
Mittal, N., Agarwal, B., Laddha, S. and Sharma, M. Aspect Based Analysis for Rating Prediction of the Restaurant Reviews. In International Journal of Computer Systems, 59--62. (2015).
[11]
Snyder, B. and Barzilay, R. Multiple aspect ranking using the good grief algorithm. In Joint Human Language Technology/North American Chapter of the ACL, (ACL, 2007). 300--307.
[12]
Govindarajan, M. Sentiment Analysis of Restaurant Reviews using Hybrid Classification Method. In International Journal of Soft Computing and Artificial Intelligence, 2(1). (2014).
[13]
Ganu, G., Elhadad, N. and Marian, A. Beyond the Stars: Improving Rating Predictions using Review Text Content. In 12th International Workshop on the Web and Databases, (2009). 1--6.
[14]
Schouten, K. and Frasincar, F. Finding implicit features in consumer reviews for sentiment analysis. In Web Engineering, (Springer, 2014). 130--144.
[15]
Wang, W., Xu, H. and Wan, W. Implicit feature identification via hybrid association rule mining. In Expert Systems with Applications, 40(9), 3518--3531 (2013).
[16]
Zhang, Y. and Zhu, W. Extracting implicit features in online customer reviews for opinion mining. In 22nd international conference on World Wide Web companion, (2013). 103--104.
[17]
Ahiladas, B., Saravanaperumal, P., Balachandran, S., Sripalan, T. and Ranathunga, S. Ruchi: Rating individual food items in restaurant reviews. In 12th International Conference on Natural Language Processing, (2015).
[18]
Trevisiol, M., Chiarandini, L. and Baeza-Yates, R. Buon appetito: recommending personalized menus. In 25th ACM conference on Hypertext and social media, (ACM, 2014). 327--329.
[19]
Yelp Inc. Yelp. http://www.yelp.com/, 2017. Web. 17 Feb. 2017
[20]
Sawant, S. and Pai, G. Yelp food recommendation system. http://cs229.stanford.edu/proj2013/SawantPai-YelpFoodRecommendationSystem.pdf (2016).
[21]
Kang, J. S., Kuznetsova, P., Luca, M. and Choi, Y. Where Not to Eat? Improving Public Policy by Predicting Hygiene Inspections Using Online Reviews. In Empirical Methods in Natural Language Processing, (2013). 58--77.
[22]
Pontiki, M., Galanis, D., Pavlopoulos, J., Papageorgiou, H., Androutsopoulos, I., and Manandhar, S. Semeval-2014 task 4: Aspect based sentiment analysis. In 8th International Workshop on Semantic Evaluation, (SemEval 2014), 27--35.
[23]
Pavlopoulos, J. Aspect based sentiment analysis. Ph.D. thesis, Dept. of Informatics, Athens University of Economics and Business, Greece. (2014).
[24]
Pontiki, M., Galanis, D., Papageorgiou, H., Manandhar, S., and Androutsopoulos, I. Semeval-2015 task 12: Aspect based sentiment analysis. In 9th International Workshop on Semantic Evaluation, (SemEval 2015).
[25]
Pontiki, M., Galanis D., Papageorgiou, H., Androutsopoulos, I., Manandhar, S., AL-Smadi, M., Al-Ayyoub, M., Zhao., Y., Qin, B., Clercq, O., Hoste, V., Apidianaki, M., Tannier, X., Loukachevitch, N., Kotelnikov, E., Bel, N., Jiménez-Zafra, S. M., Eryigit, G., . Semeval-2016 task 5: Aspect based sentiment analysis. In 10th International Workshop on Semantic Evaluation, (SemEval 2016).
[26]
Cena, F., Likavec, S., Lombardi, I. and Picardi, C., Synthesis of Collective Tag-Based Opinions in the Social Web. In XIIth International Conference on AI*IA 2011: Artificial Intelligence Around Man and Beyond, (ACM, 2011), 286--298.
[27]
Ayto, J. An AZ of food and drink. Oxford University Press (2004)
[28]
Food timeline: Food timeline food list. http://www.foodtimeline.org/foodfaqindex.html, 2017. Web. 17 Feb. 2017
[29]
Yelp Inc.: Yelp data challenge. https://www.yelp.com/dataset_challenge/dataset, 2017. Web. 17 Feb. 2017
[30]
GitHub, optimaize/language-detector, https://github.com/optimaize/language-detector, 2017. Web. 17 Feb. 2017
[31]
Norvig, P.: How to write a spelling corrector. http://norvig.com/spell-correct, 2017. Web. 17 Feb. 2017
[32]
Apache OpenNLP Developer Documentation: opennlp. https://opennlp.apache.org/documentation/manual/opennlp.html, 2017. Web. 17 Feb. 2017
[33]
Gupta, R. and Satsangi, C. An efficient range partitioning method for finding frequent patterns from huge database. In International Journal of Advanced Computer Research, 2(2), 62--69. (2012).
[34]
M Pilar. An Espino Comparison of methods Hamming Distance, Jaro, and Monge-Elkan. In 7th International Conference on Advances in Databases, Knowledge, and Data Applications, (2015).
[35]
Apache Software Foundation.: Opennlp. https://opennlp.apache.org/, 2017. Web. 17 Feb. 2017
[36]
Socher, R., Perelygin, A., Wu, J.Y., Chuang, J., Manning, C. D., Ng, A.Y. and Potts, C. Recursive deep models for semantic compositionality over a sentiment treebank. In Empirical methods in natural language processing, (2013).
[37]
McGlohon, M., Glance, N. and Reiter, Z. Star Quality: Aggregating Reviews to Rank Products and Merchants. In Fourth International Conference on Weblogs and Social Media (ICWSM), (2010).
[38]
Saaty, T.L. What is the analytic hierarchy process?. Mathematical Models for Decision Support, (Springer, 1988). 48, 109--121.
[39]
Carletta, J. Assessing agreement on classification tasks: The Kappa statistic. Computational Linguistics, 22(2), 249--254. (1996)

Cited By

View all
  • (2021)Aspects Classification on Restaurant Reviews with Pseudo Corpus擬似コーパスを用いた飲食店レビューの観点の自動分類Transactions of the Japanese Society for Artificial Intelligence10.1527/tjsai.36-1_WI2-A36:1(WI2-A_1-8)Online publication date: 1-Jan-2021
  • (2021)Restaurant Rating Prediction Using Regression2021 5th International Conference on Electronics, Communication and Aerospace Technology (ICECA)10.1109/ICECA52323.2021.9675922(1139-1144)Online publication date: 2-Dec-2021
  • (2019)Multiaspect‐based opinion classification model for tourist reviewsExpert Systems10.1111/exsy.1237136:2(e12371)Online publication date: 31-Jan-2019
  • Show More Cited By

Index Terms

  1. Eatery: A Multi-Aspect Restaurant Rating System

                                    Recommendations

                                    Comments

                                    Information & Contributors

                                    Information

                                    Published In

                                    cover image ACM Conferences
                                    HT '17: Proceedings of the 28th ACM Conference on Hypertext and Social Media
                                    July 2017
                                    336 pages
                                    ISBN:9781450347082
                                    DOI:10.1145/3078714
                                    © 2017 Association for Computing Machinery. ACM acknowledges that this contribution was authored or co-authored by an employee, contractor or affiliate of a national government. As such, the Government retains a nonexclusive, royalty-free right to publish or reproduce this article, or to allow others to do so, for Government purposes only.

                                    Sponsors

                                    In-Cooperation

                                    Publisher

                                    Association for Computing Machinery

                                    New York, NY, United States

                                    Publication History

                                    Published: 04 July 2017

                                    Permissions

                                    Request permissions for this article.

                                    Check for updates

                                    Author Tags

                                    1. aspect-level opinion mining
                                    2. implicit aspect detection
                                    3. rating system
                                    4. text categorisation

                                    Qualifiers

                                    • Short-paper

                                    Conference

                                    HT'17
                                    Sponsor:
                                    HT'17: 28th Conference on Hypertext and Social Media
                                    July 4 - 7, 2017
                                    Prague, Czech Republic

                                    Acceptance Rates

                                    HT '17 Paper Acceptance Rate 19 of 69 submissions, 28%;
                                    Overall Acceptance Rate 378 of 1,158 submissions, 33%

                                    Contributors

                                    Other Metrics

                                    Bibliometrics & Citations

                                    Bibliometrics

                                    Article Metrics

                                    • Downloads (Last 12 months)28
                                    • Downloads (Last 6 weeks)2
                                    Reflects downloads up to 08 Mar 2025

                                    Other Metrics

                                    Citations

                                    Cited By

                                    View all
                                    • (2021)Aspects Classification on Restaurant Reviews with Pseudo Corpus擬似コーパスを用いた飲食店レビューの観点の自動分類Transactions of the Japanese Society for Artificial Intelligence10.1527/tjsai.36-1_WI2-A36:1(WI2-A_1-8)Online publication date: 1-Jan-2021
                                    • (2021)Restaurant Rating Prediction Using Regression2021 5th International Conference on Electronics, Communication and Aerospace Technology (ICECA)10.1109/ICECA52323.2021.9675922(1139-1144)Online publication date: 2-Dec-2021
                                    • (2019)Multiaspect‐based opinion classification model for tourist reviewsExpert Systems10.1111/exsy.1237136:2(e12371)Online publication date: 31-Jan-2019
                                    • (2018)Comparison, Classification and Survey of Aspect Based Sentiment AnalysisAdvanced Informatics for Computing Research10.1007/978-981-13-3140-4_55(612-629)Online publication date: 12-Dec-2018

                                    View Options

                                    Login options

                                    View options

                                    PDF

                                    View or Download as a PDF file.

                                    PDF

                                    eReader

                                    View online with eReader.

                                    eReader

                                    Figures

                                    Tables

                                    Media

                                    Share

                                    Share

                                    Share this Publication link

                                    Share on social media