The primary objective of this project is to enhance:
1) My understanding of Shinyapp and its application.
2) Enhance my knowledge of R Programming.
3) Develop Visualisation and Exploratory skills
Sentiment Analysis is the process of determining the emotional tone behind a series of words i.e helps to determine whether a piece of writing is positive, negative or neutral.Sentiment analysis is extremely useful in social media monitoring as it allows us to gain an overview of the wider public opinion behind certain topics.
This web app analyses the Sentiments in the text input by the user for its Polarity and Emotions expressed.
It clasifies Polarity into:
Positive, Negative, Neutral
It clasifies Emotions into:
Anger, Joy, Disgust, Fear, Surprise, Fear, Sad
This app performs Sentiment Analysis on each line as follows:
Statistics covers- Total number of rows/lines,Word Count,Words/Line,Significant words, Significant Words Histogram
Sentiment Analysis shows the emotions and polarity displayed by the text.
Quantitative analysis covers- The emotion frequency, 2 emotion frequency graphs (one with unknown emotions and one without unknown emotions), polarity frequency, polarity frequency graph, word cloud.
This project has successfully met my objectives of:
1) Enhancing my knowledge of R Programming.
2) Developed my exploratory analysis & visualization skills.
3) Getting a good understanding about Shinyapp.
4) Understanding the relevance of Sentiment Analysis.
My experience of learning R Programming has been amazing and highly insightful.
R Programming has helped me to learn and run basic R commands, data manipulation, data cleaning and so on.
Every weekly assignment was an effective concept builder.
THANK YOU SIR