SlideShare a Scribd company logo
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 6 Issue: 6 77 - 82
______________________________________________________________________________________
77
IJRITCC | June 2018, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
Sarcasm Detection and User Behaviour Analysis
Pooja Deshmukh
Student of ME (CSE)
Department of Computer Science and Engineering
Deogiri Institute of Engineering and Management
Studies, Aurangabad
Sarika Solanke
Assistant Professor
Department of Computer Science and Engineering
Deogiri Institute of Engineering and Management
Studies,Aurangabad
Abstract—Sarcasm is a sort of sentiment where public expresses their negative emotions using positive word within the text. It is very tough for
humans to acknowledge. In this way we show the interest in sarcasm detection of social media text, particularly in tweets. In this paper we
propose new method pattern based approach for sarcasm detection, and also used behavioral modelling approach for effective sarcasm detection
by analyzing the content of tweets however by conjoint exploiting the activity traits of users derived from their past activities. In this way we
propose the different method for sarcasm detection such as, Sentiment-related Features, Punctuation-Related Features, Syntactic and Semantic
Features, Pattern-Related Features approach for detection of sarcasm in the tweet. We also develop the behavioural modeling approach to check
the user emotion and sentiment analysis. By using the various classifiers such as TREE, Support Vector Machine (SVM), BOOST and
Maximum Entropy, we check the accuracy and performance. Our proposed approach reaches an accuracy of 94 %.
Keywords-Sarcasm, Sentiment, SVM, BOOST.
__________________________________________________*****_________________________________________________
I. INTRODUCTION
Social net-working websites have become a popular
platform for users to express their feelings and opinions on
various topics, such as events, or products. Social media
channels have become a popular platform to discuss ideas and
to interact with people worldwide area. Twitter is also
important social media network for people to express their
feelings, opinions, and thoughts. Users post more than 340
million tweets and 1.6 billion search queries every day [1] [2].
Twitter is a social media platform where users post their
views of everyday life. Many organizations and companies
have been interested in these data for the purpose of studying
the opinion of people regards the political events, popular
products or Movies. When a particular product is launched,
people start tweeting, writing reviews, posting comments, etc.
on social media such as twitter. People turn to social media
network to read the comments, and reviews from other users
about a product before they decide whether to purchase or not.
If the user review is good for the particular products then the
users are buy the product otherwise not. Organizations are also
depends on these sites to know the response of users for their
products and use the user feedback to improve their products
[3]. Sentiment analysis is the opinion of the user for the
particular things. Sentiment analysis is the extraction of feeling
from any communication (verbal/non verbal).Two ways to
express sentiment analysis.
1) Explicit sentiments: Direct expression of the opinion
about the subject shows the presence of explicit
sentiment.
2) Implicit sentiments: Whenever any sentence implies
an opinion then such sentence shows the Presence of
implicit sentiment (Indirect expression).
Sentiment analysis and opinion mining depends on
emotional words in a text to check its polarity (i.e., whether it
deals positively or negatively with its theme) [4].Sarcasm is a
type of sentiment where people express their negative feelings
using positive word in the text. The example of this is “I love
the pain of breakup”. The love is the positive words but it
expresses the negative feeling, such as breakup in this example.
It is usually used to transfer implicit information within the
message a person transmits. It is hard even for humans to
recognize. Used Pattern based approach for detecting sarcasm
on twitter. The definition of sarcasm is the activity of saying or
writing the opposite of what you mean, or of speaking in a way
intended to make someone else feel stupid or show them that
you are angry. Also check the user behaviour, it used for
sarcasm detection.
II. LITERATURE REVIEW
In [3], authors show the interest in sarcasm delectation in
the tweeter. For capturing real time tweets they use the Hadoop
base framework, and processes that tweets they used the
different six algorithms such as parsing based lexicon
generation algorithm (PBLGA), tweets contradicting with
universal facts (TCUF), interjection word start (IWS), positive
sentiment with antonym pair (PSWAP), Tweets contradicting
with time-dependent facts (TCTDF), Likes dislikes
contradiction (LDC), these algorithm are used identifies
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 6 Issue: 6 77 - 82
______________________________________________________________________________________
78
IJRITCC | June 2018, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
sarcastic sentiment effectively. This method is more suitable
for real time streaming tweets.
In [4], authors use the computational system it is use for
harnesses context incongruity as a basis for sarcasm detection.
Sarcasm classifier uses four types of features: lexical,
pragmatic, explicit incongruity, and implicit incongruity
features. They evaluate system on two text forms: tweets and
discussion forum posts. For improvement of performance of
tweet uses the rule base algorithm, and to improve the
performance for discussion forum posts, uses the novel
approach to use elicitor posts for sarcasm detection. This
system also introduces error analysis, the system future work
(a) role of numbers for sarcasm, and (b) situations with
subjective sentiment.
In [5], authors used the machine learning approach to
sarcasm detection on Twitter in two languages English and
Czech. First work is sarcasm detection on Czech language.
They used the two classifier Maximum Entropy (MaxEnt) and
Support Vector Machine (SVM) with different combinations of
features on both the Czech and English datasets. Also use the
different preprocessing technique such as Tokenizing, POS-
tagging, No stemming and Removing stop words, its use for
finding the issue of Czech language.
In [6], authors have investigated characteristics of sarcasm
on Twitter. They are concerned not just with identifying
whether tweets are sarcastic or not, but also consider the
polarity of the tweets. They also have compiled a number of
rules which improve the accuracy of sentiment analysis when
sarcasm is known to be present. Resercher have developed a
hash tag tokenizes for GATE method so that sentiment and
sarcasm found within hash tag can be detected more easily.
Hash tag tokenization method is very useful for detection of
sarcasm and checks the polarity of the tweet i.e. positive or
negative.
In [7], authors are used two methods such as lexical and
pragmatic factors that are use for differentiate between sarcasm
from positive and negative sentiments expressed in Twitter
messages. They also created corpus of sarcastic Twitter
messages in which determination of the sarcasm of each
message has been made by its author. Corpus is used to
compare sarcastic utterances in Twitter to utterances that show
positive or negative attitudes without sarcasm.
In [8], authors have developed a sarcasm recognizer to
determine sarcasm on Twitter consists of a positive sentiment
contrasted with a negative situation of sarcasm in tweets. They
use novel bootstrapping algorithm that automatically learns
lists of positive sentiment phrases and negative situation
phrases from sarcastic tweets. They show that determine
contrasting contexts using the phrases learned through
bootstrapping.
Rule-based approaches attempt to identify sarcasm through
specific evidences. These evidences are captured in terms of
rules that rely on indicators of sarcasm. Focus on identifying
whether a given simile (of the form „* as a *‟) is intended to be
sarcastic. They use Google search in order to determine how
likely a simile is. They present a 9-step approach where at each
step rule; a simile is validated using the number of search
results. Strength of this approach is that they present an error
analysis corresponding to multiple rules [9].
The hash tag sentiment is a key indicator of sarcasm. Hash
tags are often used by tweet authors to highlight sarcasm, and
hence, if the sentiment expressed by a hash tag does not agree
with rest of the tweet, the tweet is predicted as sarcastic. They
use a hash tag tokenizer to split hashtags made of concatenated
words [6].
III. SYSTEM ARCHITECTURE
In this work, we propose two approaches i.e. sarcasm
detection based and behavioral modeling approach.A pattern-
based approach to detect sarcasm on Twitter. Propose four sets
of features that cover the different types of sarcasm we defined.
We use those to classify tweets as sarcastic and non-sarcastic
[11]. Also used behaviour modelling approach to develop a
systematic approach for effective sarcasm detection by not only
analyzing the content of the tweets but by also exploiting the
behavioral traits of users derived from their past activities [15].
1) Sarcasm Detection System
The architecture of proposed system is shown in Fig 1. We
have developed the sarcasm detection system with pattern
based approach.
Fig 1 System Architecture of Sarcasm detection
The above architecture shows the working of the sarcasm
detection system.
1) Training tweets:
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 6 Issue: 6 77 - 82
______________________________________________________________________________________
79
IJRITCC | June 2018, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
The Training tweets contain the 5000
tweets are collected by using tweeter API. The collected tweets
are a list format converted into the csv (comma separated word)
format.
2) Feature Vector or Features extraction:
Four types of Feature are extracted. This
method are used for annotating the data, it contain three
categories.
a) Sarcasm as wit: when used as a wit, sarcasm is used with
the purpose of being funny.
b) Sarcasm as whimper: when used as whimper, sarcasm is
employed to show how annoyed or angry the person is.
c) Sarcasm as evasion: it refers to the situation when the
person wants to avoid giving a clear answer, thus, makes use of
sarcasm.
i) Sentiment-related Features
It extracts sentimental components of the tweet and counts
them. Positive emotional content (e.g. love, happy, etc.) and
negative emotional content (e.g. hate, sad, etc.).Calculate the
ratio of emotional words.
p (t) = (& · PW + pw) − (& · NW + nw)/ (& · PW + pw) +
(& · NW + nw) 1
t=tweet, pw=positive words, nw =negative words,
PW=highly emotional positive words, NW= highly emotional
negative words, & =weight bigger than 1.
ii) Punctuation-Related Features
It displays behavioral aspects such as low tones, Facial
gestures or exaggeration. These aspects are translated into a
certain use of punctuation or repetition of vowels when the
message is written.
• Number of exclamation marks
• Number of question marks
• Number of dots
• Number of all-capital words
• Number of quotes
iii) Syntactic and Semantic Features
It refers to the situation when the person wants to avoid
giving a clear answer, thus, makes use of sarcasm.
• Use of uncommon words
• Number of uncommon words
• Existence of common sarcastic expressions
• Number of interjections
• Number of laughing expressions
iv) Pattern-Related Features
Pattern is defined as an order sequence of words. Divide
words into two classes: a first one called as CI containing
words of which the content is important and a second one
called to as GFI containing the words of which the grammatical
function is more important.
Step to develop pattern based approach.
1) Take the tweet
2) POS tag
3) Pattern Extraction
4) Tokenization
5) Count frequency of pattern
If frequency = 2 then
Add the pattern otherwise discards the pattern
6) Calculate resemblance degree
• res(p, t)
1 if the tweet vector contains the pattern as it
is, in the same order;
ᵟ .n/N; if n words out of the N words of the pattern
appear in the tweet in the correct Order;
0, if no word
2
7) Calculate feature set
Fij = 𝛽𝑗 res(Pk, t)
𝑘
𝑘=0
3
Where Bj is a weight given to patterns of length Lj is their
level of sarcasm. Fij is calculate the degree of resemblance of a
tweet t to patterns of level of sarcasm i and length j. K in our
work is set to 5, and represents the K closest patterns among
the Nij.
3) Sarcasm label:
The sarcasm labels are also provided i.e. 0 to 5
mean 0, 1, 2, 3, 4, 5.the training data labels as sarcasm labels
and it passes to the machine leaning algorithm.
4) Machine learning algorithm
The Supervised learning algorithms are used.
Following machine learning algorithm are used.
a) MaxEntropy
b) SVM
c) Tree
d) Boost
5) Test Tweets:
The 1000 testing tweets are available to test the machine
learning result. If the machine learning and testing tweets give
the same result then our approach is giving good accuracy.
6) Predictive modelling:
The machine learning and testing tweets result are
comparing in the predictive modelling. Finally we get the
accurate result label. In this way the sarcasm detection
architecture is work.
2) Behavioural modelling approach
The second approach is user behavioural modelling .To
develops a systematic approach for effective sarcasm detection
by not only analyzing the content of the tweets but by also
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 6 Issue: 6 77 - 82
______________________________________________________________________________________
80
IJRITCC | June 2018, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
exploiting the behavioral traits of users derived from their past
activities this system is used. Following are the features
a) Hashtag used by or for user
b) Word used by or for user
c) Positive word used by or for user
d) Negative word used by or for user
Fig 2 System Architecture of Behavioural modeling
1) Tweeter:
Tweeter is the social media network, which is use for
communication. Also used for share the opinions for the user
throw the tweets. A tweet is collected by using tweeter API.
The 1000 tweets are collected.
2) Pre-processing and filtration of data
Many current methods for text sentiment analysis
contain various preprocessing steps of text. One of the most
important goals of preprocessing is to enhance the quality of
the data by removing noise. Another point is the reduction of
the feature space size.
3) Sentiment analysis and emotion detection:
After the preprocessing of the data the next step is the
sentiment analysis and user emotion detection. User behavioral
is very important to check the user emotion. Emotion detection
contains the emotion of the user like happy, angry, joy etc.
Check the user emotion using their past tweets. This is the
workings of the behavioural modelling approach.
IV. PERFORMANCE EVALUATION
We have evaluated the performance of our proposed
system. In this section, we present experimental results on
Sarcasm detection & behavioral modeling approach and
increase in result accuracy, efficiency.
The Key Performance Indicators (KPIs) used to evaluate
the approach are:
1) Accuracy: it represents the overall correctness of
classification. In other words, it measures the fraction of all
correctly classified instances over the total number of instances.
2) Precision: it represents the fraction of retrieved sarcastic
tweets that are relevant. In other words, it measures the number
of tweets that have successfully been classified as sarcastic
over the total number of tweets classified as sarcastic.
3) Recall: it represents the fraction of relevant sarcastic
tweets that are retrieved. In other words, it measures the
number of tweets that have successfully been classified as
sarcastic over the total number of sarcastic tweets.
4) F1 score:
F1 =2 * (precision * recall/precision + recall)
1) Results
The following section presents results of all the experiments
discussed in Table, and graph. All the experiments results are
shown feature wise, i.e. the result of four experiments is shown
for Punctuation related firstly, then sentiment, syntactic and
lastly Pattern based. Then behavioral modeling result is shown.
Below table shows the result of four feature methods using the
different algorithm. Test Result Set for Feature Extraction
Methods
Table (a)
Table (b)
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 6 Issue: 6 77 - 82
______________________________________________________________________________________
81
IJRITCC | June 2018, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
Table (c)
Table (d)
The Above table shows the result of the four features using
the different algorithm. Features are sentiment, punctuation,
syntactic and pattern related feature. The pattern Based feature
give the more result as compare to other three features, the
pattern based gives the highest accuracy i.e. 94%.Pattern based
is used for sarcasm detection, the result are calculated by using
the different classifiers, the classifiers are SVM(support vector
machine),TREE, BOOST, MaxEnt. Following are the
Graphical Representation of Experimental Results on four
feature sets.
Fig (a)
Fig (b)
Fig (c)
Fig (d)
Behavioral analysis
Here we have shown some old twits real time user
behavioral analysis
The user is considering as most popular person, for example
Mr. nfl, the following graph showing such analysis based on
his twits.
International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 6 Issue: 6 77 - 82
______________________________________________________________________________________
82
IJRITCC | June 2018, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
Fig (e)
Fig (f)
V. CONCLUSION AND FUTURE WORK
In this paper, the proposed methods are used to detect
sarcasm or as well as check the behavioral approach of the
user, the method make used different component of the tweet,
and also by using of Part-of-Speech tags to extract patterns
characterizing the level of sarcasm of tweets.We collect the all
sarcastic tweets by using #sarcasm.In this way we implemented
the different method for sarcasm detection such as, Sentiment-
related Features, Punctuation-Related Features, Syntactic and
Semantic Features, Pattern-Related Features approach for
detection of sarcasm in the tweet as compare to all methods the
pattern related feature gives more result. Behavioural
modelling approach for detection of sarcasm in the tweet.
Behavioral modeling used to check the emotion, and sentiment
analysis for the user.The naïve bayes classifier is used to check
the emotion and sentiment analysis of the use. By using
different algorithm or classifier such as BOOST, Support
Vector Machine (SVM), TREE and Maximum Entropy, check
the accuracy and performance. Proposed method gives more
result as compare to previous. Our proposed approach reaches
an accuracy of 94 %.
In future work we can combine the two or more feature
extraction methods to check whether it enhances result or not.
We also collect the real time tweets to check the live streaming.
REFERENCES
[1] D.Chaffey, Global Social Media Research Summary 2016. URL
〈http://www.smartinsights.com/Social-media-marketing/social-
media-strategy/new-global-social-media-research/〉.
[2] W.Tan, M.B.Blake, I.saleh, S.Dustdar, Social-network-
sourcedbigdataana-lytics, InternetComput.17(5)(2013)62–69.
[3] S.K. Bharti B. Vachha , R.K. Pradhan , K.S. Babu , S.K.
Jena “Sarcastic sentiment detection in tweets Streamed in real
time: a big data approach”, Elsevier 12 July 2016.
[4] Aditya Joshi, Vinita Sharma, Pushpak Bhattacharyya
“Harnessing Context Incongruity for Sarcasm Detection”
Proceedings of the 53rd Annual Meeting of the Association for
Computational Linguistics and the 7th International Joint
Conference on Natural Language Processing (Short Papers),
pages 757–762,Beijing, China, July 26-31, 2015.C 2015
Association for Computational Linguistic.
[5] Toma Ptacek Ivan Habernal and Jun Hong “Sarcasm Detection
on Czech and English Twitter”, Proceedings of COLING 2014,
the 25th International Conference on Computational Linguistics:
Technical Papers, pages 213–223, Dublin, Ireland, August 23-29
2014.
[6] R. Gonzalez-Ibanez, S. Muresan, and N. Wacholder. 2011.
“Identifying Sarcasm in Twitter: A Closer Look”.In Proceedings
of the 49th Annual Meeting of Association for Computational
Linguistics.
[7] E. Riloff, A. Qadir, P. Surve, L. De Silva, N. Gilbert, and R.
Huang, “Sarcasm as contrast between a positive sentiment and
negative situation”, in Proc. Conf. Empirical Methods Natural
Lang. Process, Oct.2013,pp.704_714.
[8] Tony Veale and Yanfen Hao. 2010. Detecting Ironic Intent in
Creative Comparisons. In ECAI, Vol. 215.765–770.
[9] A. Rajadesingan, R. Zafarani, and H. Liu, ``Sarcasm detection
on Twitter A behavioral modeling approach,'' in Proc. 18th
ACM Int. Conf. Web Search Data Mining, Feb. 2015,
pp.79_106.
[10] M. Bouazizi, T. Ohtsuki, “Pattern-Based Approach for Sarcasm
Detection on Twitter” VOLUME 4,
10.1109/ACCESS.2016.2594194.
[11] Soujanya Poria, Erik Cambria, Devamanyu Hazarika, Prateek
Vij“A Deeper Look into Sarcastic Tweets Using Deep
Convolutional Neural Networks”.Nanyang Technologica
University 50 Nanyang Ave, Singapore 639798.
[12] B. Pang, L. Lee, S. Vaithyanathan, “Thumbs up? sentiment
classification using machine learning techniques,” In
Proceedings of the Conference on Empirical Methods in Natural
Language Processing, July 2002, pp. 79-86.
[13] Kang Hanhoon, YooSeongJoon, Han Dongil, “Senti-lexicon and
improved Naive Bayes algorithms for sentiment analysis of
restaurant reviews”, Expert SystAppl 2012, 39:6000 10.
[14] Y. Qiu, G. Yang, and Z. Tan, “Chinese text classification based
on extended nave bayes model with weighed positive features,”
in First International Conference on Pervasive Computing,
Signal Processing and Applications, 2010, pp. 243-246.
[15] Pooja Deshmukh, Sarika Solanke.” Review Paper: Sarcasm
Detection and Observing User Behavioral” Journal :
International Journal of Computer Applications (0975 – 8887)
Volume166–No.9,May2017.

