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

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...IRJET Journal
 
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 LEARNINGIRJET Journal
 
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 BayesIRJET Journal
 
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 LearningIRJET Journal
 
TWITTER SENTIMENT ANALYSIS
TWITTER SENTIMENT ANALYSISTWITTER SENTIMENT ANALYSIS
TWITTER SENTIMENT ANALYSISIRJET Journal
 
TWITTER SENTIMENT ANALYSIS
TWITTER SENTIMENT ANALYSISTWITTER SENTIMENT ANALYSIS
TWITTER SENTIMENT ANALYSISIRJET Journal
 
Sentiment Analysis of Twitter Data
Sentiment Analysis of Twitter DataSentiment Analysis of Twitter Data
Sentiment Analysis of Twitter DataSumit Raj
 
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 InvestmentIRJET Journal
 
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...IRJET Journal
 
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 ANALYSISIRJET Journal
 
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 LearningIRJET Journal
 
IRJET- Sentiment Analysis using Twitter Data
IRJET-  	  Sentiment Analysis using Twitter DataIRJET-  	  Sentiment Analysis using Twitter Data
IRJET- Sentiment Analysis using Twitter DataIRJET Journal
 
IRJET- Career Counselling Chatbot
IRJET-  	  Career Counselling ChatbotIRJET-  	  Career Counselling Chatbot
IRJET- Career Counselling ChatbotIRJET Journal
 
Internship report.pdf
Internship report.pdfInternship report.pdf
Internship report.pdfReshmaKhunnam
 
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 OSNIRJET Journal
 
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 TechniqueIRJET Journal
 
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 AnalysisIRJET Journal
 
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).docxShravyaKandukuri
 
Sentiment Analysis on Twitter Data
Sentiment Analysis on Twitter DataSentiment Analysis on Twitter Data
Sentiment Analysis on Twitter DataIRJET Journal
 
Big data analytics in financial market
Big data analytics in financial marketBig data analytics in financial market
Big data analytics in financial marketeSAT Journals
 

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

Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...kalichargn70th171
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxalwaysnagaraju26
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfproinshot.com
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
%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 Stilfonteinmasabamasaba
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456KiaraTiradoMicha
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
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...Jittipong Loespradit
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfryanfarris8
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 

Recently uploaded (20)

Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
%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
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
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...
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 

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.