Skip to main content
Log in

Ranking entities on the basis of users’ opinions

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Online opinions are one of the most important sources of information on which users base their purchasing decisions. Unfortunately, the large quantity of opinions makes it difficult for an individual to consume in a reasonable amount of time. Unlike standard information retrieval problems, the task here is to retrieve entities whose relevance is dependent upon other people’s opinions regarding the entities and how well those sentiments match the user’s own preferences. We propose novel techniques that incorporate aspect subjectivity measures into weighting the relevance of opinions of entities based on a user’s query keywords. We calculate these weights using sentiment polarity of terms found proximity close to keywords in opinion text. We have implemented our techniques, and we show that these improve the overall effectiveness of the baseline retrieval task. Our results indicate that on entities with long opinions our techniques can perform as good as state-of-the-art query expansion approaches.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Notes

  1. An aspect is a particular part or feature of an entity.

  2. Opinions are obtained from http://www.tripadvisor.com

  3. http://www.tripadvisor.com

  4. http://www.Edmunds.com

References

  1. Amati G, Van Rijsbergen CJ (2002) Probabilistic models of information retrieval based on measuring the divergence from randomness. ACM Trans. Inf. Syst. 20(4):357–389

    Article  Google Scholar 

  2. Baccianella S, Esuli A, Sebastiani F (2009) Multi-facet rating of product reviews. In: Proceedings of the 31th European Conference on IR Research on Advances in Information Retrieval, pp 461–472

  3. Baccianella S, Esuli A, Sebastiani F (2010) Sentiwordnet 3.0: An enhanced lexical resource for sentiment analysis and opinion mining. In: LREC’10

  4. Balog K, Fang Y, De Rijke M, Serdyukov P, Si L (2012) Expertise retrieval. Found Trends Inf Retr 6(2):127–256

    Article  Google Scholar 

  5. Bobicev V, Sokolova M, Jafer Y, Schramm D (2012) Learning sentiments from tweets with personal health information. In: Proceedings of the 25th Canadian conference on Advances in Artificial Intelligence, pp 37–48

  6. Choi J, Kim D, Kim S, Lee J, Lim S, Lee S, Kang J (2012) Consento: a new framework for opinion based entity search and summarization. In: Proceedings of the 21st ACM international conference on Information and knowledge management, CIKM ’12, pp 1935–1939

  7. Fang H, Zhai C (2007) Probabilistic models for expert finding. In: Proceedings of the 29th European conference on IR research, ECIR’07, pp 418–430

  8. Gamon M (2004) Sentiment classification on customer feedback data: noisy data, large feature vectors, and the role of linguistic analysis. In: Proceedings of the 20th international conference on Computational Linguistics

  9. Ganesan K (2013) Opinion driven decision support system (odss). In: PhD Thesis, University of Illinois at Urbana-Champaign

  10. Ganesan K, Zhai C (2012a) Findilike: preference driven entity search. In: Proceedings of the 21st international conference companion on World Wide Web, WWW ’12 Companion, pp 345–348

  11. Ganesan K, Zhai C (2012b) Opinion-based entity ranking. Information Retrieval 15(2):116–150

    Article  Google Scholar 

  12. Goeuriot L, Na J-C, Min Kyaing WY, Khoo C, Chang Y-K, Theng Y-L, Kim J-J (2012) Sentiment lexicons for health-related opinion mining. In: Proceedings of the 2nd ACM SIGHIT International Health Informatics Symposium, pp 219–226

  13. Hamouda A, Rohaim M (2012) Reviews classificationusing sentiwordnet lexicon. Online J Comput Sci Inf Technol 2(1)

  14. Heerschop B, Hogenboom A, Frasincar F (2011) Sentiment lexicon creation from lexical resources. In: 14th International Conference on Business Information Systems (BIS 2011), volume 87 of Lecture Notes in Business Information Processing, pp 185–196

  15. Kim S-M, Hovy E (2004) Determining the sentiment of opinions. In: Proceedings of the 20th international conference on Computational Linguistics, COLING ’04

  16. Koren J, Zhang Y, Liu X (2008) Personalized interactive faceted search. In: Proceedings of the 17th international conference on World Wide Web, WWW ’08, pp 477–486

  17. Liu B (2010) Sentiment analysis and subjectivity. In: Handbook of Natural Language Processing. 2nd. Taylor and Francis Group, Boca

  18. Liu J, Cao Y, Lin CY, Huang Y, Zhou M (2007) Low-quality product review detection in opinion summarization. In: Proceedings of the 2007 Joint Conference on Empirical Methods in Natural Language Processing and Computational Natural Language Learning, pp 334–342

  19. Mullen T, Collier N (2004) Sentiment analysis using support vector machines with diverse information sources. In: Proceedings of Conference on Empirical Methods in Natural Language Processing (EMNLP’04), pp 412–418

  20. Ohana B, Tierney B (2009) Isentiment classification of reviews using sentiwordnet. In: 9th. IT and T Conference

  21. Ounis I, Rijke Md, Macdonald C, Mishne G, Saboroff I (2006) Overview of the trec-2006 blog track. In: Proceedings of TREC’06

  22. Pan SJ, Ni X, Sun J-T, Yang Q, Chen Z (2010) Cross-domain sentiment classification via spectral feature alignment. In: Proceedings of the 19th international conference on World wide web, pp 751–760

  23. Pang B, Lee L (2004) A sentimental education: sentiment analysis using subjectivity summarization based on minimum cuts. In: Proceedings of the 42nd Annual Meeting on Association for Computational Linguistics

  24. Pang B, Lee L (2008) Opinion mining and sentiment analysis. Found Trends Inf Retr 2(1-2):1–135

    Article  Google Scholar 

  25. Pang B, Lee L, Vaithyanathan S (2002) Thumbs up?: sentiment classification using machine learning techniques. In: Proceedings of the ACL-02 conference on Empirical methods in natural language processing - Volume 10, pp 79–86

  26. Popescu A-M, Etzioni O (2005) Extracting product features and opinions from reviews. In: Proceedings of the conference on Human Language Technology and Empirical Methods in Natural Language Processing, pp 339–346

  27. Robertson SE, Walker S (1994) Some simple effective approximations to the 2-poisson model for probabilistic weighted retrieval. In: SIGIR ’94: Proceedings of the 17th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, Dublin, Ireland, pp 232–241

  28. Saggion H, Funk A (2010) Interpreting sentiwordnet for opinion classification. In: LREC’10

  29. Snyder B, Barzilay R (2007) Multiple aspect ranking using the good grief algorithm. In: Proceedings of the Human Language Technology Conference of the North American Chapter of the Association of Computational Linguistics (HLT-NAACL), pp 300–307

  30. Taboada M, Brooke J, Tofiloski M, Voll K, Stede M (2011) Lexicon-based methods for sentiment analysis. Comput Linguis 37(2):267–307

    Article  Google Scholar 

  31. Titov I, Mcdonald R (2008) A joint model of text and aspect ratings for sentiment summarization. In: Proceedings of ACL-08, pp 308–316

  32. Tunkelang D (2009) Faceted search. Morgan and Claypool Publishers

  33. Turney PD, Littman ML (2003) Measuring praise and criticism: Inference of semantic orientation from association. In: ACM Transactions on Information System, vol 21, pp 315–346

  34. Wang H, Lu Y, Zhai C (2010) Latent aspect rating analysis on review text data: a rating regression approach. In: Proceedings of the 16th ACM SIGKDD international conference on Knowledge discovery and data mining, pp 783–792

  35. Ye Q, Zhang Z, Law R (2009) Sentiment classification of online reviews to travel destinations by supervised machine learning approaches. Expert Syst Appl 36(3):6527–6535

    Article  Google Scholar 

  36. Yi J, Nasukawa T, Bunescu R, Niblack W (2003) Sentiment analyzer: Extracting sentiments about a given topic using natural language processing techniques. In: Proceedings of the Third IEEE International Conference on Data Mining (ICDM ’03), p 427

  37. Yu J, Zha Z.-J, Wang M, Chua T.-S (2011) Aspect ranking: identifying important product aspects from online consumer reviews. In: Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies - Volume 1, pp 1496–1505

  38. Zhai C (2002) Risk minimization and language modeling in text retrieval. PhD Thesis, Carnegie Mellon University

  39. Zhai Z, Liu B, Xu H, Jia P (2011) Clustering product features for opinion mining. In: Proceedings of the fourth ACM international conference on Web search and data mining, pp 347–354

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shariq Bashir.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bashir, S. Ranking entities on the basis of users’ opinions. Multimed Tools Appl 76, 59–81 (2017). https://doi.org/10.1007/s11042-015-3022-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-015-3022-6

Keywords

Navigation