More Related Content

What's hot

Datapedia Analysis Report
Datapedia Analysis ReportDatapedia Analysis Report
Datapedia Analysis Report
Abanoub Amgad
 
SENTIMENT ANALYSIS-AN OBJECTIVE VIEW
SENTIMENT ANALYSIS-AN OBJECTIVE VIEWSENTIMENT ANALYSIS-AN OBJECTIVE VIEW
SENTIMENT ANALYSIS-AN OBJECTIVE VIEW
Journal For Research
 
Sentiment Analysis on Amazon Movie Reviews Dataset
Sentiment Analysis on Amazon Movie Reviews DatasetSentiment Analysis on Amazon Movie Reviews Dataset
Sentiment Analysis on Amazon Movie Reviews Dataset
Maham F'Rajput
 
Ml ppt
Ml pptMl ppt
Ml ppt
Alpna Patel
 
Social Media Sentiments Analysis
Social Media Sentiments AnalysisSocial Media Sentiments Analysis
Social Media Sentiments Analysis
PratisthaSingh5
 
Sentiment mining- The Design and Implementation of an Internet Public Opinion...
Sentiment mining- The Design and Implementation of an Internet PublicOpinion...Sentiment mining- The Design and Implementation of an Internet PublicOpinion...
Sentiment mining- The Design and Implementation of an Internet Public Opinion...
Prateek Singh
 
