SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
AI-THON
Mental Health Of INDIA
During COVID-19
TEAM : THE ELITE
Associate Partners:
Chennai Mathematical
Institute
Academia Partner
SPJIMR
Entrepreneurship Ecosystem
Partner
Nasscom Community
Community Partner
Media Partners:
PRMoment
Media Partner
So You Wanna Be
In TV?, London
Community Media Partner
Bloggers Alliance
Blogging Partner
Hiring Partners:
L&T Infotech
Lifevitae Singapore
EKO Informatics
Team : The Elite
  Priyank Jha
PGP in Data Science @ Aegis
https://spotle.ai/Priyankjha1
  Devleena Banerjee
Business Analytics @ IIM Indore
https://spotle.ai/DevleenaBanerjee
  Vidhya Subramaniam
Business Analytics @ IIM Indore
https://spotle.ai/VidhyaSubramaniam
  Chiranjeevi Karthik
Student @ Vardhaman College
https://spotle.ai/Karthikchiranjeevi
Table of Contents
1. Introduction
      Problem | Objective
2. Our Approach
        Methodology | Solution
3. The Outcome
        Results | Conclusion
4. Productionization
        Limitations | Prototype
Problem Statement
Can we analyze the mental health of a person based on his twitter
usage?
If yes, what are the factors that determine this?
To what extent COVID-19 affected people`s mental health?
Objective
To come up with an effective methodology to analyze mental health
based on tweets.
To understand what determines the emotion conveyed in a tweet.
To gather insights on how COVID-19 affected mental health based on
tweets.
Methodology
Dataset
Cleaned
Dataset with
extracted features
Feature Extraction &
Data Pre-Processing
Try to label tweets
using hashtags &
emojis
Tweet Location
Date &
Time
... ... ...
... ... ...
Emojis
Emojis_in_words
Hashtags
Time of the day
Try to label tweets
using emotion
lexicons
Check which approach is
more reliableCreate a model
for each emotion
For our analysis we are
considering 6 emotions.
(Ekman`s Emotions)
Observations : Labelling tweets
✘
Labelling tweets
using hashtags &
emojis Failed
% of tweets with emojis and
hashtags which correspond
to an emotion are less.
Less correlation between
emotions extracted from
emojis,hashtags and polarity
of tweets.
✓
Labelling tweets
using lexicons
Worked
For every tweet we could
extract whether a particular
emotion is present in the
tweet or not.
Our Strategy
No external
dataset was used
The unsupervised approach
using emotion lexicons is
relatively faster.
We just need a single scan of
the dataset to label each
tweet with a particular
emotion.
Multiple emotions
in single tweet
Thanks to the emotion
lexicons, we could label each
tweet with multiple
emotions.
Solution
For every tweet in the
dataset
Initialise an empty
vector
Split the tweet
into a list of
words
Check if the
word exists
in lexicon
database
If yes
then add the vector to
the initialised vector
Lexicon
database
STEP -  I
STEP -  II
Resultant vector
Store the embedding
in the database along
with the tweet
STEP -  III
... ...... ...... ...... ...... ...... ...... ............. ... ...
For all the words
in a tweet
0 0 0 0 0 0
... ... ... ... ... ...
Word Anger Disgust Fear Joy Sadness Surprise
aback 0 0 0 0 0 0
abandon 0 0 1 0 1 0
... ... ... ... ... ... ...
.. ... ... ... ... ... ...
.. ... ... ... ... ... ...
... ... ... ... ... ...
Modelling
We have built 6 binary classification models, where each model
corresponds to a particular emotion.
To build these models, Logistic regression was used over the vector
embeddings extracted using the lexicon database.
Results
Effectiveness of Models
Conclusion
Yes, we can determine the mental health of a person using twitter
usage.
The overall emotions in a tweet are decided by the emotions of
individual words and not hashtags or emojis.
COVID-19 has definitely taken a toll on people`s mental health as fear
and sadness seem to be dominating their emotional state.
Limitations
The predictions of our model are accurate only for tweets that use
vocabulary similar to that of our training set.
If none of the words in a tweet are part of our training set vocabulary,
then it is implicitly labelled as neutral.
To overcome the above limitations, we can train on a larger dataset.
Prototype
https://tweet-emotion-detection.herokuapp.com/
Complete Analysis
Download the pdf here
Time of the day the tweets were posted
Emojis wordcloud
Hashtags wordcloud
Most used Hashtags
Number of tweets belonging to each emotion
Polarity
Correlation between emotions extracted from emojis
v/s Polarity of the tweet
References
1. https://pandas.pydata.org/pandas-docs/stable/user_guide/merging.html
2. https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.drop_duplicates.html
3. https://www.geeksforgeeks.org/handling-oserror-exception-in-python/
4. https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.tseries.offsets.DateOffset.html
5. https://stackoverflow.com/questions/43146528/how-to-extract-all-the-emojis-from-text
6. https://emojis.wiki/
7. https://stackoverflow.com/questions/43145199/create-wordcloud-from-dictionary-values
8. https://textblob.readthedocs.io/en/dev/quickstart.html#sentiment-analysis
9. http://sentiment.nrc.ca/lexicons-for-research/
10. https://seaborn.pydata.org/generated/seaborn.pairplot.html
11. https://stackoverflow.com/questions/9897345/pickle-alternatives
Thank You

Más contenido relacionado

Similar a Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Elite - IIM Indore Aegis Vardhaman College

system analysis and design
system analysis and designsystem analysis and design
system analysis and design
May Belleza
 
Workshop, Santa Cruz
Workshop, Santa CruzWorkshop, Santa Cruz
Workshop, Santa Cruz
Beth Kanter
 
Social media & networking for the veterinary industry 2013 ava conference
Social media & networking for the veterinary industry   2013 ava conferenceSocial media & networking for the veterinary industry   2013 ava conference
Social media & networking for the veterinary industry 2013 ava conference
judyvetanswers
 

Similar a Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Elite - IIM Indore Aegis Vardhaman College (20)

Thingscon Amsterdam 2015 - IoT Design Manifesto workshop
Thingscon Amsterdam 2015 - IoT Design Manifesto workshop Thingscon Amsterdam 2015 - IoT Design Manifesto workshop
Thingscon Amsterdam 2015 - IoT Design Manifesto workshop
 
Implementing Responsible Design in a Connnected World
Implementing Responsible Design in a Connnected WorldImplementing Responsible Design in a Connnected World
Implementing Responsible Design in a Connnected World
 
TCD35: Creating Information Blocks
TCD35: Creating Information BlocksTCD35: Creating Information Blocks
TCD35: Creating Information Blocks
 
Bring Out Your Inner Design Thinker: Crafting Your Own Tools for Change
Bring Out Your Inner Design Thinker: Crafting Your Own Tools for ChangeBring Out Your Inner Design Thinker: Crafting Your Own Tools for Change
Bring Out Your Inner Design Thinker: Crafting Your Own Tools for Change
 
Internet of things_tutorial
Internet of things_tutorialInternet of things_tutorial
Internet of things_tutorial
 
Presentation10-OF-project.pptx
Presentation10-OF-project.pptxPresentation10-OF-project.pptx
Presentation10-OF-project.pptx
 
Digital brand strategy - Ugo Orlando
Digital brand strategy - Ugo OrlandoDigital brand strategy - Ugo Orlando
Digital brand strategy - Ugo Orlando
 
system analysis and design
system analysis and designsystem analysis and design
system analysis and design
 
Dai Big Data al Cognitive Computing - Pietro Leo
Dai Big Data al Cognitive Computing - Pietro LeoDai Big Data al Cognitive Computing - Pietro Leo
Dai Big Data al Cognitive Computing - Pietro Leo
 
Education2.0 or Education and Web2.0
Education2.0 or Education and Web2.0Education2.0 or Education and Web2.0
Education2.0 or Education and Web2.0
 
Pay For Essay - College Hom. Online assignment writing service.
Pay For Essay - College Hom. Online assignment writing service.Pay For Essay - College Hom. Online assignment writing service.
Pay For Essay - College Hom. Online assignment writing service.
 
Workshop, Santa Cruz
Workshop, Santa CruzWorkshop, Santa Cruz
Workshop, Santa Cruz
 
Emotion Detector
Emotion DetectorEmotion Detector
Emotion Detector
 
Write And Draw Template
Write And Draw TemplateWrite And Draw Template
Write And Draw Template
 
Social media & networking for the veterinary industry 2013 ava conference
Social media & networking for the veterinary industry   2013 ava conferenceSocial media & networking for the veterinary industry   2013 ava conference
Social media & networking for the veterinary industry 2013 ava conference
 
Social Media in Training & Development
Social Media in Training & DevelopmentSocial Media in Training & Development
Social Media in Training & Development
 
Behavior driven development_tutorial
Behavior driven development_tutorialBehavior driven development_tutorial
Behavior driven development_tutorial
 
Unit 1 ICT project
Unit 1 ICT projectUnit 1 ICT project
Unit 1 ICT project
 
Project documentaion sample.docx
Project documentaion sample.docxProject documentaion sample.docx
Project documentaion sample.docx
 
IT Synthesis
IT SynthesisIT Synthesis
IT Synthesis
 

Más de Spotle.ai

Más de Spotle.ai (20)

Spotle AI-thon - AI For Good Business Plan Showcase - Team IIM Indore - AI Ro...
Spotle AI-thon - AI For Good Business Plan Showcase - Team IIM Indore - AI Ro...Spotle AI-thon - AI For Good Business Plan Showcase - Team IIM Indore - AI Ro...
Spotle AI-thon - AI For Good Business Plan Showcase - Team IIM Indore - AI Ro...
 
Spotle AI-thon - AI For Good Business Plan Showcase - Cummins College
Spotle AI-thon - AI For Good Business Plan Showcase - Cummins CollegeSpotle AI-thon - AI For Good Business Plan Showcase - Cummins College
Spotle AI-thon - AI For Good Business Plan Showcase - Cummins College
 
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India- Ankur chat...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India- Ankur chat...Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India- Ankur chat...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India- Ankur chat...
 
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team La c...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team La c...Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team La c...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team La c...
 
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Temp...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Temp...Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Temp...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Temp...
 
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Zer...
 Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Zer... Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Zer...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Zer...
 
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Shivam Gi...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Shivam Gi...Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Shivam Gi...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Shivam Gi...
 
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Cyber Pun...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Cyber Pun...Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Cyber Pun...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Cyber Pun...
 
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Tech Owls...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Tech Owls...Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Tech Owls...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Tech Owls...
 
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Jar...
 Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Jar... Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Jar...
Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Jar...
 
Artificial intelligence in fintech
Artificial intelligence in fintechArtificial intelligence in fintech
Artificial intelligence in fintech
 
Semi-supervised Machine Learning
Semi-supervised Machine LearningSemi-supervised Machine Learning
Semi-supervised Machine Learning
 
Basics of Reinforcement Learning
Basics of Reinforcement LearningBasics of Reinforcement Learning
Basics of Reinforcement Learning
 
Tableau And Data Visualization - Get Started
Tableau And Data Visualization - Get StartedTableau And Data Visualization - Get Started
Tableau And Data Visualization - Get Started
 
Artificial Intelligence in FinTech
Artificial Intelligence in FinTechArtificial Intelligence in FinTech
Artificial Intelligence in FinTech
 
Supervised and Unsupervised Machine Learning
Supervised and Unsupervised Machine LearningSupervised and Unsupervised Machine Learning
Supervised and Unsupervised Machine Learning
 
Growing-up With AI
Growing-up With AIGrowing-up With AI
Growing-up With AI
 
AI And Cyber-security Threats
AI And Cyber-security ThreatsAI And Cyber-security Threats
AI And Cyber-security Threats
 
Robotic Process Automation With Blue Prism
Robotic Process Automation With Blue PrismRobotic Process Automation With Blue Prism
Robotic Process Automation With Blue Prism
 
Get started with Microsoft Azure
Get started with Microsoft AzureGet started with Microsoft Azure
Get started with Microsoft Azure
 

Último

➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
amitlee9823
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
amitlee9823
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
amitlee9823
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
only4webmaster01
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
amitlee9823
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
amitlee9823
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 

Último (20)

➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
 

Spotle AI-thon Top 10 Showcase - Analysing Mental Health Of India - Team Elite - IIM Indore Aegis Vardhaman College

  • 1. AI-THON Mental Health Of INDIA During COVID-19 TEAM : THE ELITE
  • 2. Associate Partners: Chennai Mathematical Institute Academia Partner SPJIMR Entrepreneurship Ecosystem Partner Nasscom Community Community Partner Media Partners: PRMoment Media Partner So You Wanna Be In TV?, London Community Media Partner Bloggers Alliance Blogging Partner Hiring Partners: L&T Infotech Lifevitae Singapore EKO Informatics
  • 3. Team : The Elite   Priyank Jha PGP in Data Science @ Aegis https://spotle.ai/Priyankjha1   Devleena Banerjee Business Analytics @ IIM Indore https://spotle.ai/DevleenaBanerjee   Vidhya Subramaniam Business Analytics @ IIM Indore https://spotle.ai/VidhyaSubramaniam   Chiranjeevi Karthik Student @ Vardhaman College https://spotle.ai/Karthikchiranjeevi
  • 4. Table of Contents 1. Introduction       Problem | Objective 2. Our Approach         Methodology | Solution 3. The Outcome         Results | Conclusion 4. Productionization         Limitations | Prototype
  • 5. Problem Statement Can we analyze the mental health of a person based on his twitter usage? If yes, what are the factors that determine this? To what extent COVID-19 affected people`s mental health?
  • 6. Objective To come up with an effective methodology to analyze mental health based on tweets. To understand what determines the emotion conveyed in a tweet. To gather insights on how COVID-19 affected mental health based on tweets.
  • 7. Methodology Dataset Cleaned Dataset with extracted features Feature Extraction & Data Pre-Processing Try to label tweets using hashtags & emojis Tweet Location Date & Time ... ... ... ... ... ... Emojis Emojis_in_words Hashtags Time of the day Try to label tweets using emotion lexicons Check which approach is more reliableCreate a model for each emotion For our analysis we are considering 6 emotions. (Ekman`s Emotions)
  • 8. Observations : Labelling tweets ✘ Labelling tweets using hashtags & emojis Failed % of tweets with emojis and hashtags which correspond to an emotion are less. Less correlation between emotions extracted from emojis,hashtags and polarity of tweets. ✓ Labelling tweets using lexicons Worked For every tweet we could extract whether a particular emotion is present in the tweet or not.
  • 9. Our Strategy No external dataset was used The unsupervised approach using emotion lexicons is relatively faster. We just need a single scan of the dataset to label each tweet with a particular emotion. Multiple emotions in single tweet Thanks to the emotion lexicons, we could label each tweet with multiple emotions.
  • 10. Solution For every tweet in the dataset Initialise an empty vector Split the tweet into a list of words Check if the word exists in lexicon database If yes then add the vector to the initialised vector Lexicon database STEP -  I STEP -  II Resultant vector Store the embedding in the database along with the tweet STEP -  III ... ...... ...... ...... ...... ...... ...... ............. ... ... For all the words in a tweet 0 0 0 0 0 0 ... ... ... ... ... ... Word Anger Disgust Fear Joy Sadness Surprise aback 0 0 0 0 0 0 abandon 0 0 1 0 1 0 ... ... ... ... ... ... ... .. ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ...
  • 11. Modelling We have built 6 binary classification models, where each model corresponds to a particular emotion. To build these models, Logistic regression was used over the vector embeddings extracted using the lexicon database.
  • 14. Conclusion Yes, we can determine the mental health of a person using twitter usage. The overall emotions in a tweet are decided by the emotions of individual words and not hashtags or emojis. COVID-19 has definitely taken a toll on people`s mental health as fear and sadness seem to be dominating their emotional state.
  • 15. Limitations The predictions of our model are accurate only for tweets that use vocabulary similar to that of our training set. If none of the words in a tweet are part of our training set vocabulary, then it is implicitly labelled as neutral. To overcome the above limitations, we can train on a larger dataset.
  • 18. Time of the day the tweets were posted
  • 22. Number of tweets belonging to each emotion
  • 24. Correlation between emotions extracted from emojis v/s Polarity of the tweet
  • 25. References 1. https://pandas.pydata.org/pandas-docs/stable/user_guide/merging.html 2. https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.drop_duplicates.html 3. https://www.geeksforgeeks.org/handling-oserror-exception-in-python/ 4. https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.tseries.offsets.DateOffset.html 5. https://stackoverflow.com/questions/43146528/how-to-extract-all-the-emojis-from-text 6. https://emojis.wiki/ 7. https://stackoverflow.com/questions/43145199/create-wordcloud-from-dictionary-values 8. https://textblob.readthedocs.io/en/dev/quickstart.html#sentiment-analysis 9. http://sentiment.nrc.ca/lexicons-for-research/ 10. https://seaborn.pydata.org/generated/seaborn.pairplot.html 11. https://stackoverflow.com/questions/9897345/pickle-alternatives