SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Comprehensive sentimental data
mining, analysis and visualization to improve
Business Outcomes
The Team:
Arjit Sachdeva
Prashast Kumar Singh
Nishtha Pande
Dhruv Mahajan
The Problem:
Making sense of data to facilitate consumer-centric companies,
governments etc in taking decisions to improve their products.
Scenario #1

Imagine you’re a mobile manufacturer, say HTC. You just
launched your flagship phone, the HTC X, which boomed
on the Internet with users posting their reactions about
it.
But, is there any way you could actually go through
hundreds of thousands of those reviews individually, and
use that data for your organization at all ?
Is it possible to analyze the sentiments of the user in
what he wrote about the HTC X ?

How about analyzing not just the positive/negative
quotient in the posts, but also getting a summarized
feedback on what users liked the most, and disliked the
most as well, about the HTC X ?
Scenario #2
The government wants to connect to hundreds of thousands of
people and analyze their views. How to directly connect to people to
answer questions like:

Government wants to know how the people are reacting to a new
policy announcement.
•What parts of the policy do the voters like? (Example Tax cuts)
•What parts of the policy need to be changed of modified?
Getting feedback on proposed laws
•What do the people think about a proposed law
(positive/negative response)?
•How the proposal be improved?
•Analyse the negative comments.
Our approach towards a Comprehensive
sentimental analysis and
visualization
tool
Break up a review into sentences, and parse each
sentence using the rules of English grammar.
Identify the various relationships(dependencies)
existing between all pairs of words.

Filter the relevant relationships and make a list of
relevant nouns and adjectives.
Assign scores using a self-learning scoring algorithm.
Use the generated data structures to visualize data
to provide answers to businesses’ questions.
PARSING
Parsing is the process of assigning structural descriptions
to sequences of words in a natural language.
IDENTIFYING RELATIONSHIPS
The Stanford typed dependencies representation was designed
to provide a simple description of the grammatical relationships
in a sentence that can easily be understood.
SCORING NOUNS
We find the scores of the Adjectives present using the
SentiWordNet API. These scores are then assigned to the
corresponding Nouns and stored in Guava structures.
VISUALIZATION
Intuitive 2D and 3D visualizations of every aspect of data,
mapping changes in sentiments about your brand,
demographics and other analytics
A few challenges:
Analysis of sentiments inside data is a very
complex task for a machine because of the
multiple and often unpredictable soft and hard
variables that come into play when
interpreting it. The main problem being that
the sentiment of a sentence only rarely lies in
the sentence itself and is instead rooted in the
cultural context around that sentence.
This requires the algorithm to compute a vast
amount of densely interconnected information
to answer a fairly simple question in human
terms. Just a few keywords taken separately
won’t do the job.
A bit like: The Government is wrong in its
decision because it is a racist one.

We need to consider a lot of combinations
together to figure out WHY the decision is
thought wrong by people.
Retrieve Data from
various Social media
channels

PERT CHART
Summarized
feedback with
intuitive 2D and 3D
visualizations of
every aspect of
data

Load the collected
data into Database
Behavior
Segmentation
ANALYSIS
Share Of Voice

Affinity Relation
VISUALIZATION
How STARK attempts to answer a few generic scenarios?
Company A: Can you summarize what the user talked about my
product, in specific detail?
STARK shows the summary of the reviews
Company A: We had incorporated a new kind of a camera
having a super-fast zoom. How strongly did the user talk
about the camera?
STARK processes the reviews and generates the following
meter graph for CAMERA. The meter graph shows that
the user has responded positively to the quality of
camera.
Company A: Overall, how strongly did he express his views
about my product?
STARK shows the mean sentiment distribution of various
components i.e the aggregated mean sentiment shown by
all users towards each component.
Company A: Since we had many new things in our product
this time, I'd like to know that feature which was talked
about the most by him.
STARK shows the percentage distribution of various
components in the review. It gives an overview of the
components that are being talked about and to
which extent.
Company A: I still need one more detail. Did he talk about the
camera positively only? Or was it negatively Or both? How
many times positive and how many negative?
STARK shows the sentiment distribution of various
components. Sentiments distribution means the sentiment
shown by user towards each component.
Company A: Could you finally quantify the scores assigned to
each feature?
STARK shows the scatter plot and line graph of all the
features.
Cheers to BIG DATA in a SMALL WORLD

•Arjit Sachdeva
•Dhruv Mahajan
•Nishtha Pande
•Prashast Kumar Singh