Sentiment analysis
Sentiment analysisSentiment analysis
Sentiment analysis
Amenda Joy
 
Multimedia data minig and analytics sentiment analysis using social multimedia
Multimedia data minig and analytics sentiment analysis using social multimediaMultimedia data minig and analytics sentiment analysis using social multimedia
Multimedia data minig and analytics sentiment analysis using social multimedia
Kan-Han (John) Lu
 
Product Sentiment Analysis
Product Sentiment AnalysisProduct Sentiment Analysis
Product Sentiment Analysis
nancy amala
 
IRJET- A Survey on Graph based Approaches in Sentiment Analysis
IRJET- A Survey on Graph based Approaches in Sentiment AnalysisIRJET- A Survey on Graph based Approaches in Sentiment Analysis
IRJET- A Survey on Graph based Approaches in Sentiment Analysis
IRJET Journal
 
Neural Network Based Context Sensitive Sentiment Analysis
Neural Network Based Context Sensitive Sentiment AnalysisNeural Network Based Context Sensitive Sentiment Analysis
Neural Network Based Context Sensitive Sentiment Analysis
Editor IJCATR
 
IRJET- Sentimental Analysis of Product Reviews for E-Commerce Websites
IRJET- Sentimental Analysis of Product Reviews for E-Commerce WebsitesIRJET- Sentimental Analysis of Product Reviews for E-Commerce Websites
IRJET- Sentimental Analysis of Product Reviews for E-Commerce Websites
IRJET Journal
 
Sentiment Analysis of Feedback Data
Sentiment Analysis of Feedback DataSentiment Analysis of Feedback Data
Sentiment Analysis of Feedback Data
ijtsrd
 
295B_Report_Sentiment_analysis
295B_Report_Sentiment_analysis295B_Report_Sentiment_analysis
295B_Report_Sentiment_analysis
Zahid Azam
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment Analysis
ishan0019
 
Semantic Patterns for Sentiment Analysis of Twitter
Semantic Patterns for Sentiment Analysis of TwitterSemantic Patterns for Sentiment Analysis of Twitter
Semantic Patterns for Sentiment Analysis of Twitter
Knowledge Media Institute - The Open University
 
SentiCircles for Contextual and Conceptual Semantic Sentiment Analysis of Twi...
SentiCircles for Contextual and Conceptual Semantic Sentiment Analysis of Twi...SentiCircles for Contextual and Conceptual Semantic Sentiment Analysis of Twi...
SentiCircles for Contextual and Conceptual Semantic Sentiment Analysis of Twi...
Knowledge Media Institute - The Open University
 
Alleviating Data Sparsity for Twitter Sentiment Analysis
Alleviating Data Sparsity for Twitter Sentiment AnalysisAlleviating Data Sparsity for Twitter Sentiment Analysis
Alleviating Data Sparsity for Twitter Sentiment Analysis
Knowledge Media Institute - The Open University
 
LSTM Based Sentiment Analysis
LSTM Based Sentiment AnalysisLSTM Based Sentiment Analysis
LSTM Based Sentiment Analysis
ijtsrd
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment Analysis
RexNige
 

What's hot (20)

