sentiment data analysis with rapidminer

21
SENTIMENT ANALYSIS USING RAPIDMINER ABHILASH H C 4BD10CS003

Upload: abhilash-chandrashekar

Post on 29-Dec-2015

154 views

Category:

Documents


16 download

DESCRIPTION

This document briefly shows how to do a sentiment analysis using a rapid miner 5.3 tool.

TRANSCRIPT

Page 1: Sentiment Data Analysis With RapidMiner

SENTIMENT ANALYSIS USING RAPIDMINER

ABHILASH H C4BD10CS003

Page 2: Sentiment Data Analysis With RapidMiner

CONTENTS

Introduction Sentiment Analysis RapidMiner Demonstration Screen Shots Advantages and Disadvantages Conclusion

Page 3: Sentiment Data Analysis With RapidMiner

INTRODUCTION

Two main types of textual information: Facts and Opinions

Most current text information processing methods work with factual information (e.g., web search, text mining)

Sentiment analysis or opinion mining, computational study of opinions (sentiments, emotions) expressed in text

Page 4: Sentiment Data Analysis With RapidMiner

WHAT IS SENTIMENT ANALYSIS?

Identify the orientation of opinion in a piece of text (blogs, user comments, review websites, community websites, …), in others words determine if a sentence or a document expresses positive, negative, neutral sentiment towards some object?

The movie was fabulous!

The movie stars Mr. X

The movie was horrible!

[ Sentimental ][ Sentimental ][ Factual ]

Page 5: Sentiment Data Analysis With RapidMiner

USES :

Consumer information Product reviews

Marketing Consumer attitudes Trends

Politics Politicians want to know voters’ views Voters want to know politicians' stances and who

else supports them Social

Find like-minded individuals or communities

Page 6: Sentiment Data Analysis With RapidMiner

HOW IT IS DONE ? First eliminate objective sentences, then use

remaining sentences to classify document polarity (reduce noise)

Fig. Polarity Classifier

Page 7: Sentiment Data Analysis With RapidMiner

RAPIDMINER

• Around since 2001• Open source - Community Editions• Client/Server model with Server as SaaS(Service

as a Software)• Most popular for data analytics• GUI based - no need to write code• Java based - Runs on All Platforms

All usual Windows versions are supported as well as Macintosh, Linux or UNIX systems. Download is available from http://www.rapid-i.com.

Page 8: Sentiment Data Analysis With RapidMiner

WELCOME PERSPECTIVE

Page 9: Sentiment Data Analysis With RapidMiner

DESIGN PERSPECTIVE

Page 10: Sentiment Data Analysis With RapidMiner

DEMONSTRATIONSTEP 1

Page 11: Sentiment Data Analysis With RapidMiner

STEP 2

Page 12: Sentiment Data Analysis With RapidMiner

STEP 3

Page 13: Sentiment Data Analysis With RapidMiner

STEP 4

Page 14: Sentiment Data Analysis With RapidMiner

STEP 5

Page 15: Sentiment Data Analysis With RapidMiner

STEP 6

Page 16: Sentiment Data Analysis With RapidMiner

STEP 7

Page 17: Sentiment Data Analysis With RapidMiner

STEP 8

Page 18: Sentiment Data Analysis With RapidMiner

ADVANTAGES Free version has adequate resources to avoid big

name options if a small business It is a quality tool, given its ranking among the

other commercial products GUI is very user friendly. GUI is used to create

data mining operators in XML files XML Standardization is great for utilizing various

data sources Ease of use and available tutorials Works on any operating system

Page 19: Sentiment Data Analysis With RapidMiner

DISADVANTAGE

Some options are not available in free product, but you can upgrade

Possibly less customer service available for free version

There can be some restriction on customized use Beginner may face some difficulty in

understanding

Page 20: Sentiment Data Analysis With RapidMiner

CONCLUSION

RapidMiner is an open source learning environment for data mining and machine learning. This environment can be used to extract meaning from a dataset. There are hundreds of machine learning operators to choose from, helpful pre and post processing operators, descriptive graphic visualizations, and many other features. Users with limited knowledge in computer science and programming may find RapidMiner's learning curve to be substantial.

Page 21: Sentiment Data Analysis With RapidMiner

THANK YOU