Weitere ähnliche Inhalte

Andere mochten auch

Lexicon based twitter sentimental analysis of indian e commerce festive sale ...
Lexicon based twitter sentimental analysis of indian e commerce festive sale ...Lexicon based twitter sentimental analysis of indian e commerce festive sale ...
Lexicon based twitter sentimental analysis of indian e commerce festive sale ...Muthukumaran MS
 
College Event - KC college
College Event - KC collegeCollege Event - KC college
College Event - KC collegenimbu03
 
Project sentiment analysis
Project sentiment analysisProject sentiment analysis
Project sentiment analysisBob Prieto
 
Opinion Mining
Opinion MiningOpinion Mining
Opinion MiningShital Kat
 
Sentiment Analaysis on Twitter
Sentiment Analaysis on TwitterSentiment Analaysis on Twitter
Sentiment Analaysis on TwitterNitish J Prabhu
 
Twitter sentiment analysis project report
Twitter sentiment analysis project reportTwitter sentiment analysis project report
Twitter sentiment analysis project reportBharat Khanna
 
Sentimental analysis
Sentimental analysisSentimental analysis
Sentimental analysisAnkit Khera
 
Opinion Mining Tutorial (Sentiment Analysis)
Opinion Mining Tutorial (Sentiment Analysis)Opinion Mining Tutorial (Sentiment Analysis)
Opinion Mining Tutorial (Sentiment Analysis)Kavita Ganesan
 

Andere mochten auch (8)

Lexicon based twitter sentimental analysis of indian e commerce festive sale ...
Lexicon based twitter sentimental analysis of indian e commerce festive sale ...Lexicon based twitter sentimental analysis of indian e commerce festive sale ...
Lexicon based twitter sentimental analysis of indian e commerce festive sale ...
 
College Event - KC college
College Event - KC collegeCollege Event - KC college
College Event - KC college
 
Project sentiment analysis
Project sentiment analysisProject sentiment analysis
Project sentiment analysis
 
Opinion Mining
Opinion MiningOpinion Mining
Opinion Mining
 
Sentiment Analaysis on Twitter
Sentiment Analaysis on TwitterSentiment Analaysis on Twitter
Sentiment Analaysis on Twitter
 
Twitter sentiment analysis project report
Twitter sentiment analysis project reportTwitter sentiment analysis project report
Twitter sentiment analysis project report
 
Sentimental analysis
Sentimental analysisSentimental analysis
Sentimental analysis
 
Opinion Mining Tutorial (Sentiment Analysis)
Opinion Mining Tutorial (Sentiment Analysis)Opinion Mining Tutorial (Sentiment Analysis)
Opinion Mining Tutorial (Sentiment Analysis)
 

Ähnlich wie SA

Veda Semantics - introduction document
Veda Semantics - introduction documentVeda Semantics - introduction document
Veda Semantics - introduction documentrajatkr
 
Online review mining for forecasting sales
Online review mining for forecasting salesOnline review mining for forecasting sales
Online review mining for forecasting saleseSAT Publishing House
 
Online review mining for forecasting sales
Online review mining for forecasting salesOnline review mining for forecasting sales
Online review mining for forecasting saleseSAT Journals
 
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: TwisentIRJET Journal
 
IRJET- Fake Review Detection using Opinion Mining
IRJET- Fake Review Detection using Opinion MiningIRJET- Fake Review Detection using Opinion Mining
IRJET- Fake Review Detection using Opinion MiningIRJET Journal
 
IRJET- Physical Design of Approximate Multiplier for Area and Power Efficiency
IRJET- Physical Design of Approximate Multiplier for Area and Power EfficiencyIRJET- Physical Design of Approximate Multiplier for Area and Power Efficiency
IRJET- Physical Design of Approximate Multiplier for Area and Power EfficiencyIRJET Journal
 
RETHINKING USER CENTERED DESIGN FOR AI ENABLED EXPERIENCES_UX India 2023_ Jas...
RETHINKING USER CENTERED DESIGN FOR AI ENABLED EXPERIENCES_UX India 2023_ Jas...RETHINKING USER CENTERED DESIGN FOR AI ENABLED EXPERIENCES_UX India 2023_ Jas...
RETHINKING USER CENTERED DESIGN FOR AI ENABLED EXPERIENCES_UX India 2023_ Jas...Jasmeet Sethi
 
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
 