Datapedia Analysis Report
Datapedia Analysis ReportDatapedia Analysis Report
Datapedia Analysis Report
 
SENTIMENT ANALYSIS-AN OBJECTIVE VIEW
SENTIMENT ANALYSIS-AN OBJECTIVE VIEWSENTIMENT ANALYSIS-AN OBJECTIVE VIEW
SENTIMENT ANALYSIS-AN OBJECTIVE VIEW
 
Sentiment Analysis on Amazon Movie Reviews Dataset
Sentiment Analysis on Amazon Movie Reviews DatasetSentiment Analysis on Amazon Movie Reviews Dataset
Sentiment Analysis on Amazon Movie Reviews Dataset
 
Ml ppt
Ml pptMl ppt
Ml ppt
 
Social Media Sentiments Analysis
Social Media Sentiments AnalysisSocial Media Sentiments Analysis
Social Media Sentiments Analysis
 
Sentiment mining- The Design and Implementation of an Internet Public Opinion...
Sentiment mining- The Design and Implementation of an Internet PublicOpinion...Sentiment mining- The Design and Implementation of an Internet PublicOpinion...
Sentiment mining- The Design and Implementation of an Internet Public Opinion...
 
Sentiment analysis
Sentiment analysisSentiment analysis
Sentiment analysis
 
Multimedia data minig and analytics sentiment analysis using social multimedia
Multimedia data minig and analytics sentiment analysis using social multimediaMultimedia data minig and analytics sentiment analysis using social multimedia
Multimedia data minig and analytics sentiment analysis using social multimedia
 
Product Sentiment Analysis
Product Sentiment AnalysisProduct Sentiment Analysis
Product Sentiment Analysis
 
IRJET- A Survey on Graph based Approaches in Sentiment Analysis
IRJET- A Survey on Graph based Approaches in Sentiment AnalysisIRJET- A Survey on Graph based Approaches in Sentiment Analysis
IRJET- A Survey on Graph based Approaches in Sentiment Analysis
 
Neural Network Based Context Sensitive Sentiment Analysis
Neural Network Based Context Sensitive Sentiment AnalysisNeural Network Based Context Sensitive Sentiment Analysis
Neural Network Based Context Sensitive Sentiment Analysis
 
IRJET- Sentimental Analysis of Product Reviews for E-Commerce Websites
IRJET- Sentimental Analysis of Product Reviews for E-Commerce WebsitesIRJET- Sentimental Analysis of Product Reviews for E-Commerce Websites
IRJET- Sentimental Analysis of Product Reviews for E-Commerce Websites
 
Sentiment Analysis of Feedback Data
Sentiment Analysis of Feedback DataSentiment Analysis of Feedback Data
Sentiment Analysis of Feedback Data
 
295B_Report_Sentiment_analysis
295B_Report_Sentiment_analysis295B_Report_Sentiment_analysis
295B_Report_Sentiment_analysis
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment Analysis
 
Semantic Patterns for Sentiment Analysis of Twitter
Semantic Patterns for Sentiment Analysis of TwitterSemantic Patterns for Sentiment Analysis of Twitter
Semantic Patterns for Sentiment Analysis of Twitter
 
SentiCircles for Contextual and Conceptual Semantic Sentiment Analysis of Twi...
SentiCircles for Contextual and Conceptual Semantic Sentiment Analysis of Twi...SentiCircles for Contextual and Conceptual Semantic Sentiment Analysis of Twi...
SentiCircles for Contextual and Conceptual Semantic Sentiment Analysis of Twi...
 
Alleviating Data Sparsity for Twitter Sentiment Analysis
Alleviating Data Sparsity for Twitter Sentiment AnalysisAlleviating Data Sparsity for Twitter Sentiment Analysis
Alleviating Data Sparsity for Twitter Sentiment Analysis
 
LSTM Based Sentiment Analysis
LSTM Based Sentiment AnalysisLSTM Based Sentiment Analysis
LSTM Based Sentiment Analysis
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment Analysis
 

Similar to Sarcasm Detection and User Behaviour Analysis

Considering Two Sides of One Review Using Stanford NLP Framework
Considering Two Sides of One Review Using Stanford NLP FrameworkConsidering Two Sides of One Review Using Stanford NLP Framework
Considering Two Sides of One Review Using Stanford NLP Framework
rahulmonikasharma
 
Vol 7 No 1 - November 2013
Vol 7 No 1 - November 2013Vol 7 No 1 - November 2013
Vol 7 No 1 - November 2013
ijcsbi
 
An Approach to Block Negative Posts on Social Media at Server Side
An Approach to Block Negative Posts on Social Media at Server SideAn Approach to Block Negative Posts on Social Media at Server Side
An Approach to Block Negative Posts on Social Media at Server Side
ijtsrd
 
[IJET V2I4P9] Authors: Praveen Jayasankar , Prashanth Jayaraman ,Rachel Hannah
[IJET V2I4P9] Authors: Praveen Jayasankar , Prashanth Jayaraman ,Rachel Hannah[IJET V2I4P9] Authors: Praveen Jayasankar , Prashanth Jayaraman ,Rachel Hannah
[IJET V2I4P9] Authors: Praveen Jayasankar , Prashanth Jayaraman ,Rachel Hannah
IJET - International Journal of Engineering and Techniques
 
Identity Resolution across Different Social Networks using Similarity Analysis
Identity Resolution across Different Social Networks using Similarity AnalysisIdentity Resolution across Different Social Networks using Similarity Analysis
Identity Resolution across Different Social Networks using Similarity Analysis
rahulmonikasharma
 
SENTIMENT ANALYSIS OF TWITTER DATA
SENTIMENT ANALYSIS OF TWITTER DATASENTIMENT ANALYSIS OF TWITTER DATA
SENTIMENT ANALYSIS OF TWITTER DATA
Parvathy Devaraj
 
REAL TIME SENTIMENT ANALYSIS OF TWITTER DATA
REAL TIME SENTIMENT ANALYSIS OF TWITTER DATAREAL TIME SENTIMENT ANALYSIS OF TWITTER DATA
REAL TIME SENTIMENT ANALYSIS OF TWITTER DATA
Mary Lis Joseph
 
SENTIMENT ANALYSIS OF TWITTER DATA
SENTIMENT ANALYSIS OF TWITTER DATASENTIMENT ANALYSIS OF TWITTER DATA
SENTIMENT ANALYSIS OF TWITTER DATA
anargha gangadharan
 
IRJET- A Real-Time Twitter Sentiment Analysis and Visualization System: Twisent
IRJET- A Real-Time Twitter Sentiment Analysis and Visualization System: TwisentIRJET- A Real-Time Twitter Sentiment Analysis and Visualization System: Twisent
IRJET- A Real-Time Twitter Sentiment Analysis and Visualization System: Twisent
IRJET Journal
 
A Baseline Based Deep Learning Approach of Live Tweets
A Baseline Based Deep Learning Approach of Live TweetsA Baseline Based Deep Learning Approach of Live Tweets
A Baseline Based Deep Learning Approach of Live Tweets
ijtsrd
 
Sentiment Analysis in Marathi Language
Sentiment Analysis in Marathi LanguageSentiment Analysis in Marathi Language
Sentiment Analysis in Marathi Language
rahulmonikasharma
 
Live Twitter Sentiment Analysis and Interactive Visualizations with PyLDAvis ...
Live Twitter Sentiment Analysis and Interactive Visualizations with PyLDAvis ...Live Twitter Sentiment Analysis and Interactive Visualizations with PyLDAvis ...
Live Twitter Sentiment Analysis and Interactive Visualizations with PyLDAvis ...
IRJET Journal
 
Twitter_Hashtag_Prediction.pptx
Twitter_Hashtag_Prediction.pptxTwitter_Hashtag_Prediction.pptx
Twitter_Hashtag_Prediction.pptx
SayaliKawale2
 
IRJET- Real Time Sentiment Analysis of Political Twitter Data using Machi...
IRJET-  	  Real Time Sentiment Analysis of Political Twitter Data using Machi...IRJET-  	  Real Time Sentiment Analysis of Political Twitter Data using Machi...
IRJET- Real Time Sentiment Analysis of Political Twitter Data using Machi...
IRJET Journal
 
