Sentiment analysis of Twitter data using pythonHetu Bhavsar
Twitter is a popular social networking website where users posts and interact with messages known as “tweets”. To automate the analysis of such data, the area of Sentiment Analysis has emerged. It aims at identifying opinionative data in the Web and classifying them according to their polarity, i.e., whether they carry a positive or negative connotation. We will attempt to conduct sentiment analysis on “tweets” using various different machine learning algorithms.
Sentiment analysis of Twitter data using pythonHetu Bhavsar
Twitter is a popular social networking website where users posts and interact with messages known as “tweets”. To automate the analysis of such data, the area of Sentiment Analysis has emerged. It aims at identifying opinionative data in the Web and classifying them according to their polarity, i.e., whether they carry a positive or negative connotation. We will attempt to conduct sentiment analysis on “tweets” using various different machine learning algorithms.
This is small twitter sentiment analysis project which will take one keyword(which is the primary way of storing the tweet in Twitter) and number of tweets, and gives you the pictorial representation of the overall sentiment.
Sentiment analysis - Our approach and use casesKarol Chlasta
I. Introduction to Sentiment Analysis and its applications.
II. How to approach Sentiment Analysis?
III. 2015 Elections in Poland on Twitter.com & Onet.pl.
SentiTweet is a sentiment analysis tool for identifying the sentiment of the tweets as positive, negative and neutral.SentiTweet comes to rescue to find the sentiment of a single tweet or a set of tweets. Not only that it also enables you to find out the sentiment of the entire tweet or specific phrases of the tweet.
Sentiment Analysis/Opinion Mining of Twitter Data on Unigram/Bigram/Unigram+Bigram Model using:
1. Machine Learning
2. Lexical Scores
3. Emoticon Scores
YouTube Video: https://youtu.be/VuR16P87yPE
Link to the WebPage: http://akirato.github.io/Twitter-Sentiment-Analysis-Tool
Github Page: https://github.com/Akirato/Twitter-Sentiment-Analysis-Tool
Cloud Technologies providing Complete Solution for all
AcademicProjects Final Year/Semester Student Projects
For More Details,
Contact:
Mobile:- +91 8121953811,
whatsapp:- +91 8522991105,
Office:- 040-66411811
Email ID: cloudtechnologiesprojects@gmail.com
Sentiment analysis in twitter using python
Sentiment analysis is essential operation to understand the polarity of particular text, blog etc. This presentation has introduction to SA and the approaches in which they can be designed.
What Is Sentiment Analysis?
Problem Statement
Why Twitter data?
The Process at a Glance
Methodology: How are we doing it?
Pre-processing of the datasets
Extract the candidate or take it as user input.
Calculate sentiment
Visualizing the candidate data
What visualization are we talking about?
Project Report for Twitter Sentiment Analysis done using Apache Flume and data is analysed using Hive.
I intend to address the following questions:
How raw tweets can be used to find audience’s perception or sentiment about a person ?
How Hadoop can be used to solve this problem?
How Apache Hive can be used to organize the final data in a tabular format and query it?
How a data visualization tool can be used to display the findings?
Sentiment analysis or opinion mining is a process of categorizing and identifying the sentiment expressed in a particular text. The need of automatic sentiment retrieval of
the text is quite high as a number of reviews obtained from the Internet sources like Twitter are huge in number. These reviews or opinions on popular products or events help in determining the public opinion towards the issue. An averaged histogram model is proposed in the process that deals with text classification in continuous variable approach. After data cleaning and feature extraction from the reviews, average histograms are constructed for every class, containing a generalized feature representation in that particular class, namely positive and negative. Histograms of every test elements are then classified using k-NN, Bayesian Classifier and LSTM network. This work is then implemented in Android integrated with Twitter. The user will have to provide the topic for analysis. The Application will show the result as the percentage of positive review tweets in favor of the topic using Bayesian Classifier.
This Project Aimed at doing a comprehensive study of Different Machine Learning Approaches on Sentiment Analysis of Movie Reviews. Support Vector Machines were the one that Performed Most Accurately with Radial Basis Function. Lots of Other kernel functions and Kernel Parameters were tried to find the optimal one. We achieved accuracy up to 83%.
Make a query regarding a topic of interest and come to know the sentiment for the day in pie-chart or for the week in form of line-chart for the tweets gathered from twitter.com
Sentiment Analysis of tweets which are extracted using twitter API and applying various filters according to the use . The sentiment analysis is done using the Afinn dictionary which is a dictionary consisting of words with their corresponding rating. A rating between +5 and -5 . A positive rating is indicated a positive statement and a negative rating indicated a negative one and a rating of 0 indicates a neutral statement.
This is small twitter sentiment analysis project which will take one keyword(which is the primary way of storing the tweet in Twitter) and number of tweets, and gives you the pictorial representation of the overall sentiment.
Sentiment analysis - Our approach and use casesKarol Chlasta
I. Introduction to Sentiment Analysis and its applications.
II. How to approach Sentiment Analysis?
III. 2015 Elections in Poland on Twitter.com & Onet.pl.
SentiTweet is a sentiment analysis tool for identifying the sentiment of the tweets as positive, negative and neutral.SentiTweet comes to rescue to find the sentiment of a single tweet or a set of tweets. Not only that it also enables you to find out the sentiment of the entire tweet or specific phrases of the tweet.
Sentiment Analysis/Opinion Mining of Twitter Data on Unigram/Bigram/Unigram+Bigram Model using:
1. Machine Learning
2. Lexical Scores
3. Emoticon Scores
YouTube Video: https://youtu.be/VuR16P87yPE
Link to the WebPage: http://akirato.github.io/Twitter-Sentiment-Analysis-Tool
Github Page: https://github.com/Akirato/Twitter-Sentiment-Analysis-Tool
Cloud Technologies providing Complete Solution for all
AcademicProjects Final Year/Semester Student Projects
For More Details,
Contact:
Mobile:- +91 8121953811,
whatsapp:- +91 8522991105,
Office:- 040-66411811
Email ID: cloudtechnologiesprojects@gmail.com
Sentiment analysis in twitter using python
Sentiment analysis is essential operation to understand the polarity of particular text, blog etc. This presentation has introduction to SA and the approaches in which they can be designed.
What Is Sentiment Analysis?
Problem Statement
Why Twitter data?
The Process at a Glance
Methodology: How are we doing it?
Pre-processing of the datasets
Extract the candidate or take it as user input.
Calculate sentiment
Visualizing the candidate data
What visualization are we talking about?
Project Report for Twitter Sentiment Analysis done using Apache Flume and data is analysed using Hive.
I intend to address the following questions:
How raw tweets can be used to find audience’s perception or sentiment about a person ?
How Hadoop can be used to solve this problem?
How Apache Hive can be used to organize the final data in a tabular format and query it?
How a data visualization tool can be used to display the findings?
Sentiment analysis or opinion mining is a process of categorizing and identifying the sentiment expressed in a particular text. The need of automatic sentiment retrieval of
the text is quite high as a number of reviews obtained from the Internet sources like Twitter are huge in number. These reviews or opinions on popular products or events help in determining the public opinion towards the issue. An averaged histogram model is proposed in the process that deals with text classification in continuous variable approach. After data cleaning and feature extraction from the reviews, average histograms are constructed for every class, containing a generalized feature representation in that particular class, namely positive and negative. Histograms of every test elements are then classified using k-NN, Bayesian Classifier and LSTM network. This work is then implemented in Android integrated with Twitter. The user will have to provide the topic for analysis. The Application will show the result as the percentage of positive review tweets in favor of the topic using Bayesian Classifier.
This Project Aimed at doing a comprehensive study of Different Machine Learning Approaches on Sentiment Analysis of Movie Reviews. Support Vector Machines were the one that Performed Most Accurately with Radial Basis Function. Lots of Other kernel functions and Kernel Parameters were tried to find the optimal one. We achieved accuracy up to 83%.
Make a query regarding a topic of interest and come to know the sentiment for the day in pie-chart or for the week in form of line-chart for the tweets gathered from twitter.com
Sentiment Analysis of tweets which are extracted using twitter API and applying various filters according to the use . The sentiment analysis is done using the Afinn dictionary which is a dictionary consisting of words with their corresponding rating. A rating between +5 and -5 . A positive rating is indicated a positive statement and a negative rating indicated a negative one and a rating of 0 indicates a neutral statement.
Sentiment Analysis of Twitter tweets using supervised classification technique IJERA Editor
Making use of social media for analyzing the perceptions of the masses over a product, event or a person has
gained momentum in recent times. Out of a wide array of social networks, we chose Twitter for our analysis as
the opinions expressed their, are concise and bear a distinctive polarity. Here, we collect the most recent tweets
on users' area of interest and analyze them. The extracted tweets are then segregated as positive, negative and
neutral. We do the classification in following manner: collect the tweets using Twitter API; then we process the
collected tweets to convert all letters to lowercase, eliminate special characters etc. which makes the
classification more efficient; the processed tweets are classified using a supervised classification technique. We
make use of Naive Bayes classifier to segregate the tweets as positive, negative and neutral. We use a set of
sample tweets to train the classifier. The percentage of the tweets in each category is then computed and the
result is represented graphically. The result can be used further to gain an insight into the views of the people
using Twitter about a particular topic that is being searched by the user. It can help corporate houses devise
strategies on the basis of the popularity of their product among the masses. It may help the consumers to make
informed choices based on the general sentiment expressed by the Twitter users on a product.
Six month major project on text classification with twitter sentiment analysis of US airlines.
It tells the importance of data and reviews given by the users for different airlines and helps recommending options to improve user experience.
Sentiment analysis and classification of tweets using rapid miner toolValarmathi Srinivasan
In today’s world, Social networking sites like Twitter, Facebook are the great source of communication for internet users.
So it becomes an important source for understanding the opinions, views or emotions of people.
Here, the sentiment analysis is been performed of twitter data for the purpose of classification on the views, people have shared on Twitter, which is one of the most used social networking sites nowadays.
Using RapidMiner tool, various operations have been performed on the twitter data such as, Collecting tweets, analyzing sentiments, categorizing tweets and visualizing the sentiment polarity such as positive, negative and neutral to provide better view and the data will be stored in SQLSERVER Database for future use.
How Does Customer Feedback Sentiment Analysis Work in Search Marketing?Countants
When it comes to understanding customer feedback, sentiment analysis is emerging as a viable tool for any business. For example, sentiment analysis algorithms are being used to make sense of user feedback in a customer feedback survey with open-ended questions and responses.
Determine the sentiment of sentence that is positive or negative based on the presence of part of
speech tag, the emoticons present in the sentences. For this research we use the most popular microblogging sit
twitter for sentiment orientation. In this paper we want to extract tweets form the twitter related to the product
like mobile phones, home appliances, vehicle etc. After retrieving tweets we perform some preprocessing on it
like remove retweets, remove tweets containing few words with minimum threshold of length five, remove tweets
containing only urls. After this the remaining tweets are pre-processed like that transform all letters of the
tweets to the lower case then remove punctuation from the tweets because it reduces the accuracy of result.
After this remove extra white spaces from the tweets, then we apply a pos tagger to tag each word. The tuple
after the applying above steps contain (word, pos tag, English-word, stop-word). We are interested in only
tweets that contain opinion and eliminate the remaining non-opinion tweets from the data set. For this we use
the Naïve Bays classification algorithm. After this we use short text classification on tweets i.e., the word having
different meaning in different domain. In order to solve this problem we use two different feature selection
algorithms the mutual information (MI) and the X2 feature selection. At final stage predicting the orientation of
an opinion sentence that is positive or negative as we mentioned above. For this we use two model like unigram
model and opinion miner.
With the rise of social networking epoch, there has been a surge of user generated content. Micro blogging sites have millions of people sharing their thoughts daily because of its characteristic short and simple manner of expression. We propose and investigate a paradigm to mine the sentiment from a popular real-time micro blogging service, Twitter, where users post real time reactions to and opinions about “everything”. In this paper, we expound a hybrid approach using both corpus based and dictionary based methods to determine the semantic orientation of the opinion words in tweets. A case study is presented to illustrate the use and effectiveness of the proposed system.
MOVIE RATING PREDICTION BASED ON TWITTER SENTIMENT ANALYSISEditor Jacotech
With microblogging platforms such as Twitter generating
huge amounts of textual data every day, the possibilities of
knowledge discovery through Twitter data becomes
increasingly relevant. Similar to the public voting mechanism
on websites such as the Internet Movie Database (IMDb) that
aggregates movies ratings, Twitter content contains
reflections of public opinion about movies. This study aims to
explore the use of Twitter content as textual data for
predicting the movie rating. In this study, we extract number
of tweets and compiled to predict the rating scores of newly
released movies. Predictions were done with the algorithms,
exploring the tweet polarity. In addition, this study explores
the use of several different kinds of tweet classification
Algorithm and movie rating algorithm. Results show that
movie rating developed by our application is compared to
IMDB and Rotten Tomatoes.
Similar to New sentiment analysis of tweets using python by Ravi kumar (20)
Immunizing Image Classifiers Against Localized Adversary Attacksgerogepatton
This paper addresses the vulnerability of deep learning models, particularly convolutional neural networks
(CNN)s, to adversarial attacks and presents a proactive training technique designed to counter them. We
introduce a novel volumization algorithm, which transforms 2D images into 3D volumetric representations.
When combined with 3D convolution and deep curriculum learning optimization (CLO), itsignificantly improves
the immunity of models against localized universal attacks by up to 40%. We evaluate our proposed approach
using contemporary CNN architectures and the modified Canadian Institute for Advanced Research (CIFAR-10
and CIFAR-100) and ImageNet Large Scale Visual Recognition Challenge (ILSVRC12) datasets, showcasing
accuracy improvements over previous techniques. The results indicate that the combination of the volumetric
input and curriculum learning holds significant promise for mitigating adversarial attacks without necessitating
adversary training.
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
Water scarcity is the lack of fresh water resources to meet the standard water demand. There are two type of water scarcity. One is physical. The other is economic water scarcity.
Final project report on grocery store management system..pdfKamal Acharya
In today’s fast-changing business environment, it’s extremely important to be able to respond to client needs in the most effective and timely manner. If your customers wish to see your business online and have instant access to your products or services.
Online Grocery Store is an e-commerce website, which retails various grocery products. This project allows viewing various products available enables registered users to purchase desired products instantly using Paytm, UPI payment processor (Instant Pay) and also can place order by using Cash on Delivery (Pay Later) option. This project provides an easy access to Administrators and Managers to view orders placed using Pay Later and Instant Pay options.
In order to develop an e-commerce website, a number of Technologies must be studied and understood. These include multi-tiered architecture, server and client-side scripting techniques, implementation technologies, programming language (such as PHP, HTML, CSS, JavaScript) and MySQL relational databases. This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart website and also to know about the technologies used to develop such a website.
This document will discuss each of the underlying technologies to create and implement an e- commerce website.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
Student information management system project report ii.pdfKamal Acharya
Our project explains about the student management. This project mainly explains the various actions related to student details. This project shows some ease in adding, editing and deleting the student details. It also provides a less time consuming process for viewing, adding, editing and deleting the marks of the students.
Overview of the fundamental roles in Hydropower generation and the components involved in wider Electrical Engineering.
This paper presents the design and construction of hydroelectric dams from the hydrologist’s survey of the valley before construction, all aspects and involved disciplines, fluid dynamics, structural engineering, generation and mains frequency regulation to the very transmission of power through the network in the United Kingdom.
Author: Robbie Edward Sayers
Collaborators and co editors: Charlie Sims and Connor Healey.
(C) 2024 Robbie E. Sayers
Hierarchical Digital Twin of a Naval Power SystemKerry Sado
A hierarchical digital twin of a Naval DC power system has been developed and experimentally verified. Similar to other state-of-the-art digital twins, this technology creates a digital replica of the physical system executed in real-time or faster, which can modify hardware controls. However, its advantage stems from distributing computational efforts by utilizing a hierarchical structure composed of lower-level digital twin blocks and a higher-level system digital twin. Each digital twin block is associated with a physical subsystem of the hardware and communicates with a singular system digital twin, which creates a system-level response. By extracting information from each level of the hierarchy, power system controls of the hardware were reconfigured autonomously. This hierarchical digital twin development offers several advantages over other digital twins, particularly in the field of naval power systems. The hierarchical structure allows for greater computational efficiency and scalability while the ability to autonomously reconfigure hardware controls offers increased flexibility and responsiveness. The hierarchical decomposition and models utilized were well aligned with the physical twin, as indicated by the maximum deviations between the developed digital twin hierarchy and the hardware.
2. Contents
What is sentiment analysis ?
Why sentiment analysis is important ?
Using Twitter for sentiment analysis.
Extraction of Tweets.
Approach.
Different ways of Classification.
Challenges.
Data collection.
Data pre processing.
Case diagram for sentiment analysis.
Some Result
Conclusion and future scope.
References.
3. What is sentiment analysis?
It is classification of the polarity of a given text
in the document, sentence or phrase.
The goal is to determined whether the expressed
opinion in the text is positive, negative or
neutral. It is also known as Opinion Mining.
4. Why sentiment analysis ?
Micro blogging has become popular
communication tool.
Opinion of the mass is important.
• Political party may want to know whether people support
their program or not.
• Before investing into a company, one can leverage the
sentiment of the people for the company to find out
where it stands.
• A company might want find out the reviews of its
products.
5. Using Twitter for sentiment analysis :-
Twitter is micro blogging site.
Short text messages of 140 characters.
240+ Million active users.
500 million tweets are generated everyday.
Twitter audience varies from common man to
celebrities.
Users often discuss current affairs and share
personal views on various subjects.
Tweets are small in length and hence
unambiguous.
6. Extraction of Tweets :-
Twitter allows us to mine the data of any user
using Twitter API or Tweepy. The data will be
tweets extracted from the user. The first thing to
do is get the consumer key, consumer secret,
access key and access secret from twitter
developer available easily for each user. These
keys will help the API for authentication.
Tweepy :- Tweepy is one of the library that
should be installed using pip. Now in order to
authorize our app to access Twitter on our behalf,
we need to use the OAuth Interface. Tweepy
provides the convenient Cursor interface to
iterate through different types of objects. Twitter
allows a maximum of 3200 tweets for extraction.
7. Steps to obtain keys :-
Login to Twitter developer section
Go to “Create an App”
Fill the details of the application
Click on create your Twitter application
Details of new app will be shown along with
consumer key and consumer secret.
For access token, click ”Create my access token”.
The page will refresh and generate access token.
8. You can leave the Callback URL empty. Agree to the Developer
Conditions and select Create App.
We need the Secret Keys and Access Tokens for the API to
work. Please Click on “Keys and Access Tokens” Tab. You will
find Consumer Key and Consumer Secret. Note them down.
9. Now, we need to create Access Tokens for our Account. Click
on “Create my access token”
And then note down the “Access Token” and “Access Token
Secret”
Now we are ready to retrieve tweets from Twitter Stream.
10. APPORACH :-
Tweet downloader
Pre Processing
Remove of Nouns and Prepositions
Replace Negative Mentions
Feature Extractor
Prediction
11. Different ways of Classifications:-
Binary Classification :- It is a two way categorization i.e. Positive or
Negative.
3-Tier :- In this, Tweets are categorized as Positive, Negative and Neutral.
5-Tier :- In this, Tweets are categorized in five classes namely- Extremely
Positive, Positive, Neutral, Negative and Extremely Neutral.
We will do sentiment analysis using VADAR or Valence Aware Dictionary
and sEntiment Reasoning. VADER belongs to a type of sentiment analysis
that is based on lexicons of sentiment-related words. In this approach,
each of the words in the lexicon is rated as to whether it is positive or
negative, and in many cases, how positive or negative. Below you can see
an excerpt from VADER’s lexicon, where more positive words have higher
positive ratings and more negative words have lower negative ratings.
WORD SENTIMENT RATING
REJOICED 2.0
INSANE -1.7
DISASTER -3.1
GREAT 3.1
12. When VADER analyses a piece of text it checks to see if any of the words in
the text are present in the lexicon.
For example, the sentence “The food is good and the atmosphere is
nice” has two words in the lexicon (good and nice) with ratings of 1.9
and 1.8 respectively.
VADER produces four sentiment metrics from the word ratings. The first
three positive, neutral and negative represents the proportion of the text
that falls into those categories. In our example sentence was rated 45%
positive, 55% neutral and 0% negative. The final metric Compound score
is the sum of all the lexicon ratings (1.9 & 1.8) which have been
standardized to range between -1 and 1.
Our example sentence has a rating of 0.69, which is pretty strongly positive.
Sentiment Metric Value
Positive 0.45
Neutral 0.55
Negative 0.00
Compound 0.69
13. CHALLENGES :-
Tweets are highly unstructured and also non-grammatical.
Out of Vocabulary words.
Lexical variation.
Extensive usage of acronym like asap, lol etc.
14. DATA COLLECTION :-
Data streaming:- For performing sentimental
analysis we need Twitter data consisting of
Tweets about a particular keyword or query
term.
NOTE- Tweets are short messages restricted to
140 characters in length. Due to the nature of
this micro blogging service (quick & short
messages), people use acronym like spelling
mistakes, use emotions, and other character
that express special meaning.
15. DATA PRE PROCESSING:-
It is a process to remove unwanted words from
Tweets that does not account to any sentiments.
1. Emotional icons- 170 emotions, identified
emotional icons and remove them.
2. URLs- URLs does not signify any sentiment,
replaced it with a word |URL|.
3. Stop words- words as “a”, “is”, “the”; does not
indicate any sentiment.
16. 4. UserNames and HasTags- @ symbol before the
username and # for the topic; both replaced
with AT_USER.
5. Repeated letters- hunnngry, huuuuungry into
the token “hunngry”.
6. Slang words- Non English words
17. CASE DIAGRAM FOR SENTIMENT ANALYSIS
CONNECT TO
TWITTER
http
REQUEST
FOR
TWEETS
TWITTER API
AUTHORIZATION
RETRIEVE
METADATA FOR
EACH SET
STORE DATA
IN DATABASE
EXTRACT
SIGNIFICANT
PHRASES FOR EACH
TWEETS
CONNECT TO
DATABASE
STORE
RESULT IN
DATABASE
PERFORM
SENTIMENT
ANALYSIS ON EACH
TWEETS
http
RESPONSE
FROM
TWITTER
PLOT
GRAPHDISPLAY
RESULT
USER TWITTER
TWEET
SEARCH
19. Result stored in Database :-
Tweets are stored in the form of raw data in MS-Excel with its
values showing positive, negative, neutral and compound.
21. CONCLUSION :-
The field of sentiment analysis is an exciting new
research direction due to large number of real-world
applications where discovering people’s opinion is
important in better decision-making.
Recently, people have started expressing their
opinions on the Web that increased the need of
analyzing the opinionated online content for various
real-world applications.
A lot of research is present in literature for detecting
sentiment from the text. Still, there is a huge scope
of improvement of these existing sentiment analysis
models. Existing sentiment analysis models can be
improved further with more semantic and
commonsense knowledge.
22. FUTURE SCOPE :-
Data Pre-Processing using more parameters to
get best sentiments.
Updating Dictionary for new Synonym and
Antonyms of already existing words.
Web-Application can be converted to Mobile
Application.
Multi-lingual support: Due to the lack of multi-
lingual lexical dictionary, it is current not feasible
to develop a multi-language based sentiment
analyser.
Analysing sentiments on emoji/smileys.