SlideShare a Scribd company logo
1 of 11
Progressive Education Society's
Modern College of Engineering,
Pune-5
Department of MCA
Seminar Presentation
On
Twitter Sentiment Anaysis
By
Vrushank Chaphadkar
52110
Under the Guidance of
Dr.Prakash Kene
1
PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23
1
INTRODUCTION
PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23
2
1.Twitter sentiment analysis involves analyzing and understanding the sentiment expressed in
tweets posted on the social media platform Twitter.
2.It aims to determine whether tweets convey positive, negative, or neutral sentiment towards a
particular topic, product, event, or entity.
3.Sentiment analysis on Twitter is essential for businesses, organizations, and researchers as it
provides valuable insights into public opinion, customer feedback, and brand perception.
4.It employs natural language processing (NLP) and machine learning techniques to automatically
classify and analyze the sentiment of tweets.
5.Twitter sentiment analysis can help in monitoring social trends, measuring the success of
marketing campaigns, identifying customer sentiment towards products or services, and predicting
public opinion during events or crises.
2
ARCHITECTURE
3
PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23
3
How the system works?
PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23
4
STEP 1 :
Live Data Fetching
PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23
5
1.Twitter developer account can be used for live
tweet retrieval.
2.This account has consumer key
3.This key is used for accesing live tweets
STEP 2 :
PRE-PROCESSING
PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23
6
• We converted the uppercase letters of the Tweets to lower case order.
• We removed all user names, URLs and unnecessary white spaces from Tweets.
• Stop words are removed from Tweets.
STEP 3 :
Folding Data
PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23
7
We used live
dataset(tweets)
for training and
testing through
API calls.
STEP 4 :
Training and testing data
PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23
8
• Machine learning
sentiment analysis
requires a set of tweets
labelled positive,
negative or objective.
• We have fetched live
tweets and labelled them
based on the number of
positive and negative
words.
STEP 5 :
KEYWORD EXTRACTION
PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23
9
For each tweet, if a keyword is
present, we mark it as 1, otherwise
marked as 0. Each tweet can be
thought of as a bunch of 0s and 1s,
and based on this pattern, the tweet
is labelled as positive, negative or
neutral. Using TF-IDF (term
frequency- inverse document
frequency) vectorizer, we
vectorized the input tweets.
STEP 6 :
Analysis and Classification
PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23
10
The training tweets were retrieved
from the live database(twitter API),
classified and run through 2 ML
classifying techniques, to compare
and contrast the performance of
those algorithms. After classifier
has been trained, the test tweets
which were pre-processed and its
keyword extracted, were run
through the classifier to detect the
polarity. After the polarity has been
detected, it was used to display
whether the tweet is positive or
negative.
STEP 7 :
EVALUATION
PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23
11
We calculated the accuracy of the
classifier, mean,sum which would
display polarity and subjectivity of
tweet.

More Related Content

Similar to seminarppt (2).pptx

major documentation(Telecom churn Based on ML).docx
major documentation(Telecom churn Based on ML).docxmajor documentation(Telecom churn Based on ML).docx
major documentation(Telecom churn Based on ML).docx
ShravyaKandukuri
 

Similar to seminarppt (2).pptx (20)

Estimating the Efficacy of Efficient Machine Learning Classifiers for Twitter...
Estimating the Efficacy of Efficient Machine Learning Classifiers for Twitter...Estimating the Efficacy of Efficient Machine Learning Classifiers for Twitter...
Estimating the Efficacy of Efficient Machine Learning Classifiers for Twitter...
 
A STUDY ON TWITTER SENTIMENT ANALYSIS USING DEEP LEARNING
A STUDY ON TWITTER SENTIMENT ANALYSIS USING DEEP LEARNINGA STUDY ON TWITTER SENTIMENT ANALYSIS USING DEEP LEARNING
A STUDY ON TWITTER SENTIMENT ANALYSIS USING DEEP LEARNING
 
IRJET- Classification of Food Recipe Comments using Naive Bayes
IRJET-  	  Classification of Food Recipe Comments using Naive BayesIRJET-  	  Classification of Food Recipe Comments using Naive Bayes
IRJET- Classification of Food Recipe Comments using Naive Bayes
 
Emotion Recognition By Textual Tweets Using Machine Learning
Emotion Recognition By Textual Tweets Using Machine LearningEmotion Recognition By Textual Tweets Using Machine Learning
Emotion Recognition By Textual Tweets Using Machine Learning
 
TWITTER SENTIMENT ANALYSIS
TWITTER SENTIMENT ANALYSISTWITTER SENTIMENT ANALYSIS
TWITTER SENTIMENT ANALYSIS
 
TWITTER SENTIMENT ANALYSIS
TWITTER SENTIMENT ANALYSISTWITTER SENTIMENT ANALYSIS
TWITTER SENTIMENT ANALYSIS
 
Sentiment Analysis of Twitter Data
Sentiment Analysis of Twitter DataSentiment Analysis of Twitter Data
Sentiment Analysis of Twitter Data
 
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- Sentimental Analysis from Tweets to Find Positive, Negative,Neutra...
IRJET-  	  Sentimental Analysis from Tweets to Find Positive, Negative,Neutra...IRJET-  	  Sentimental Analysis from Tweets to Find Positive, Negative,Neutra...
IRJET- Sentimental Analysis from Tweets to Find Positive, Negative,Neutra...
 