IRJET- Sentimental Analysis of Twitter for Stock Market Investment
IRJET- Sentimental Analysis of Twitter for Stock Market InvestmentIRJET- Sentimental Analysis of Twitter for Stock Market Investment
IRJET- Sentimental Analysis of Twitter for Stock Market Investment
IRJET Journal
 
76201960
7620196076201960
76201960
IJRAT
 
vishwas
vishwasvishwas
IRJET - Sentiment Analysis for Marketing and Product Review using a Hybrid Ap...
IRJET - Sentiment Analysis for Marketing and Product Review using a Hybrid Ap...IRJET - Sentiment Analysis for Marketing and Product Review using a Hybrid Ap...
IRJET - Sentiment Analysis for Marketing and Product Review using a Hybrid Ap...
IRJET Journal
 
Twitter Sentiment Analysis
Twitter Sentiment AnalysisTwitter Sentiment Analysis
Twitter Sentiment Analysis
ijtsrd
 
ONLINE TOXIC COMMENTS.pptx
ONLINE TOXIC COMMENTS.pptxONLINE TOXIC COMMENTS.pptx
ONLINE TOXIC COMMENTS.pptx
yegnajayasimha21
 

Similar to Sarcasm Detection and User Behaviour Analysis (20)

Considering Two Sides of One Review Using Stanford NLP Framework
Considering Two Sides of One Review Using Stanford NLP FrameworkConsidering Two Sides of One Review Using Stanford NLP Framework
Considering Two Sides of One Review Using Stanford NLP Framework
 
Vol 7 No 1 - November 2013
Vol 7 No 1 - November 2013Vol 7 No 1 - November 2013
Vol 7 No 1 - November 2013
 
An Approach to Block Negative Posts on Social Media at Server Side
An Approach to Block Negative Posts on Social Media at Server SideAn Approach to Block Negative Posts on Social Media at Server Side
An Approach to Block Negative Posts on Social Media at Server Side
 
[IJET V2I4P9] Authors: Praveen Jayasankar , Prashanth Jayaraman ,Rachel Hannah
[IJET V2I4P9] Authors: Praveen Jayasankar , Prashanth Jayaraman ,Rachel Hannah[IJET V2I4P9] Authors: Praveen Jayasankar , Prashanth Jayaraman ,Rachel Hannah
[IJET V2I4P9] Authors: Praveen Jayasankar , Prashanth Jayaraman ,Rachel Hannah
 
Identity Resolution across Different Social Networks using Similarity Analysis
Identity Resolution across Different Social Networks using Similarity AnalysisIdentity Resolution across Different Social Networks using Similarity Analysis
Identity Resolution across Different Social Networks using Similarity Analysis
 
SENTIMENT ANALYSIS OF TWITTER DATA
SENTIMENT ANALYSIS OF TWITTER DATASENTIMENT ANALYSIS OF TWITTER DATA
SENTIMENT ANALYSIS OF TWITTER DATA
 
REAL TIME SENTIMENT ANALYSIS OF TWITTER DATA
REAL TIME SENTIMENT ANALYSIS OF TWITTER DATAREAL TIME SENTIMENT ANALYSIS OF TWITTER DATA
REAL TIME SENTIMENT ANALYSIS OF TWITTER DATA
 
SENTIMENT ANALYSIS OF TWITTER DATA
SENTIMENT ANALYSIS OF TWITTER DATASENTIMENT ANALYSIS OF TWITTER DATA
SENTIMENT ANALYSIS OF TWITTER DATA
 
IRJET- A Real-Time Twitter Sentiment Analysis and Visualization System: Twisent
IRJET- A Real-Time Twitter Sentiment Analysis and Visualization System: TwisentIRJET- A Real-Time Twitter Sentiment Analysis and Visualization System: Twisent
IRJET- A Real-Time Twitter Sentiment Analysis and Visualization System: Twisent
 
A Baseline Based Deep Learning Approach of Live Tweets
A Baseline Based Deep Learning Approach of Live TweetsA Baseline Based Deep Learning Approach of Live Tweets
A Baseline Based Deep Learning Approach of Live Tweets
 
Sentiment Analysis in Marathi Language
Sentiment Analysis in Marathi LanguageSentiment Analysis in Marathi Language
Sentiment Analysis in Marathi Language
 
Live Twitter Sentiment Analysis and Interactive Visualizations with PyLDAvis ...
Live Twitter Sentiment Analysis and Interactive Visualizations with PyLDAvis ...Live Twitter Sentiment Analysis and Interactive Visualizations with PyLDAvis ...
Live Twitter Sentiment Analysis and Interactive Visualizations with PyLDAvis ...
 
Twitter_Hashtag_Prediction.pptx
Twitter_Hashtag_Prediction.pptxTwitter_Hashtag_Prediction.pptx
Twitter_Hashtag_Prediction.pptx
 
IRJET- Real Time Sentiment Analysis of Political Twitter Data using Machi...
IRJET-  	  Real Time Sentiment Analysis of Political Twitter Data using Machi...IRJET-  	  Real Time Sentiment Analysis of Political Twitter Data using Machi...
IRJET- Real Time Sentiment Analysis of Political Twitter Data using Machi...
 
IRJET- Sentimental Analysis of Twitter for Stock Market Investment
IRJET- Sentimental Analysis of Twitter for Stock Market InvestmentIRJET- Sentimental Analysis of Twitter for Stock Market Investment
IRJET- Sentimental Analysis of Twitter for Stock Market Investment
 
76201960
7620196076201960
76201960
 
vishwas
vishwasvishwas
vishwas
 
IRJET - Sentiment Analysis for Marketing and Product Review using a Hybrid Ap...
IRJET - Sentiment Analysis for Marketing and Product Review using a Hybrid Ap...IRJET - Sentiment Analysis for Marketing and Product Review using a Hybrid Ap...
IRJET - Sentiment Analysis for Marketing and Product Review using a Hybrid Ap...
 
Twitter Sentiment Analysis
Twitter Sentiment AnalysisTwitter Sentiment Analysis
Twitter Sentiment Analysis
 
ONLINE TOXIC COMMENTS.pptx
ONLINE TOXIC COMMENTS.pptxONLINE TOXIC COMMENTS.pptx
ONLINE TOXIC COMMENTS.pptx
 

More from rahulmonikasharma

Data Mining Concepts - A survey paper
Data Mining Concepts - A survey paperData Mining Concepts - A survey paper
Data Mining Concepts - A survey paper
rahulmonikasharma
 
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
rahulmonikasharma
 
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication SystemsA New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
rahulmonikasharma
 
Broadcasting Scenario under Different Protocols in MANET: A Survey
Broadcasting Scenario under Different Protocols in MANET: A SurveyBroadcasting Scenario under Different Protocols in MANET: A Survey
Broadcasting Scenario under Different Protocols in MANET: A Survey
rahulmonikasharma
 
Sybil Attack Analysis and Detection Techniques in MANET
Sybil Attack Analysis and Detection Techniques in MANETSybil Attack Analysis and Detection Techniques in MANET
Sybil Attack Analysis and Detection Techniques in MANET
rahulmonikasharma
 
A Landmark Based Shortest Path Detection by Using A* and Haversine Formula
A Landmark Based Shortest Path Detection by Using A* and Haversine FormulaA Landmark Based Shortest Path Detection by Using A* and Haversine Formula
A Landmark Based Shortest Path Detection by Using A* and Haversine Formula
rahulmonikasharma
 
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
rahulmonikasharma
 
Quality Determination and Grading of Tomatoes using Raspberry Pi
Quality Determination and Grading of Tomatoes using Raspberry PiQuality Determination and Grading of Tomatoes using Raspberry Pi
Quality Determination and Grading of Tomatoes using Raspberry Pi
rahulmonikasharma
 
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
rahulmonikasharma
 
