SlideShare a Scribd company logo
1 of 18
Download to read offline
Sentiment
Analysis
Machine Learning
Approach
Lexicon-Based
Approach
Statistical
Semantic
Supervised
Learning
Unsupervised
Learning
Decision Tree
Classifiers
Linear Tree
Classifiers
Rule-Based
Classifiers
Probabilistic
Classifiers
Bayesian Network
Naïve Bayes
Maximum Entropy
Neural Network
Support Vector
Machines
Sentiment
Analysis
Mitosis Technologies 2
Corpus-Based
Approach
Dictionary-Based
Approach
Sentiment
Analysis
Sentiment analysis is a text-based process that
identifies the positive or negative opinion within a
sentence, paragraph or complete document.
By applying natural language processing (NLP) and text
analysis techniques we analyse unstructured data and
extract significant information from a sentence. It is
transformed into effective business intelligence.
This helps in analysing and measuring human
emotions to convert them into factual data.
The converted data allows us to categorise expressions
as positive, negative or neutral.
Mitosis Technologies 3
4
Sentiment
Analysis
Synonymous and
Interchangeable
Names
Subjective
Analysis
Review
Mining
Opinion
Mining
Appraisal
Extraction
Mitosis Technologies
Sentiment analysis identifies the most significant
expressions and feelings of customers that could have
the greatest impact on the business and its brand.
Sentiment analysis helps a business by listening to its
customers' emotions from survey responses, social
media conversations and more. It can then
customise its offerings to meet customers’
expectations in terms of pricing plans, ease of access,
customer service, etc.
Sentiment analysis helps a business by identifying the
attitudes, emotions and opinions of its customers about
its products, services and brand.
This is achieved by analysing social networking sites and
other digital media forums where people are
commenting on its products and services.
Sentiment Analysis in
Mitosis Technologies 5
Business
Process of
Sentiment Analysis
Sentiment analysis uses rules-based, automatic and
hybrid methods and algorithms.
The rules-based approach helps identify subjectivity,
polarity and the subject of an opinion. It employs
techniques such as:
Stemming, tokenisation, part-of-speech tagging and
parsing
Lexicons (i.e. lists of words and expressions)
The automatic approaches use machine learning
techniques.
Hybrid approaches offer more power by
combining elements of the rules-based and
automatic approaches.
Mitosis Technologies 6
Sentiment Analysis
Collect Data
Mitosis Technologies 7
Analysis Data Indexing Delivery
Social Media, blogs
posts, Twitter, news,
product reviews
Algorithms process the
data and perform
sentence splitting
Algorithms tag
sentences based on
polarity and intensity
of sentiments
Provides the outcome
of the sentiment
analysis
Process of
Sentiment Analysis
The first step in the process is to collect customers’ public
posts across the main social media platforms that
reference the business’s products or services.
These are then analysed using a feature extractor with
the results fed into a machine learning (ML) algorithm.
The MLtext classifier transforms the extracted text into a
“bag of words” and “n-grams” with their associated
frequencies.
The n-grams are then classified by a statistical model
that produces customer insight and predictions.
Mitosis Technologies 8
Types of
Algorithms
Naïve Bayes - A probabilistic algorithm to predict
text categories.
Linear Regression - A statistical algorithm to predict
the value from a set of features.
Support Vector Machines - A non-probabilistic
algorithm to categorise the text based on the similarities
within it.
Deep Learning - A diverse set of algorithms simulating a
human brain by applying neural networks to process
data.
Mitosis Technologies 9
Text
Classification
Accurate classifiers involve identifying subjective and
objective pieces of text and analysing their tone.
Text without context is analysed by using pre-process or
post-process techniques.
Sometimes a negative response can be expressed using
positive words, as occurs with sarcasm. Algorithms such
as MapReduce can be used to detect sarcasm.
Commonly used emojis and Unicode characters can
also be pre-processed to improve analysis results.
We can define neutral text by classifying it into objective
text, irrelevant information or text containing wishes.
Mitosis Technologies 10
Language-
Independent Analysis
Pos
Sentiment indicators are
assigned toemoticons
Social media posts
with emoticons are
read by the algorithm
Social media posts
get labelled as
positive or negative
Pos
Neg
I love the
Boat headsets
The service could
have been better
:) :D :-) =)
Neg :( :/ :-( - . -
I love the Boat headsets :D
Mitosis Technologies 11
The service could have been better - . -
It was a bad tour :(
Brie cheese is yum ^^
Sentiment Analysis
Applications
Social Media
Monitoring
Mitosis Technologies 12
Brand
Monitoring
Voice of Customer
(VoC)
Customer Service
Market Research
Common
APIs Used in
Sentiment Analysis
Scikit-learn
NLTK
SpaCy
TensorFlow
Keras
PyTorch
OpenNLP
CoreNLP
Mitosis Technologies 13
Example Sentiment Analysis
Software Types
Text Processing
It performs word grouping (“lemmatisation”), word
stemming, parts of speech tagging and chunking,
phrase extraction, date extraction, location and
named entity recognition, and more.
Mitosis Technologies 14
Tweet Sentiments
Twitter is a commonly used platform for customers to
express opinions on products. Tweet Sentiments
analyse both new and existing tweets to extract the
emotions one tweet at a time.
MLAnalyser
This software uses machine learning to perform text
classification, article summarisation, stock symbol
extraction, and name, location and language
detection.
Sentiment analysis is used to gain valuable insights from
customers not easily achieved by other means.
It is about enhancing a business and its brand in the eyes
of its current and future customers.
Sentiment analysis reports are directly usable in showing
key areas for improvement.
In conclusion, sentiment analysis enables a business to
gain new insights, understand its customers and
empower its teams effectively for more productive work.
Sentiment Analysis in
Brand
Marketing
Mitosis Technologies 15
What can Sentiment Analysis do for
Brands?
What do customers
think of the
products and brand?
Are customers happy
with the services they
receive?
How do the company’s
policies, external events
or employees impact
customers’ perception of
its brand?
What do customers like
about the brand’s
competitors?
Sentiment Analysis
Mitosis Technologies 16
Increase
Customer Retention
Resolve Customer Experience
Pain Points
Optimise Customer
Service
Measure Social Media RolOptimise Pricing
What can Sentiment Analysis do for
Brands?
Mitosis Technologies 17
To assist you with our services
please reach us at:
hello@mitosistech.com
www.mitosistech.com
IND: +91-7824035173
US:+1-(415) 251-2064

More Related Content

What's hot

Sentiment analysis of Twitter data using python
Sentiment analysis of Twitter data using pythonSentiment analysis of Twitter data using python
Sentiment analysis of Twitter data using pythonHetu Bhavsar
 
Sentiment Analysis using Twitter Data
Sentiment Analysis using Twitter DataSentiment Analysis using Twitter Data
Sentiment Analysis using Twitter DataHari Prasad
 
Sentiment analysis - Our approach and use cases
Sentiment analysis - Our approach and use casesSentiment analysis - Our approach and use cases
Sentiment analysis - Our approach and use casesKarol Chlasta
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment AnalysisAnkur Tyagi
 
How Sentiment Analysis works
How Sentiment Analysis worksHow Sentiment Analysis works
How Sentiment Analysis worksCJ Jenkins
 
social network analysis project twitter sentimental analysis
social network analysis project twitter sentimental analysissocial network analysis project twitter sentimental analysis
social network analysis project twitter sentimental analysisAshish Mundra
 
New sentiment analysis of tweets using python by Ravi kumar
New sentiment analysis of tweets using python by Ravi kumarNew sentiment analysis of tweets using python by Ravi kumar
New sentiment analysis of tweets using python by Ravi kumarRavi Kumar
 
Sentiment Analysis on Twitter
Sentiment Analysis on TwitterSentiment Analysis on Twitter
Sentiment Analysis on TwitterSmritiAgarwal26
 
Sentiment analysis using ml
Sentiment analysis using mlSentiment analysis using ml
Sentiment analysis using mlPravin Katiyar
 
Sentiment analysis presentation
Sentiment analysis presentationSentiment analysis presentation
Sentiment analysis presentationGunjanSrivastava23
 
Sentiment Analysis in Twitter
Sentiment Analysis in TwitterSentiment Analysis in Twitter
Sentiment Analysis in Twitterprnk08
 
Twitter Sentiment Analysis
Twitter Sentiment AnalysisTwitter Sentiment Analysis
Twitter Sentiment AnalysisAyush Khandelwal
 
IRE2014-Sentiment Analysis
IRE2014-Sentiment AnalysisIRE2014-Sentiment Analysis
IRE2014-Sentiment AnalysisGangasagar Patil
 
Social Media Sentiments Analysis
Social Media Sentiments AnalysisSocial Media Sentiments Analysis
Social Media Sentiments AnalysisPratisthaSingh5
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment AnalysisAditya Nag
 
Sentiment Analysis of Twitter Data
Sentiment Analysis of Twitter DataSentiment Analysis of Twitter Data
Sentiment Analysis of Twitter DataSumit Raj
 
Twitter sentiment-analysis Jiit2013-14
Twitter sentiment-analysis Jiit2013-14Twitter sentiment-analysis Jiit2013-14
Twitter sentiment-analysis Jiit2013-14Rachit Goel
 
Twitter sentiment analysis
Twitter sentiment analysisTwitter sentiment analysis
Twitter sentiment analysisSunil Kandari
 
Sentiment Analysis Using Product Review
Sentiment Analysis Using Product ReviewSentiment Analysis Using Product Review
Sentiment Analysis Using Product ReviewAbdullah Moin
 

What's hot (20)

Sentiment analysis of Twitter data using python
Sentiment analysis of Twitter data using pythonSentiment analysis of Twitter data using python
Sentiment analysis of Twitter data using python
 
Sentiment Analysis using Twitter Data
Sentiment Analysis using Twitter DataSentiment Analysis using Twitter Data
Sentiment Analysis using Twitter Data
 
Sentiment analysis - Our approach and use cases
Sentiment analysis - Our approach and use casesSentiment analysis - Our approach and use cases
Sentiment analysis - Our approach and use cases
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment Analysis
 
How Sentiment Analysis works
How Sentiment Analysis worksHow Sentiment Analysis works
How Sentiment Analysis works
 
social network analysis project twitter sentimental analysis
social network analysis project twitter sentimental analysissocial network analysis project twitter sentimental analysis
social network analysis project twitter sentimental analysis
 
New sentiment analysis of tweets using python by Ravi kumar
New sentiment analysis of tweets using python by Ravi kumarNew sentiment analysis of tweets using python by Ravi kumar
New sentiment analysis of tweets using python by Ravi kumar
 
Sentiment Analysis on Twitter
Sentiment Analysis on TwitterSentiment Analysis on Twitter
Sentiment Analysis on Twitter
 
Sentiment analysis using ml
Sentiment analysis using mlSentiment analysis using ml
Sentiment analysis using ml
 
Sentiment analysis presentation
Sentiment analysis presentationSentiment analysis presentation
Sentiment analysis presentation
 
Sentiment Analysis in Twitter
Sentiment Analysis in TwitterSentiment Analysis in Twitter
Sentiment Analysis in Twitter
 
Twitter Sentiment Analysis
Twitter Sentiment AnalysisTwitter Sentiment Analysis
Twitter Sentiment Analysis
 
IRE2014-Sentiment Analysis
IRE2014-Sentiment AnalysisIRE2014-Sentiment Analysis
IRE2014-Sentiment Analysis
 
Social Media Sentiments Analysis
Social Media Sentiments AnalysisSocial Media Sentiments Analysis
Social Media Sentiments Analysis
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment Analysis
 
Sentiment Analysis of Twitter Data
Sentiment Analysis of Twitter DataSentiment Analysis of Twitter Data
Sentiment Analysis of Twitter Data
 
Ml ppt
Ml pptMl ppt
Ml ppt
 
Twitter sentiment-analysis Jiit2013-14
Twitter sentiment-analysis Jiit2013-14Twitter sentiment-analysis Jiit2013-14
Twitter sentiment-analysis Jiit2013-14
 
Twitter sentiment analysis
Twitter sentiment analysisTwitter sentiment analysis
Twitter sentiment analysis
 
Sentiment Analysis Using Product Review
Sentiment Analysis Using Product ReviewSentiment Analysis Using Product Review
Sentiment Analysis Using Product Review
 

Similar to Sentiment Analysis

AI for sentiment analysis - An Overview.pdf
AI for sentiment analysis - An Overview.pdfAI for sentiment analysis - An Overview.pdf
AI for sentiment analysis - An Overview.pdfStephenAmell4
 
Twitter sentiment analysis.pptx
Twitter sentiment analysis.pptxTwitter sentiment analysis.pptx
Twitter sentiment analysis.pptxRishita Gupta
 
Text Analysis for Competitive Intelligence
Text Analysis for Competitive IntelligenceText Analysis for Competitive Intelligence
Text Analysis for Competitive IntelligenceBytesview
 
Semantics Analysis.pptx
Semantics Analysis.pptxSemantics Analysis.pptx
Semantics Analysis.pptx9260SahilPatil
 
Combining Lexicon based and Machine Learning based Methods for Twitter Sentim...
Combining Lexicon based and Machine Learning based Methods for Twitter Sentim...Combining Lexicon based and Machine Learning based Methods for Twitter Sentim...
Combining Lexicon based and Machine Learning based Methods for Twitter Sentim...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 AnalysisEditor IJCATR
 
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
 
System Analysis & Design Presentation.pdf
System Analysis & Design Presentation.pdfSystem Analysis & Design Presentation.pdf
System Analysis & Design Presentation.pdfAriful Islam
 
Natural Language Processing Use Cases for Business Optimization
Natural Language Processing Use Cases for Business OptimizationNatural Language Processing Use Cases for Business Optimization
Natural Language Processing Use Cases for Business OptimizationTakayuki Yamazaki
 
Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...
Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...
Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...Impetus Technologies
 
TEXT MINING-TAPPING HIDDEN KERNELS OF WISDOM
TEXT MINING-TAPPING HIDDEN KERNELS OF WISDOMTEXT MINING-TAPPING HIDDEN KERNELS OF WISDOM
TEXT MINING-TAPPING HIDDEN KERNELS OF WISDOMITC Infotech
 
Natural Language Processing .pdf
Natural Language Processing .pdfNatural Language Processing .pdf
Natural Language Processing .pdfAnime196637
 
THE ANALYSIS FOR CUSTOMER REVIEWS THROUGH TWEETS, BASED ON DEEP LEARNING
THE ANALYSIS FOR CUSTOMER REVIEWS THROUGH TWEETS, BASED ON DEEP LEARNINGTHE ANALYSIS FOR CUSTOMER REVIEWS THROUGH TWEETS, BASED ON DEEP LEARNING
THE ANALYSIS FOR CUSTOMER REVIEWS THROUGH TWEETS, BASED ON DEEP LEARNINGIRJET Journal
 
Sentiment analysis using nlp
Sentiment analysis using nlpSentiment analysis using nlp
Sentiment analysis using nlpAnand Narayanan
 
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
 

Similar to Sentiment Analysis (20)

Sentimental analysis
Sentimental analysisSentimental analysis
Sentimental analysis
 
AI for sentiment analysis - An Overview.pdf
AI for sentiment analysis - An Overview.pdfAI for sentiment analysis - An Overview.pdf
AI for sentiment analysis - An Overview.pdf
 
Twitter sentiment analysis.pptx
Twitter sentiment analysis.pptxTwitter sentiment analysis.pptx
Twitter sentiment analysis.pptx
 
Text Analysis for Competitive Intelligence
Text Analysis for Competitive IntelligenceText Analysis for Competitive Intelligence
Text Analysis for Competitive Intelligence
 
Semantics Analysis.pptx
Semantics Analysis.pptxSemantics Analysis.pptx
Semantics Analysis.pptx
 
Combining Lexicon based and Machine Learning based Methods for Twitter Sentim...
Combining Lexicon based and Machine Learning based Methods for Twitter Sentim...Combining Lexicon based and Machine Learning based Methods for Twitter Sentim...
Combining Lexicon based and Machine Learning based Methods for Twitter Sentim...
 
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 - 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
 
System Analysis & Design Presentation.pdf
System Analysis & Design Presentation.pdfSystem Analysis & Design Presentation.pdf
System Analysis & Design Presentation.pdf
 
Natural Language Processing Use Cases for Business Optimization
Natural Language Processing Use Cases for Business OptimizationNatural Language Processing Use Cases for Business Optimization
Natural Language Processing Use Cases for Business Optimization
 
Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...
Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...
Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...
 
Sentiment analysis
Sentiment analysisSentiment analysis
Sentiment analysis
 
TEXT MINING-TAPPING HIDDEN KERNELS OF WISDOM
TEXT MINING-TAPPING HIDDEN KERNELS OF WISDOMTEXT MINING-TAPPING HIDDEN KERNELS OF WISDOM
TEXT MINING-TAPPING HIDDEN KERNELS OF WISDOM
 
Natural Language Processing .pdf
Natural Language Processing .pdfNatural Language Processing .pdf
Natural Language Processing .pdf
 
AI_Lecture_10.pptx
AI_Lecture_10.pptxAI_Lecture_10.pptx
AI_Lecture_10.pptx
 
K1802056469
K1802056469K1802056469
K1802056469
 
THE ANALYSIS FOR CUSTOMER REVIEWS THROUGH TWEETS, BASED ON DEEP LEARNING
THE ANALYSIS FOR CUSTOMER REVIEWS THROUGH TWEETS, BASED ON DEEP LEARNINGTHE ANALYSIS FOR CUSTOMER REVIEWS THROUGH TWEETS, BASED ON DEEP LEARNING
THE ANALYSIS FOR CUSTOMER REVIEWS THROUGH TWEETS, BASED ON DEEP LEARNING
 
Sentiment analysis using nlp
Sentiment analysis using nlpSentiment analysis using nlp
Sentiment analysis using nlp
 
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
 
Big Data Analytics
Big Data AnalyticsBig Data Analytics
Big Data Analytics
 

More from Dinesh V

Data Science Deep Roots in Healthcare Industry
Data Science Deep Roots in Healthcare IndustryData Science Deep Roots in Healthcare Industry
Data Science Deep Roots in Healthcare IndustryDinesh V
 
Healthcare evolves with Data Interoperability
Healthcare evolves with Data InteroperabilityHealthcare evolves with Data Interoperability
Healthcare evolves with Data InteroperabilityDinesh V
 
Mastering Customers Moments in Retail Realm
Mastering Customers Moments in Retail Realm Mastering Customers Moments in Retail Realm
Mastering Customers Moments in Retail Realm Dinesh V
 
Looking into the Black Box - A Theoretical Insight into Deep Learning Networks
Looking into the Black Box - A Theoretical Insight into Deep Learning NetworksLooking into the Black Box - A Theoretical Insight into Deep Learning Networks
Looking into the Black Box - A Theoretical Insight into Deep Learning NetworksDinesh V
 
Human in-the-loop in Machine Learning
Human in-the-loop in Machine LearningHuman in-the-loop in Machine Learning
Human in-the-loop in Machine LearningDinesh V
 
Explainable AI
Explainable AIExplainable AI
Explainable AIDinesh V
 

More from Dinesh V (6)

Data Science Deep Roots in Healthcare Industry
Data Science Deep Roots in Healthcare IndustryData Science Deep Roots in Healthcare Industry
Data Science Deep Roots in Healthcare Industry
 
Healthcare evolves with Data Interoperability
Healthcare evolves with Data InteroperabilityHealthcare evolves with Data Interoperability
Healthcare evolves with Data Interoperability
 
Mastering Customers Moments in Retail Realm
Mastering Customers Moments in Retail Realm Mastering Customers Moments in Retail Realm
Mastering Customers Moments in Retail Realm
 
Looking into the Black Box - A Theoretical Insight into Deep Learning Networks
Looking into the Black Box - A Theoretical Insight into Deep Learning NetworksLooking into the Black Box - A Theoretical Insight into Deep Learning Networks
Looking into the Black Box - A Theoretical Insight into Deep Learning Networks
 
Human in-the-loop in Machine Learning
Human in-the-loop in Machine LearningHuman in-the-loop in Machine Learning
Human in-the-loop in Machine Learning
 
Explainable AI
Explainable AIExplainable AI
Explainable AI
 

Recently uploaded

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Recently uploaded (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

Sentiment Analysis

  • 2. Machine Learning Approach Lexicon-Based Approach Statistical Semantic Supervised Learning Unsupervised Learning Decision Tree Classifiers Linear Tree Classifiers Rule-Based Classifiers Probabilistic Classifiers Bayesian Network Naïve Bayes Maximum Entropy Neural Network Support Vector Machines Sentiment Analysis Mitosis Technologies 2 Corpus-Based Approach Dictionary-Based Approach
  • 3. Sentiment Analysis Sentiment analysis is a text-based process that identifies the positive or negative opinion within a sentence, paragraph or complete document. By applying natural language processing (NLP) and text analysis techniques we analyse unstructured data and extract significant information from a sentence. It is transformed into effective business intelligence. This helps in analysing and measuring human emotions to convert them into factual data. The converted data allows us to categorise expressions as positive, negative or neutral. Mitosis Technologies 3
  • 5. Sentiment analysis identifies the most significant expressions and feelings of customers that could have the greatest impact on the business and its brand. Sentiment analysis helps a business by listening to its customers' emotions from survey responses, social media conversations and more. It can then customise its offerings to meet customers’ expectations in terms of pricing plans, ease of access, customer service, etc. Sentiment analysis helps a business by identifying the attitudes, emotions and opinions of its customers about its products, services and brand. This is achieved by analysing social networking sites and other digital media forums where people are commenting on its products and services. Sentiment Analysis in Mitosis Technologies 5 Business
  • 6. Process of Sentiment Analysis Sentiment analysis uses rules-based, automatic and hybrid methods and algorithms. The rules-based approach helps identify subjectivity, polarity and the subject of an opinion. It employs techniques such as: Stemming, tokenisation, part-of-speech tagging and parsing Lexicons (i.e. lists of words and expressions) The automatic approaches use machine learning techniques. Hybrid approaches offer more power by combining elements of the rules-based and automatic approaches. Mitosis Technologies 6
  • 7. Sentiment Analysis Collect Data Mitosis Technologies 7 Analysis Data Indexing Delivery Social Media, blogs posts, Twitter, news, product reviews Algorithms process the data and perform sentence splitting Algorithms tag sentences based on polarity and intensity of sentiments Provides the outcome of the sentiment analysis
  • 8. Process of Sentiment Analysis The first step in the process is to collect customers’ public posts across the main social media platforms that reference the business’s products or services. These are then analysed using a feature extractor with the results fed into a machine learning (ML) algorithm. The MLtext classifier transforms the extracted text into a “bag of words” and “n-grams” with their associated frequencies. The n-grams are then classified by a statistical model that produces customer insight and predictions. Mitosis Technologies 8
  • 9. Types of Algorithms Naïve Bayes - A probabilistic algorithm to predict text categories. Linear Regression - A statistical algorithm to predict the value from a set of features. Support Vector Machines - A non-probabilistic algorithm to categorise the text based on the similarities within it. Deep Learning - A diverse set of algorithms simulating a human brain by applying neural networks to process data. Mitosis Technologies 9
  • 10. Text Classification Accurate classifiers involve identifying subjective and objective pieces of text and analysing their tone. Text without context is analysed by using pre-process or post-process techniques. Sometimes a negative response can be expressed using positive words, as occurs with sarcasm. Algorithms such as MapReduce can be used to detect sarcasm. Commonly used emojis and Unicode characters can also be pre-processed to improve analysis results. We can define neutral text by classifying it into objective text, irrelevant information or text containing wishes. Mitosis Technologies 10
  • 11. Language- Independent Analysis Pos Sentiment indicators are assigned toemoticons Social media posts with emoticons are read by the algorithm Social media posts get labelled as positive or negative Pos Neg I love the Boat headsets The service could have been better :) :D :-) =) Neg :( :/ :-( - . - I love the Boat headsets :D Mitosis Technologies 11 The service could have been better - . - It was a bad tour :( Brie cheese is yum ^^
  • 12. Sentiment Analysis Applications Social Media Monitoring Mitosis Technologies 12 Brand Monitoring Voice of Customer (VoC) Customer Service Market Research
  • 13. Common APIs Used in Sentiment Analysis Scikit-learn NLTK SpaCy TensorFlow Keras PyTorch OpenNLP CoreNLP Mitosis Technologies 13
  • 14. Example Sentiment Analysis Software Types Text Processing It performs word grouping (“lemmatisation”), word stemming, parts of speech tagging and chunking, phrase extraction, date extraction, location and named entity recognition, and more. Mitosis Technologies 14 Tweet Sentiments Twitter is a commonly used platform for customers to express opinions on products. Tweet Sentiments analyse both new and existing tweets to extract the emotions one tweet at a time. MLAnalyser This software uses machine learning to perform text classification, article summarisation, stock symbol extraction, and name, location and language detection.
  • 15. Sentiment analysis is used to gain valuable insights from customers not easily achieved by other means. It is about enhancing a business and its brand in the eyes of its current and future customers. Sentiment analysis reports are directly usable in showing key areas for improvement. In conclusion, sentiment analysis enables a business to gain new insights, understand its customers and empower its teams effectively for more productive work. Sentiment Analysis in Brand Marketing Mitosis Technologies 15
  • 16. What can Sentiment Analysis do for Brands? What do customers think of the products and brand? Are customers happy with the services they receive? How do the company’s policies, external events or employees impact customers’ perception of its brand? What do customers like about the brand’s competitors? Sentiment Analysis Mitosis Technologies 16
  • 17. Increase Customer Retention Resolve Customer Experience Pain Points Optimise Customer Service Measure Social Media RolOptimise Pricing What can Sentiment Analysis do for Brands? Mitosis Technologies 17
  • 18. To assist you with our services please reach us at: hello@mitosistech.com www.mitosistech.com IND: +91-7824035173 US:+1-(415) 251-2064