System Analysis & Design Presentation.pdf
System Analysis & Design Presentation.pdfSystem Analysis & Design Presentation.pdf
System Analysis & Design Presentation.pdfAriful Islam
 
Applying Data Science Across the Ten Stages of the Retail Lifecycle
Applying Data Science Across the Ten Stages of the Retail LifecycleApplying Data Science Across the Ten Stages of the Retail Lifecycle
Applying Data Science Across the Ten Stages of the Retail LifecycleSuffiyan Syed
 
Features of sentiment analysis
Features of sentiment analysisFeatures of sentiment analysis
Features of sentiment analysisRepustate
 
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
 
The Complete Guide to Embedded Analytics
The Complete Guide to Embedded AnalyticsThe Complete Guide to Embedded Analytics
The Complete Guide to Embedded AnalyticsJessica Sprinkel
 
The Definitive Guide to Qualitative Analytics
The Definitive Guide to Qualitative AnalyticsThe Definitive Guide to Qualitative Analytics
The Definitive Guide to Qualitative AnalyticsBar Clara Mendez
 
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
 
Product Analyst Advisor
Product Analyst AdvisorProduct Analyst Advisor
Product Analyst AdvisorIRJET Journal
 

Ähnlich wie SA (20)

Sentiment analysis on unstructured review
Sentiment analysis on unstructured reviewSentiment analysis on unstructured review
Sentiment analysis on unstructured review
 
Veda Semantics - introduction document
Veda Semantics - introduction documentVeda Semantics - introduction document
Veda Semantics - introduction document
 
Online review mining for forecasting sales
Online review mining for forecasting salesOnline review mining for forecasting sales
Online review mining for forecasting sales
 
Online review mining for forecasting sales
Online review mining for forecasting salesOnline review mining for forecasting sales
Online review mining for forecasting sales
 
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- Fake Review Detection using Opinion Mining
IRJET- Fake Review Detection using Opinion MiningIRJET- Fake Review Detection using Opinion Mining
IRJET- Fake Review Detection using Opinion Mining
 
IRJET- Physical Design of Approximate Multiplier for Area and Power Efficiency
IRJET- Physical Design of Approximate Multiplier for Area and Power EfficiencyIRJET- Physical Design of Approximate Multiplier for Area and Power Efficiency
IRJET- Physical Design of Approximate Multiplier for Area and Power Efficiency
 
RETHINKING USER CENTERED DESIGN FOR AI ENABLED EXPERIENCES_UX India 2023_ Jas...
RETHINKING USER CENTERED DESIGN FOR AI ENABLED EXPERIENCES_UX India 2023_ Jas...RETHINKING USER CENTERED DESIGN FOR AI ENABLED EXPERIENCES_UX India 2023_ Jas...
RETHINKING USER CENTERED DESIGN FOR AI ENABLED EXPERIENCES_UX India 2023_ Jas...
 
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 ...
 
Big Data Analytics
Big Data AnalyticsBig Data Analytics
Big Data Analytics
 
System Analysis & Design Presentation.pdf
System Analysis & Design Presentation.pdfSystem Analysis & Design Presentation.pdf
System Analysis & Design Presentation.pdf
 
Applying Data Science Across the Ten Stages of the Retail Lifecycle
Applying Data Science Across the Ten Stages of the Retail LifecycleApplying Data Science Across the Ten Stages of the Retail Lifecycle
Applying Data Science Across the Ten Stages of the Retail Lifecycle
 
Features of sentiment analysis
Features of sentiment analysisFeatures of sentiment analysis
Features of 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.pdf
 
The Complete Guide to Embedded Analytics
The Complete Guide to Embedded AnalyticsThe Complete Guide to Embedded Analytics
The Complete Guide to Embedded Analytics
 
UX_UI portfolio
UX_UI portfolioUX_UI portfolio
UX_UI portfolio
 
Sentiment analysis on_unstructured_review-1
Sentiment analysis on_unstructured_review-1Sentiment analysis on_unstructured_review-1
Sentiment analysis on_unstructured_review-1
 
The Definitive Guide to Qualitative Analytics
The Definitive Guide to Qualitative AnalyticsThe Definitive Guide to Qualitative Analytics
The Definitive Guide to Qualitative Analytics
 
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...
 
Product Analyst Advisor
Product Analyst AdvisorProduct Analyst Advisor
Product Analyst Advisor
 

Kürzlich hochgeladen

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 

Kürzlich hochgeladen (20)

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 