DC Conductivity Study of Cadmium Sulfide Nanoparticles
DC Conductivity Study of Cadmium Sulfide NanoparticlesDC Conductivity Study of Cadmium Sulfide Nanoparticles
DC Conductivity Study of Cadmium Sulfide Nanoparticles
rahulmonikasharma
 
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDMA Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
rahulmonikasharma
 
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
IOT Based Home Appliance Control System, Location Tracking and Energy MonitoringIOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
rahulmonikasharma
 
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
rahulmonikasharma
 
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
rahulmonikasharma
 
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM System
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM SystemAlamouti-STBC based Channel Estimation Technique over MIMO OFDM System
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM System
rahulmonikasharma
 
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
Empirical Mode Decomposition Based Signal Analysis of Gear Fault DiagnosisEmpirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
rahulmonikasharma
 
Short Term Load Forecasting Using ARIMA Technique
Short Term Load Forecasting Using ARIMA TechniqueShort Term Load Forecasting Using ARIMA Technique
Short Term Load Forecasting Using ARIMA Technique
rahulmonikasharma
 
Impact of Coupling Coefficient on Coupled Line Coupler
Impact of Coupling Coefficient on Coupled Line CouplerImpact of Coupling Coefficient on Coupled Line Coupler
Impact of Coupling Coefficient on Coupled Line Coupler
rahulmonikasharma
 
Design Evaluation and Temperature Rise Test of Flameproof Induction Motor
Design Evaluation and Temperature Rise Test of Flameproof Induction MotorDesign Evaluation and Temperature Rise Test of Flameproof Induction Motor
Design Evaluation and Temperature Rise Test of Flameproof Induction Motor
rahulmonikasharma
 
Advancement in Abrasive Water Jet Machining - A Study
Advancement in Abrasive Water Jet Machining - A StudyAdvancement in Abrasive Water Jet Machining - A Study
Advancement in Abrasive Water Jet Machining - A Study
rahulmonikasharma
 

More from rahulmonikasharma (20)

Data Mining Concepts - A survey paper
Data Mining Concepts - A survey paperData Mining Concepts - A survey paper
Data Mining Concepts - A survey paper
 
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...
 
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication SystemsA New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systems
 
Broadcasting Scenario under Different Protocols in MANET: A Survey
Broadcasting Scenario under Different Protocols in MANET: A SurveyBroadcasting Scenario under Different Protocols in MANET: A Survey
Broadcasting Scenario under Different Protocols in MANET: A Survey
 
Sybil Attack Analysis and Detection Techniques in MANET
Sybil Attack Analysis and Detection Techniques in MANETSybil Attack Analysis and Detection Techniques in MANET
Sybil Attack Analysis and Detection Techniques in MANET
 
A Landmark Based Shortest Path Detection by Using A* and Haversine Formula
A Landmark Based Shortest Path Detection by Using A* and Haversine FormulaA Landmark Based Shortest Path Detection by Using A* and Haversine Formula
A Landmark Based Shortest Path Detection by Using A* and Haversine Formula
 
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...
 
Quality Determination and Grading of Tomatoes using Raspberry Pi
Quality Determination and Grading of Tomatoes using Raspberry PiQuality Determination and Grading of Tomatoes using Raspberry Pi
Quality Determination and Grading of Tomatoes using Raspberry Pi
 
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...
 
DC Conductivity Study of Cadmium Sulfide Nanoparticles
DC Conductivity Study of Cadmium Sulfide NanoparticlesDC Conductivity Study of Cadmium Sulfide Nanoparticles
DC Conductivity Study of Cadmium Sulfide Nanoparticles
 
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDMA Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDM
 
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
IOT Based Home Appliance Control System, Location Tracking and Energy MonitoringIOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoring
 
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...
 
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...
 
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM System
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM SystemAlamouti-STBC based Channel Estimation Technique over MIMO OFDM System
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM System
 
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
Empirical Mode Decomposition Based Signal Analysis of Gear Fault DiagnosisEmpirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosis
 
Short Term Load Forecasting Using ARIMA Technique
Short Term Load Forecasting Using ARIMA TechniqueShort Term Load Forecasting Using ARIMA Technique
Short Term Load Forecasting Using ARIMA Technique
 
Impact of Coupling Coefficient on Coupled Line Coupler
Impact of Coupling Coefficient on Coupled Line CouplerImpact of Coupling Coefficient on Coupled Line Coupler
Impact of Coupling Coefficient on Coupled Line Coupler
 
Design Evaluation and Temperature Rise Test of Flameproof Induction Motor
Design Evaluation and Temperature Rise Test of Flameproof Induction MotorDesign Evaluation and Temperature Rise Test of Flameproof Induction Motor
Design Evaluation and Temperature Rise Test of Flameproof Induction Motor
 
Advancement in Abrasive Water Jet Machining - A Study
Advancement in Abrasive Water Jet Machining - A StudyAdvancement in Abrasive Water Jet Machining - A Study
Advancement in Abrasive Water Jet Machining - A Study
 

Recently uploaded

Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))
shivani5543
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
LAXMAREDDY22
 
UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...
UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...
UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...
amsjournal
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
Nada Hikmah
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
zubairahmad848137
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
gowrishankartb2005
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 

Recently uploaded (20)

Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
 
UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...
UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...
UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 

