Net daily sentiment ranged from -21.75 for on Tuesday the 13th to 29.94 for on Monday the 12th.
The sentiment for each tweet is scored from -1 (most negative) to +1 (most positive) using VADER sentiment analysis. Net sentiment is calculated by summing the sentiment across all tweets for a given day and/or category, then normalizing the score by the number of tweets.
Medical conditions from the MedDRA dictionary
Anxiety was the most frequently observed medical condition mentioned. Insomnia had the highest overall net sentiment of 23.78. Crying had the lowest net sentiment this week (-43.14).
medical condition | count | sentiment |
---|---|---|
Anxiety | 51 | -22.08 |
Pain | 51 | -17.08 |
ADHD | 22 | 8.94 |
Insomnia | 16 | 23.78 |
Sickness | 15 | -41.89 |
Drowsiness | 14 | 15.42 |
Sleepiness, Sleepy | 13 | 18.29 |
Coldness, Cold | 11 | -37.46 |
Crying | 11 | -43.14 |
Boil | 10 | -22.51 |
MedDra is a standardized medical terminology developed by the International Council for Harmonization Cross-referencing tweets against this list is a starting point for identifying medical conditions mentioned in tweets.
Cross-referencing the MedDRA dictionary by sentiment and topic
Positive tweets:
There were 100 tweets with an strong positive sentiment. The top 10 most frequent medical conditions mentioned within these tweets were (1) Anxiety, (2) Pain, (3) Insomnia, (4) ADHD, (5) Drowsiness, (6) Fall, (7) Stress, (8) Weight gain, (9) Coma, (10) Headache. Of these terms, Fall (n=4), Stress (n=4), Weight gain (n=4), Coma (n=3), Headache (n=2) were not in the top 10 most frequent terms across all tweets.
Negative tweets:
There were 134 tweets with an strong negative sentiment. The top 10 most frequent medical conditions mentioned within these tweets were (1) Anxiety, (2) Pain, (3) Sickness, (4) Crying, (5) Panic attacks, Panic attack, (6) ADHD, (7) Boil, (8) Cancer, (9) Coldness, Cold, (10) Hunger. Of these terms, Panic attacks, Panic attack (n=5), Cancer (n=3), Hunger (n=3) were not in the top 10 most frequent terms across all tweets.
Word-level analysis
The 25 most important words within positive tweets (compared to negative and neutral) tweets are shown in the treemap below. The size of each box represents the weighted score of each word. The word “like” within the search for “Fluoxetine” had the highest overall weight. When the words are summed for each topic, Fluoxetine had the highest overall weight.
The 25 most important words within negative tweets (compared to positive and neutral) tweets are shown in the treemap below. The word “veget” within the search for “Tryptophan” had the highest overall weight. When the words are summed for each topic, “Fluoxetine” had the highest overall weight within negative tweets.
This analysis of words evaluates the stemmed version of words using the Snowball algorithm. By stemming words, words with similar meaning, such as pain, painful & pained, are grouped together as simply “pain”.
Beta: text classification
Tweets that describe adverse events/side effects (first person point of view)
tweet | search topic(s) | medical condition(s) mentioned |
---|---|---|
Withdrawing from SNRI (venlafaxine aka effexor) is do hard yet not as hellish as expected. Lightheaded, heavy headed, nausea, skin crawling, intense dreams, night terrors, worse headaches, body soreness, itching…Hoping worst is over & no long term withdrawal effect. Hardest & | venlafaxine | Headache, Itching, Nausea, Night terrors |
i think I’m through the worst of it, I haven’t had side effects other than mood swings that would take me back to my mood pre sertraline. fortunately the last year has been pretty memorable so <U+0001F91E> | sertraline | Mood swings |
Was wondering why I was feeling so anxious and low but sure I was sick for the past 2 days and couldn’t take my Sertraline. I’m in bed currently trying to sleep but I’m having a psychosis episode I think which is making me super anxious. Completely forgot about my Sertraline. | sertraline | Sickness |
My boyf is on Citalopram and he’s been good so far on it…. when I was on Sertraline though I was spaced out asf and slept sm!!! | citalopram, sertraline | Spaced out |
i was supposed to take the bupropion in the morning in case it kept me awake at night but it just made me rlly drowsy <U+0001F494> | bupropion | Drowsiness |
i’m not even gonna lie i had no water so i tried to take my trazodone without and it dissolved and now my throat feels kinda numb just girly things<U+0001F604> | trazodone | Numbness |
FINALLY after 9 days cold turkey – my meds have arrived. Stupid supply issues but hello Venlafaxine <U+0001F64C><U+0001F3FB> thank FUCK for that. <U+0001F62C>
Honestly withdrawals have been horrific, headaches, upset stomach, sweating, shaking. And now let’s calm back down <U+0001F60C> <U+0001F932><U+0001F3FB> |
venlafaxine | Coldness, Cold, Headache, Shaking, Sweating, Upset stomach |
ok but i also took some trazodone * it’s making me rly sleepy && i keep.pqnicokg bc im like <U+2661> AM i falling asleep bc of the traxodone or am I overdosing <U+2661> | trazodone | Fall, Overdose, Sleepiness, Sleepy |
So in the middle of the night, I had my first experience with Brain Zap, a potential side effect of my meds (Venlafaxine). Oddly, it’s usually associated with withdrawal, and I haven’t missed any. It was… intense. I called in sick today as I still don’t feel quite right. | venlafaxine | Sickness |
I have chronic insomnia and I didn’t start getting half way decent sleep until they put me in Trazodone. 150 mg a day and I sleep pretty dang good most days. | trazodone | Insomnia |
I learned that the hard way with sertraline x.x stuff ripped my stomach apart, was up all night dry heaving, it was just… gnarly the first time I took it without food. | sertraline | Dry heaves |
The doctor has switched me to Mirtazapine and it has knocked me for 6. Last night, every time I was about to fall asleep my brain gave me a little electric shock | mirtazapine | Fall |
I thought I’d touch base with you. I’m officially Omicron/COVID free. I did have pneumonia. I did call my doctor line you suggested. She called me on Duloxetine 100 mg and I’m better now. I only had a fever one day, on my birthday of all things. I was very tired…. | duloxetine | Fever, Pneumonia |
Keep getting waves of nausea and now starting with a headache.
I have taken my medication (Lamotrigine) again today (first time in a while) and Sertraline again recently so maybe it’s getting back on them both. Who knows. Bleugh. Want to sleep forever at the wrong times<U+0001F979> |
sertraline | Headache, Nausea |
Have been off the SSRI (10 mg citalopram – Celexa) for 3 wks. It took the pharmacy 3 weeks to get the Rx filled & now I’m hesitant to start them again. That horrendous headache is actually gone, and I can think a little again. | citalopram | Headache |
3rd day on Fluoxetine. Going to be honest, not great in terms of my anxiety and distraction. I had absolutely no reason to be anxious today, but somehow had that entire feeling today. #anxiety #fluoxetine | fluoxetine | Anxiety |
Mirtazapine. It’s an old tricyclic antidepressant like Elavil, but I’m taking it for nausea.
Side effect for me, both drugs unfuck my sleep cycle and turn me into a morning person. |
mirtazapine | Nausea |
was having similar problems. right as i’d start to fall asleep i’d suddenly jolt awake
until my doctor prescribed me amitriptyline (elavil) it’s a serotonin booster with an added side effect of being a mild antidepressant it’s literally changed my whole entire outlook on life |
amitriptyline | Fall |
Today I’ve slept a total of four hours and I still don’t feel sleepy, just perpetually tired.
Aripiprazole and Vyvanse hurry up and help me faster bro what the fuck. I’m also taking 200(!)mg of Sertraline. Twenty-twenty-twenty four hours to go, (I guess) I wanna be sedated. |
sertraline | Sleepiness, Sleepy |
Like extremely literally I had that intrusive thought for like 2 years and haven’t had it since few months on citalopram lmao
In times of stress and sleep deprivation, like Phoebe getting sick just now, (and when I used have a period) my intrusive thoughts come back |
citalopram | Sickness, Stress |
This classifier was trained on a set of tweets manually reviewed and tagged. The classifier was trained using GloVe, a pretrained word embedding layer.
References
Webpage created in R version 4.1.0 (2021-05-18) and R Studio (Version 1.4.1717) using the following packages: plotly, kableExtra, formattable, treemap, and wordpressr.
- C. Sievert. Interactive Web-Based Data Visualization with R, plotly, and shiny. Chapman and Hall/CRC Florida, 2020.
- Hao Zhu (2021). kableExtra: Construct Complex Table with ‘kable’ and Pipe Syntax. R package version 1.3.4.
- Kun Ren and Kenton Russell (2021). formattable: Create ‘Formattable’ Data Structures. R package version 0.2.1.
- Martijn Tennekes (2021). treemap: Treemap Visualization. R package version 2.4-3.
- Simit Patel (2021). wordpressr: An API Wrapper for WordPress Site APIs. R package version 0.1.0.
- Hutto, C.J. & Gilbert, E.E. (2014). VADER: A Parsimonious Rule-based Model for Sentiment Analysis of Social Media Text. Eighth International Conference on Weblogs and Social Media (ICWSM-14). Ann Arbor, MI, June 2014.