SA

  • 1. Comprehensive sentimental data mining, analysis and visualization to improve Business Outcomes The Team: Arjit Sachdeva Prashast Kumar Singh Nishtha Pande Dhruv Mahajan
  • 2.
  • 3. The Problem: Making sense of data to facilitate consumer-centric companies, governments etc in taking decisions to improve their products.
  • 4. Scenario #1 Imagine you’re a mobile manufacturer, say HTC. You just launched your flagship phone, the HTC X, which boomed on the Internet with users posting their reactions about it. But, is there any way you could actually go through hundreds of thousands of those reviews individually, and use that data for your organization at all ? Is it possible to analyze the sentiments of the user in what he wrote about the HTC X ? How about analyzing not just the positive/negative quotient in the posts, but also getting a summarized feedback on what users liked the most, and disliked the most as well, about the HTC X ?
  • 5. Scenario #2 The government wants to connect to hundreds of thousands of people and analyze their views. How to directly connect to people to answer questions like: Government wants to know how the people are reacting to a new policy announcement. •What parts of the policy do the voters like? (Example Tax cuts) •What parts of the policy need to be changed of modified? Getting feedback on proposed laws •What do the people think about a proposed law (positive/negative response)? •How the proposal be improved? •Analyse the negative comments.
  • 6. Our approach towards a Comprehensive sentimental analysis and visualization tool
  • 7. Break up a review into sentences, and parse each sentence using the rules of English grammar. Identify the various relationships(dependencies) existing between all pairs of words. Filter the relevant relationships and make a list of relevant nouns and adjectives. Assign scores using a self-learning scoring algorithm. Use the generated data structures to visualize data to provide answers to businesses’ questions.
  • 8. PARSING Parsing is the process of assigning structural descriptions to sequences of words in a natural language.
  • 9. IDENTIFYING RELATIONSHIPS The Stanford typed dependencies representation was designed to provide a simple description of the grammatical relationships in a sentence that can easily be understood.
  • 10. SCORING NOUNS We find the scores of the Adjectives present using the SentiWordNet API. These scores are then assigned to the corresponding Nouns and stored in Guava structures.
  • 11. VISUALIZATION Intuitive 2D and 3D visualizations of every aspect of data, mapping changes in sentiments about your brand, demographics and other analytics
  • 12. A few challenges: Analysis of sentiments inside data is a very complex task for a machine because of the multiple and often unpredictable soft and hard variables that come into play when interpreting it. The main problem being that the sentiment of a sentence only rarely lies in the sentence itself and is instead rooted in the cultural context around that sentence. This requires the algorithm to compute a vast amount of densely interconnected information to answer a fairly simple question in human terms. Just a few keywords taken separately won’t do the job. A bit like: The Government is wrong in its decision because it is a racist one. We need to consider a lot of combinations together to figure out WHY the decision is thought wrong by people.
  • 13.
  • 14. Retrieve Data from various Social media channels PERT CHART Summarized feedback with intuitive 2D and 3D visualizations of every aspect of data Load the collected data into Database Behavior Segmentation ANALYSIS Share Of Voice Affinity Relation
  • 15. VISUALIZATION How STARK attempts to answer a few generic scenarios?
  • 16. Company A: Can you summarize what the user talked about my product, in specific detail? STARK shows the summary of the reviews
  • 17. Company A: We had incorporated a new kind of a camera having a super-fast zoom. How strongly did the user talk about the camera? STARK processes the reviews and generates the following meter graph for CAMERA. The meter graph shows that the user has responded positively to the quality of camera.
  • 18. Company A: Overall, how strongly did he express his views about my product? STARK shows the mean sentiment distribution of various components i.e the aggregated mean sentiment shown by all users towards each component.
  • 19. Company A: Since we had many new things in our product this time, I'd like to know that feature which was talked about the most by him. STARK shows the percentage distribution of various components in the review. It gives an overview of the components that are being talked about and to which extent.
  • 20. Company A: I still need one more detail. Did he talk about the camera positively only? Or was it negatively Or both? How many times positive and how many negative? STARK shows the sentiment distribution of various components. Sentiments distribution means the sentiment shown by user towards each component.
  • 21. Company A: Could you finally quantify the scores assigned to each feature? STARK shows the scatter plot and line graph of all the features.
  • 22. Cheers to BIG DATA in a SMALL WORLD •Arjit Sachdeva •Dhruv Mahajan •Nishtha Pande •Prashast Kumar Singh