Sarcasm Detection and User Behaviour Analysis

  • 1. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 6 Issue: 6 77 - 82 ______________________________________________________________________________________ 77 IJRITCC | June 2018, Available @ http://www.ijritcc.org _______________________________________________________________________________________ Sarcasm Detection and User Behaviour Analysis Pooja Deshmukh Student of ME (CSE) Department of Computer Science and Engineering Deogiri Institute of Engineering and Management Studies, Aurangabad Sarika Solanke Assistant Professor Department of Computer Science and Engineering Deogiri Institute of Engineering and Management Studies,Aurangabad Abstract—Sarcasm is a sort of sentiment where public expresses their negative emotions using positive word within the text. It is very tough for humans to acknowledge. In this way we show the interest in sarcasm detection of social media text, particularly in tweets. In this paper we propose new method pattern based approach for sarcasm detection, and also used behavioral modelling approach for effective sarcasm detection by analyzing the content of tweets however by conjoint exploiting the activity traits of users derived from their past activities. In this way we propose the different method for sarcasm detection such as, Sentiment-related Features, Punctuation-Related Features, Syntactic and Semantic Features, Pattern-Related Features approach for detection of sarcasm in the tweet. We also develop the behavioural modeling approach to check the user emotion and sentiment analysis. By using the various classifiers such as TREE, Support Vector Machine (SVM), BOOST and Maximum Entropy, we check the accuracy and performance. Our proposed approach reaches an accuracy of 94 %. Keywords-Sarcasm, Sentiment, SVM, BOOST. __________________________________________________*****_________________________________________________ I. INTRODUCTION Social net-working websites have become a popular platform for users to express their feelings and opinions on various topics, such as events, or products. Social media channels have become a popular platform to discuss ideas and to interact with people worldwide area. Twitter is also important social media network for people to express their feelings, opinions, and thoughts. Users post more than 340 million tweets and 1.6 billion search queries every day [1] [2]. Twitter is a social media platform where users post their views of everyday life. Many organizations and companies have been interested in these data for the purpose of studying the opinion of people regards the political events, popular products or Movies. When a particular product is launched, people start tweeting, writing reviews, posting comments, etc. on social media such as twitter. People turn to social media network to read the comments, and reviews from other users about a product before they decide whether to purchase or not. If the user review is good for the particular products then the users are buy the product otherwise not. Organizations are also depends on these sites to know the response of users for their products and use the user feedback to improve their products [3]. Sentiment analysis is the opinion of the user for the particular things. Sentiment analysis is the extraction of feeling from any communication (verbal/non verbal).Two ways to express sentiment analysis. 1) Explicit sentiments: Direct expression of the opinion about the subject shows the presence of explicit sentiment. 2) Implicit sentiments: Whenever any sentence implies an opinion then such sentence shows the Presence of implicit sentiment (Indirect expression). Sentiment analysis and opinion mining depends on emotional words in a text to check its polarity (i.e., whether it deals positively or negatively with its theme) [4].Sarcasm is a type of sentiment where people express their negative feelings using positive word in the text. The example of this is “I love the pain of breakup”. The love is the positive words but it expresses the negative feeling, such as breakup in this example. It is usually used to transfer implicit information within the message a person transmits. It is hard even for humans to recognize. Used Pattern based approach for detecting sarcasm on twitter. The definition of sarcasm is the activity of saying or writing the opposite of what you mean, or of speaking in a way intended to make someone else feel stupid or show them that you are angry. Also check the user behaviour, it used for sarcasm detection. II. LITERATURE REVIEW In [3], authors show the interest in sarcasm delectation in the tweeter. For capturing real time tweets they use the Hadoop base framework, and processes that tweets they used the different six algorithms such as parsing based lexicon generation algorithm (PBLGA), tweets contradicting with universal facts (TCUF), interjection word start (IWS), positive sentiment with antonym pair (PSWAP), Tweets contradicting with time-dependent facts (TCTDF), Likes dislikes contradiction (LDC), these algorithm are used identifies
  • 2. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 6 Issue: 6 77 - 82 ______________________________________________________________________________________ 78 IJRITCC | June 2018, Available @ http://www.ijritcc.org _______________________________________________________________________________________ sarcastic sentiment effectively. This method is more suitable for real time streaming tweets. In [4], authors use the computational system it is use for harnesses context incongruity as a basis for sarcasm detection. Sarcasm classifier uses four types of features: lexical, pragmatic, explicit incongruity, and implicit incongruity features. They evaluate system on two text forms: tweets and discussion forum posts. For improvement of performance of tweet uses the rule base algorithm, and to improve the performance for discussion forum posts, uses the novel approach to use elicitor posts for sarcasm detection. This system also introduces error analysis, the system future work (a) role of numbers for sarcasm, and (b) situations with subjective sentiment. In [5], authors used the machine learning approach to sarcasm detection on Twitter in two languages English and Czech. First work is sarcasm detection on Czech language. They used the two classifier Maximum Entropy (MaxEnt) and Support Vector Machine (SVM) with different combinations of features on both the Czech and English datasets. Also use the different preprocessing technique such as Tokenizing, POS- tagging, No stemming and Removing stop words, its use for finding the issue of Czech language. In [6], authors have investigated characteristics of sarcasm on Twitter. They are concerned not just with identifying whether tweets are sarcastic or not, but also consider the polarity of the tweets. They also have compiled a number of rules which improve the accuracy of sentiment analysis when sarcasm is known to be present. Resercher have developed a hash tag tokenizes for GATE method so that sentiment and sarcasm found within hash tag can be detected more easily. Hash tag tokenization method is very useful for detection of sarcasm and checks the polarity of the tweet i.e. positive or negative. In [7], authors are used two methods such as lexical and pragmatic factors that are use for differentiate between sarcasm from positive and negative sentiments expressed in Twitter messages. They also created corpus of sarcastic Twitter messages in which determination of the sarcasm of each message has been made by its author. Corpus is used to compare sarcastic utterances in Twitter to utterances that show positive or negative attitudes without sarcasm. In [8], authors have developed a sarcasm recognizer to determine sarcasm on Twitter consists of a positive sentiment contrasted with a negative situation of sarcasm in tweets. They use novel bootstrapping algorithm that automatically learns lists of positive sentiment phrases and negative situation phrases from sarcastic tweets. They show that determine contrasting contexts using the phrases learned through bootstrapping. Rule-based approaches attempt to identify sarcasm through specific evidences. These evidences are captured in terms of rules that rely on indicators of sarcasm. Focus on identifying whether a given simile (of the form „* as a *‟) is intended to be sarcastic. They use Google search in order to determine how likely a simile is. They present a 9-step approach where at each step rule; a simile is validated using the number of search results. Strength of this approach is that they present an error analysis corresponding to multiple rules [9]. The hash tag sentiment is a key indicator of sarcasm. Hash tags are often used by tweet authors to highlight sarcasm, and hence, if the sentiment expressed by a hash tag does not agree with rest of the tweet, the tweet is predicted as sarcastic. They use a hash tag tokenizer to split hashtags made of concatenated words [6]. III. SYSTEM ARCHITECTURE In this work, we propose two approaches i.e. sarcasm detection based and behavioral modeling approach.A pattern- based approach to detect sarcasm on Twitter. Propose four sets of features that cover the different types of sarcasm we defined. We use those to classify tweets as sarcastic and non-sarcastic [11]. Also used behaviour modelling approach to develop a systematic approach for effective sarcasm detection by not only analyzing the content of the tweets but by also exploiting the behavioral traits of users derived from their past activities [15]. 1) Sarcasm Detection System The architecture of proposed system is shown in Fig 1. We have developed the sarcasm detection system with pattern based approach. Fig 1 System Architecture of Sarcasm detection The above architecture shows the working of the sarcasm detection system. 1) Training tweets:
  • 3. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 6 Issue: 6 77 - 82 ______________________________________________________________________________________ 79 IJRITCC | June 2018, Available @ http://www.ijritcc.org _______________________________________________________________________________________ The Training tweets contain the 5000 tweets are collected by using tweeter API. The collected tweets are a list format converted into the csv (comma separated word) format. 2) Feature Vector or Features extraction: Four types of Feature are extracted. This method are used for annotating the data, it contain three categories. a) Sarcasm as wit: when used as a wit, sarcasm is used with the purpose of being funny. b) Sarcasm as whimper: when used as whimper, sarcasm is employed to show how annoyed or angry the person is. c) Sarcasm as evasion: it refers to the situation when the person wants to avoid giving a clear answer, thus, makes use of sarcasm. i) Sentiment-related Features It extracts sentimental components of the tweet and counts them. Positive emotional content (e.g. love, happy, etc.) and negative emotional content (e.g. hate, sad, etc.).Calculate the ratio of emotional words. p (t) = (& · PW + pw) − (& · NW + nw)/ (& · PW + pw) + (& · NW + nw) 1 t=tweet, pw=positive words, nw =negative words, PW=highly emotional positive words, NW= highly emotional negative words, & =weight bigger than 1. ii) Punctuation-Related Features It displays behavioral aspects such as low tones, Facial gestures or exaggeration. These aspects are translated into a certain use of punctuation or repetition of vowels when the message is written. • Number of exclamation marks • Number of question marks • Number of dots • Number of all-capital words • Number of quotes iii) Syntactic and Semantic Features It refers to the situation when the person wants to avoid giving a clear answer, thus, makes use of sarcasm. • Use of uncommon words • Number of uncommon words • Existence of common sarcastic expressions • Number of interjections • Number of laughing expressions iv) Pattern-Related Features Pattern is defined as an order sequence of words. Divide words into two classes: a first one called as CI containing words of which the content is important and a second one called to as GFI containing the words of which the grammatical function is more important. Step to develop pattern based approach. 1) Take the tweet 2) POS tag 3) Pattern Extraction 4) Tokenization 5) Count frequency of pattern If frequency = 2 then Add the pattern otherwise discards the pattern 6) Calculate resemblance degree • res(p, t) 1 if the tweet vector contains the pattern as it is, in the same order; ᵟ .n/N; if n words out of the N words of the pattern appear in the tweet in the correct Order; 0, if no word 2 7) Calculate feature set Fij = 𝛽𝑗 res(Pk, t) 𝑘 𝑘=0 3 Where Bj is a weight given to patterns of length Lj is their level of sarcasm. Fij is calculate the degree of resemblance of a tweet t to patterns of level of sarcasm i and length j. K in our work is set to 5, and represents the K closest patterns among the Nij. 3) Sarcasm label: The sarcasm labels are also provided i.e. 0 to 5 mean 0, 1, 2, 3, 4, 5.the training data labels as sarcasm labels and it passes to the machine leaning algorithm. 4) Machine learning algorithm The Supervised learning algorithms are used. Following machine learning algorithm are used. a) MaxEntropy b) SVM c) Tree d) Boost 5) Test Tweets: The 1000 testing tweets are available to test the machine learning result. If the machine learning and testing tweets give the same result then our approach is giving good accuracy. 6) Predictive modelling: The machine learning and testing tweets result are comparing in the predictive modelling. Finally we get the accurate result label. In this way the sarcasm detection architecture is work. 2) Behavioural modelling approach The second approach is user behavioural modelling .To develops a systematic approach for effective sarcasm detection by not only analyzing the content of the tweets but by also
  • 4. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 6 Issue: 6 77 - 82 ______________________________________________________________________________________ 80 IJRITCC | June 2018, Available @ http://www.ijritcc.org _______________________________________________________________________________________ exploiting the behavioral traits of users derived from their past activities this system is used. Following are the features a) Hashtag used by or for user b) Word used by or for user c) Positive word used by or for user d) Negative word used by or for user Fig 2 System Architecture of Behavioural modeling 1) Tweeter: Tweeter is the social media network, which is use for communication. Also used for share the opinions for the user throw the tweets. A tweet is collected by using tweeter API. The 1000 tweets are collected. 2) Pre-processing and filtration of data Many current methods for text sentiment analysis contain various preprocessing steps of text. One of the most important goals of preprocessing is to enhance the quality of the data by removing noise. Another point is the reduction of the feature space size. 3) Sentiment analysis and emotion detection: After the preprocessing of the data the next step is the sentiment analysis and user emotion detection. User behavioral is very important to check the user emotion. Emotion detection contains the emotion of the user like happy, angry, joy etc. Check the user emotion using their past tweets. This is the workings of the behavioural modelling approach. IV. PERFORMANCE EVALUATION We have evaluated the performance of our proposed system. In this section, we present experimental results on Sarcasm detection & behavioral modeling approach and increase in result accuracy, efficiency. The Key Performance Indicators (KPIs) used to evaluate the approach are: 1) Accuracy: it represents the overall correctness of classification. In other words, it measures the fraction of all correctly classified instances over the total number of instances. 2) Precision: it represents the fraction of retrieved sarcastic tweets that are relevant. In other words, it measures the number of tweets that have successfully been classified as sarcastic over the total number of tweets classified as sarcastic. 3) Recall: it represents the fraction of relevant sarcastic tweets that are retrieved. In other words, it measures the number of tweets that have successfully been classified as sarcastic over the total number of sarcastic tweets. 4) F1 score: F1 =2 * (precision * recall/precision + recall) 1) Results The following section presents results of all the experiments discussed in Table, and graph. All the experiments results are shown feature wise, i.e. the result of four experiments is shown for Punctuation related firstly, then sentiment, syntactic and lastly Pattern based. Then behavioral modeling result is shown. Below table shows the result of four feature methods using the different algorithm. Test Result Set for Feature Extraction Methods Table (a) Table (b)
  • 5. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 6 Issue: 6 77 - 82 ______________________________________________________________________________________ 81 IJRITCC | June 2018, Available @ http://www.ijritcc.org _______________________________________________________________________________________ Table (c) Table (d) The Above table shows the result of the four features using the different algorithm. Features are sentiment, punctuation, syntactic and pattern related feature. The pattern Based feature give the more result as compare to other three features, the pattern based gives the highest accuracy i.e. 94%.Pattern based is used for sarcasm detection, the result are calculated by using the different classifiers, the classifiers are SVM(support vector machine),TREE, BOOST, MaxEnt. Following are the Graphical Representation of Experimental Results on four feature sets. Fig (a) Fig (b) Fig (c) Fig (d) Behavioral analysis Here we have shown some old twits real time user behavioral analysis The user is considering as most popular person, for example Mr. nfl, the following graph showing such analysis based on his twits.
  • 6. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169 Volume: 6 Issue: 6 77 - 82 ______________________________________________________________________________________ 82 IJRITCC | June 2018, Available @ http://www.ijritcc.org _______________________________________________________________________________________ Fig (e) Fig (f) V. CONCLUSION AND FUTURE WORK In this paper, the proposed methods are used to detect sarcasm or as well as check the behavioral approach of the user, the method make used different component of the tweet, and also by using of Part-of-Speech tags to extract patterns characterizing the level of sarcasm of tweets.We collect the all sarcastic tweets by using #sarcasm.In this way we implemented the different method for sarcasm detection such as, Sentiment- related Features, Punctuation-Related Features, Syntactic and Semantic Features, Pattern-Related Features approach for detection of sarcasm in the tweet as compare to all methods the pattern related feature gives more result. Behavioural modelling approach for detection of sarcasm in the tweet. Behavioral modeling used to check the emotion, and sentiment analysis for the user.The naïve bayes classifier is used to check the emotion and sentiment analysis of the use. By using different algorithm or classifier such as BOOST, Support Vector Machine (SVM), TREE and Maximum Entropy, check the accuracy and performance. Proposed method gives more result as compare to previous. Our proposed approach reaches an accuracy of 94 %. In future work we can combine the two or more feature extraction methods to check whether it enhances result or not. We also collect the real time tweets to check the live streaming. REFERENCES [1] D.Chaffey, Global Social Media Research Summary 2016. URL 〈http://www.smartinsights.com/Social-media-marketing/social- media-strategy/new-global-social-media-research/〉. [2] W.Tan, M.B.Blake, I.saleh, S.Dustdar, Social-network- sourcedbigdataana-lytics, InternetComput.17(5)(2013)62–69. [3] S.K. Bharti B. Vachha , R.K. Pradhan , K.S. Babu , S.K. Jena “Sarcastic sentiment detection in tweets Streamed in real time: a big data approach”, Elsevier 12 July 2016. [4] Aditya Joshi, Vinita Sharma, Pushpak Bhattacharyya “Harnessing Context Incongruity for Sarcasm Detection” Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing (Short Papers), pages 757–762,Beijing, China, July 26-31, 2015.C 2015 Association for Computational Linguistic. [5] Toma Ptacek Ivan Habernal and Jun Hong “Sarcasm Detection on Czech and English Twitter”, Proceedings of COLING 2014, the 25th International Conference on Computational Linguistics: Technical Papers, pages 213–223, Dublin, Ireland, August 23-29 2014. [6] R. Gonzalez-Ibanez, S. Muresan, and N. Wacholder. 2011. “Identifying Sarcasm in Twitter: A Closer Look”.In Proceedings of the 49th Annual Meeting of Association for Computational Linguistics. [7] E. Riloff, A. Qadir, P. Surve, L. De Silva, N. Gilbert, and R. Huang, “Sarcasm as contrast between a positive sentiment and negative situation”, in Proc. Conf. Empirical Methods Natural Lang. Process, Oct.2013,pp.704_714. [8] Tony Veale and Yanfen Hao. 2010. Detecting Ironic Intent in Creative Comparisons. In ECAI, Vol. 215.765–770. [9] A. Rajadesingan, R. Zafarani, and H. Liu, ``Sarcasm detection on Twitter A behavioral modeling approach,'' in Proc. 18th ACM Int. Conf. Web Search Data Mining, Feb. 2015, pp.79_106. [10] M. Bouazizi, T. Ohtsuki, “Pattern-Based Approach for Sarcasm Detection on Twitter” VOLUME 4, 10.1109/ACCESS.2016.2594194. [11] Soujanya Poria, Erik Cambria, Devamanyu Hazarika, Prateek Vij“A Deeper Look into Sarcastic Tweets Using Deep Convolutional Neural Networks”.Nanyang Technologica University 50 Nanyang Ave, Singapore 639798. [12] B. Pang, L. Lee, S. Vaithyanathan, “Thumbs up? sentiment classification using machine learning techniques,” In Proceedings of the Conference on Empirical Methods in Natural Language Processing, July 2002, pp. 79-86. [13] Kang Hanhoon, YooSeongJoon, Han Dongil, “Senti-lexicon and improved Naive Bayes algorithms for sentiment analysis of restaurant reviews”, Expert SystAppl 2012, 39:6000 10. [14] Y. Qiu, G. Yang, and Z. Tan, “Chinese text classification based on extended nave bayes model with weighed positive features,” in First International Conference on Pervasive Computing, Signal Processing and Applications, 2010, pp. 243-246. [15] Pooja Deshmukh, Sarika Solanke.” Review Paper: Sarcasm Detection and Observing User Behavioral” Journal : International Journal of Computer Applications (0975 – 8887) Volume166–No.9,May2017.