UTILIZING TWITTER TO PERFORM AUTONOMOUS SENTIMENT ANALYSIS
UTILIZING TWITTER TO PERFORM AUTONOMOUS SENTIMENT ANALYSISUTILIZING TWITTER TO PERFORM AUTONOMOUS SENTIMENT ANALYSIS
UTILIZING TWITTER TO PERFORM AUTONOMOUS SENTIMENT ANALYSIS
 
IRJET - Twitter Sentiment Analysis using Machine Learning
IRJET -  	  Twitter Sentiment Analysis using Machine LearningIRJET -  	  Twitter Sentiment Analysis using Machine Learning
IRJET - Twitter Sentiment Analysis using Machine Learning
 
IRJET- Sentiment Analysis using Twitter Data
IRJET-  	  Sentiment Analysis using Twitter DataIRJET-  	  Sentiment Analysis using Twitter Data
IRJET- Sentiment Analysis using Twitter Data
 
IRJET- Career Counselling Chatbot
IRJET-  	  Career Counselling ChatbotIRJET-  	  Career Counselling Chatbot
IRJET- Career Counselling Chatbot
 
Internship report.pdf
Internship report.pdfInternship report.pdf
Internship report.pdf
 
IRJET - Sentiment Analysis of Posts and Comments of OSN
IRJET -  	  Sentiment Analysis of Posts and Comments of OSNIRJET -  	  Sentiment Analysis of Posts and Comments of OSN
IRJET - Sentiment Analysis of Posts and Comments of OSN
 
IRJET- Interpreting Public Sentiments Variation by using FB-LDA Technique
IRJET- Interpreting Public Sentiments Variation by using FB-LDA TechniqueIRJET- Interpreting Public Sentiments Variation by using FB-LDA Technique
IRJET- Interpreting Public Sentiments Variation by using FB-LDA Technique
 
A Survey on Analysis of Twitter Opinion Mining using Sentiment Analysis
A Survey on Analysis of Twitter Opinion Mining using Sentiment AnalysisA Survey on Analysis of Twitter Opinion Mining using Sentiment Analysis
A Survey on Analysis of Twitter Opinion Mining using Sentiment Analysis
 
major documentation(Telecom churn Based on ML).docx
major documentation(Telecom churn Based on ML).docxmajor documentation(Telecom churn Based on ML).docx
major documentation(Telecom churn Based on ML).docx
 
Sentiment Analysis on Twitter Data
Sentiment Analysis on Twitter DataSentiment Analysis on Twitter Data
Sentiment Analysis on Twitter Data
 
Big data analytics in financial market
Big data analytics in financial marketBig data analytics in financial market
Big data analytics in financial market
 

Recently uploaded

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
 

Recently uploaded (20)

%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 

seminarppt (2).pptx

  • 1. Progressive Education Society's Modern College of Engineering, Pune-5 Department of MCA Seminar Presentation On Twitter Sentiment Anaysis By Vrushank Chaphadkar 52110 Under the Guidance of Dr.Prakash Kene 1 PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23 1
  • 2. INTRODUCTION PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23 2 1.Twitter sentiment analysis involves analyzing and understanding the sentiment expressed in tweets posted on the social media platform Twitter. 2.It aims to determine whether tweets convey positive, negative, or neutral sentiment towards a particular topic, product, event, or entity. 3.Sentiment analysis on Twitter is essential for businesses, organizations, and researchers as it provides valuable insights into public opinion, customer feedback, and brand perception. 4.It employs natural language processing (NLP) and machine learning techniques to automatically classify and analyze the sentiment of tweets. 5.Twitter sentiment analysis can help in monitoring social trends, measuring the success of marketing campaigns, identifying customer sentiment towards products or services, and predicting public opinion during events or crises. 2
  • 3. ARCHITECTURE 3 PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23 3
  • 4. How the system works? PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23 4
  • 5. STEP 1 : Live Data Fetching PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23 5 1.Twitter developer account can be used for live tweet retrieval. 2.This account has consumer key 3.This key is used for accesing live tweets
  • 6. STEP 2 : PRE-PROCESSING PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23 6 • We converted the uppercase letters of the Tweets to lower case order. • We removed all user names, URLs and unnecessary white spaces from Tweets. • Stop words are removed from Tweets.
  • 7. STEP 3 : Folding Data PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23 7 We used live dataset(tweets) for training and testing through API calls.
  • 8. STEP 4 : Training and testing data PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23 8 • Machine learning sentiment analysis requires a set of tweets labelled positive, negative or objective. • We have fetched live tweets and labelled them based on the number of positive and negative words.
  • 9. STEP 5 : KEYWORD EXTRACTION PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23 9 For each tweet, if a keyword is present, we mark it as 1, otherwise marked as 0. Each tweet can be thought of as a bunch of 0s and 1s, and based on this pattern, the tweet is labelled as positive, negative or neutral. Using TF-IDF (term frequency- inverse document frequency) vectorizer, we vectorized the input tweets.
  • 10. STEP 6 : Analysis and Classification PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23 10 The training tweets were retrieved from the live database(twitter API), classified and run through 2 ML classifying techniques, to compare and contrast the performance of those algorithms. After classifier has been trained, the test tweets which were pre-processed and its keyword extracted, were run through the classifier to detect the polarity. After the polarity has been detected, it was used to display whether the tweet is positive or negative.
  • 11. STEP 7 : EVALUATION PES MODERN COLLEGE OF ENGINEERING, MCA DEPARTMENT, A.Y. 2022-23 11 We calculated the accuracy of the classifier, mean,sum which would display polarity and subjectivity of tweet.