Note: I don't know the techniques used by Microsoft Live/Bing (9/28/2007), but Google has a paper. To see the model, please check out (Hu and Liu, KDD-2004) and (Liu et al, WWW-2005) below, or the book above (better). Try search for a camera and click on reviews. You will see summarized user opinions on product features/aspects in a bar chart.
Opinion Parser: A practical sentiment analysis system. It has used in the startup company, OpinionEQ.
Analyze sentiments/opinions and emotions, extract entities, topics and their aspects/features/attributes, and handle sentiments in comparative sentences. The system is completely automatic.
From Opinion Mining to Modeling of Comments and Debates. Keynote talk at
Conference for Big Data Systems, Applications and Privacy, March 10-11, 2013, Abu Dhabi.
Modeling of Comments and Debates. Invited talk at IKDD workshop (Inaugural Workshop of India KDD Chapter), Feb 15, 2013, Mysore, India.
Sentiment Analysis and Social Media Modeling. Invited talk at TCS Symposium, Feb 12, 2013, New Delhi, India.
Sentiment Analysis and Social Media Modeling. Invited talk at the Marketing Department, Kellogg School of Management, Northwestern University, January 23, 2013.
Analysis and Modeling of Opinions and Sentiments. Invited talk at Toyota Technological Institute at Chicago (TTI). Dec 4, 2012, Chicago, USA.
Next Generation of Sentiment Analysis. Keynote talk at Visual Text Analytics 2012, Oct 15, 2012, Seattle, USA.
Detecting Fake Reviews. Invited talk at Microsoft Research, Oct 16, 2012, Redmond, WA.
Modeling Opinions and Beyond in Social Media. KDD Summer School (Aug 10, 2012) at the KDD conference (Aug 12-16, 2012), Beijing, China. (This is an 2-hour lecture. I will talk about how to model opinions, comments, debates, etc. in social media).
Analysis and Modeling of Sentiments and Opinions. Invited talk given at IBM Almedan Research Center, June 21, 2012.
This work is in the area of sentiment analysis and opinion mining from social media, e.g., reviews, forum discussions, and blogs. In our KDD-2004 paper, we proposed the Feature-Based Opinion Mining model,
which is now also called Aspect-Based Opinion Mining
(as the term feature here can confuse with the term feature used in
machine learning). The output of such opinion mining is a
feature-based opinion summary
or aspect-based opinion summary. The commonly known sentiment classification is a sub-task. Our current work is in two main areas,
which reflect two kinds of opinions (or evaluations)
Mining regular (or direct) opinions. Ex: (1). This camera is great. (2). After taking the drug, I got stomach pain.
Mining comparative opinions. Ex: Coke tastes better than Pepsi.
Since 2006, we have also worked on
Fake review and opinion spam detection. Fake reviews are also called bogus reviews or fraudulent reviews. See the papers [WWW-2007, WSDM-2008, CIKM-2010a, CIKM-2010b, WWW-2012]
2. Sentiment Analysis or Mining of Regular Opinions
In this research, we aim to mine and to summarize online opinions in reviews,
tweets, blogs, forum discussions, etc. Specifically, we mine features or aspects of entities (e.g., products) or topics on which people have expressed their opinions and determine whether the opinions are positive or negative. For opinion summarization, we advocate the quantitative aspect and the target of opinions because 50% of the people say something is bad is not the same as 5% say it is bad.
Try Search for the Best Restaurant based on specific aspects, e.g., "best burger," "friendliest service". The system uses the lexicon and is based on restaurant reviews.
Additional Review Datasets (9 products) some used in (Ding, Liu and Yu, WSDM-2008), which improves the lexicon-based method proposed in (Hu and Liu, KDD-2004)
Amazon Product Review Data (more than 5.8 million reviews) used in (Jindal and Liu, WWW-2007, WSDM-2008; Lim et al, CIKM-2010; Jindal, Liu and Lim, CIKM-2010; Mukherjee et al. WWW-2011; Mukherjee, Liu and Glance, WWW-2012) for opinion spam (fake review) detection. You can also use it for sentiment analysis. It has information about reviewers, review texts, ratings,
product info, etc. Due to the large file size, you may need to use Download Accelerator Plus (DAP) to download. If you use this data, please cite (Jindal and Liu, WSDM-2008).
Pros and cons dataset used in (Ganapathibhotla and Liu, Coling-2008) for determining context (aspect) dependent sentiment words, which are then applied to sentiment analysis of comparative sentiences (comparative sentence dataset). The same form of Pros and Cons data was also used in (Liu, Hu and Cheng, WWW-2005).
Arjun Mukherjee and Bing Liu. Modeling Review Comments. Proceedings of 50th Annual Meeting of Association for Computational Linguistics (ACL-2012), July 8-14, 2012, Jeju, Republic of Korea.
Arjun Mukherjee and Bing Liu. Aspect Extraction through Semi-Supervised Modeling. Proceedings of 50th Annual Meeting of Association for Computational Linguistics (ACL-2012), July 8-14, 2012, Jeju, Republic of Korea.
Arjun Mukherjee and Bing Liu. Mining Contentions from Discussions and Debates. to appear in Proceedings of SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD-2012), Aug. 12-16, 2012, Beijing, China.
Lei Zhang and Bing Liu. "Extracting Resource Terms for Sentiment Analysis," Proceedings of the 5th International Joint Conference on Natural Language Processing (IJCNLP-2011), November 8-13, 2011, Chiang Mai, Thailand.
Lei Zhang and Bing Liu. "Entity Set Expansion in Opinion Documents." Proceedings of the ACM Conference on Hypertext and Hypermedia (HT-2011), Eindhoven, Netherlands, June 6-9, 2011.
Zhongwu Zhai, Bing Liu, Hua Xu and Peifa Jia. "Clustering Product Features for Opinion Mining."Proceedings of Fourth ACM
International Conference on Web Search and Data Mining (WSDM-2011),
Feb. 9-12, 2011, Hong Kong, China.
Arjun Mukherjee and Bing Liu. "Improving Gender Classification
of Blog Authors."Proceedings of Conference on Empirical
Methods in Natural Language Processing (EMNLP-10). Oct. 9-11, 2010, MIT,
Massachusetts, USA.
Ramanathan Narayanan, Bing Liu and Alok Choudhary. "Sentiment Analysis of Conditional Sentences."Proceedings of Conference on Empirical Methods in Natural Language Processing (EMNLP-09). August 6-7, 2009. Singapore.
Bing Liu. "Opinion Mining." Invited contribution to Encyclopedia of Database Systems, 2008.
Murthy Ganapathibhotla and Bing Liu. "Mining Opinions in Comparative Sentences."Proceedings of the 22nd International Conference on Computational Linguistics (Coling-2008), Manchester, 18-22 August, 2008.
Xiaowen Ding, Bing Liu and Philip S. Yu. "A Holistic Lexicon-Based Appraoch to Opinion Mining."Proceedings of First ACM International Conference on Web Search and Data Mining (WSDM-2008), Feb 11-12, 2008, Stanford University, Stanford, California, USA.
Nitin Jindal and Bing Liu. "Identifying Comparative Sentences in Text Documents"Proceedings of the 29th Annual International ACM SIGIR Conference on Research & Development on Information Retrieval (SIGIR-06), Seattle 2006.
Nitin Jindal and Bing Liu. "Mining Comprative Sentences and Relations."Proceedings of 21st National Conference on Artificial Intellgience (AAAI-2006), July 16.20, 2006, Boston, Massachusetts, USA.
Minqing Hu and Bing Liu. "Mining and summarizing customer reviews."Proceedings of the ACM SIGKDD International Conference on
Knowledge Discovery & Data Mining (KDD-2004, full paper), Seattle,
Washington, USA, Aug 22-25, 2004.
Ee-Peng Lim, Viet-An Nguyen, Nitin Jindal, Bing Liu and Hady Lauw.
"Detecting Product Review Spammers using Rating Behaviors."The 19th ACM International Conference on Information and Knowledge
Management (CIKM-2010, full paper), Toronto, Canada, Oct 26 - 30, 2010.
Nitin Jindal, Bing Liu and Ee-Peng Lim. "Finding Unusual Review
Patterns Using Unexpected Rules."The 19th ACM
International Conference on Information and Knowledge Management
(CIKM-2010, short paper), Toronto, Canada, Oct 26 - 30, 2010.
Nitin Jindal and Bing Liu. "Opinion Spam and Analysis."Proceedings of First ACM International Conference on Web Search and Data Mining (WSDM-2008), Feb 11-12, 2008, Stanford University, Stanford, California, USA.
Nitin Jindal and Bing Liu. "Review Spam Detection." Proceedings of WWW-2007 (poster paper), May 8-12, Banff, Canada.
Created on May 15, 2004 by Bing Liu; and Minqing Hu.