| Literature DB >> 34948997 |
Samar Binkheder1, Raniah N Aldekhyyel1, Alanoud AlMogbel2, Nora Al-Twairesh3,4, Nuha Alhumaid5, Shahad N Aldekhyyel5, Amr A Jamal6,7.
Abstract
A series of mitigation efforts were implemented in response to the COVID-19 pandemic in Saudi Arabia, including the development of mobile health applications (mHealth apps) for the public. Assessing the acceptability of mHealth apps among the public is crucial. This study aimed to use Twitter to understand public perceptions around the use of six Saudi mHealth apps used during COVID-19: "Sehha", "Mawid", "Sehhaty", "Tetamman", "Tawakkalna", and "Tabaud". We used two methodological approaches: network and sentiment analysis. We retrieved Twitter data using specific mHealth apps-related keywords. After including relevant tweets, our final mHealth app networks consisted of a total of 4995 Twitter users and 8666 conversational relationships. The largest networks in size (i.e., the number of users) and volume (i.e., the conversational relationships) among all were "Tawakkalna" followed by "Tabaud", and their conversations were led by diverse governmental accounts. In contrast, the four remaining mHealth networks were mainly led by the health sector and media. Our sentiment analysis approach included five classes and showed that most conversations were neutral, which included facts or information pieces and general inquires. For the automated sentiment classifier, we used Support Vector Machine with AraVec embeddings as it outperformed the other tested classifiers. The sentiment classifier showed an accuracy, precision, recall, and F1-score of 85%. Future studies can use social media and real-time analytics to improve mHealth apps' services and user experience, especially during health crises.Entities:
Keywords: COVID-19; Twitter; coronavirus; health informatics; mHealth applications; network analysis; public health; sentiment analysis; social media
Mesh:
Year: 2021 PMID: 34948997 PMCID: PMC8708161 DOI: 10.3390/ijerph182413388
Source DB: PubMed Journal: Int J Environ Res Public Health ISSN: 1660-4601 Impact factor: 3.390
Description of the six mHealth apps used in response to the COVID-19 pandemic in Saudi Arabia.
| mHealth App | Translation in English | COVID-19 Primary Use | Mandatory | Existed before COVID-19 |
|---|---|---|---|---|
| Sehha | Health | Telehealth | No | Yes |
| Mawid | Appointments | Digital screening 1 | No | Yes |
| Sehhaty | My Health | Digital screening | Yes | Yes |
| Tetamman | Rest Assured | Follow-up and isolation | Yes 1 | No |
| Tawakkalna | We Trust | COVID-19 health status, access public places, and electronic permits for movement, gathering, and work | Yes | No |
| Tabaud | Social Distancing | COVID-19 contact notification | No 2 | No |
1 During the time the study was conducted. 2 This app is usually linked and integrated with “Tawakkalna”.
Figure 1Two-phase study methodology: “Phase 1: Data collection” and “Phase 2: Data annotation and analysis”, including network and sentiment analysis. * NodeXL is a network analysis and visualization software package for Microsoft® Excel®.
Tweet counts from network data after manual sentiment annotation.
| mHealth App | Tweet Sentiment | Total (%) | ||||
|---|---|---|---|---|---|---|
| Positive (%) | Neutral (%) | Negative (%) | Indeterminate (%) | Sarcasm (%) | ||
| Sehha | 7 (16.7%) | 28 (66.7%) | 3 (7.1%) | 1 (2.4%) | 3 (7.1%) | 42 (0.8%) |
| Mawid | 8 (6.3%) | 89 (69.5%) | 22 (17.2%) | 5 (3.9%) | 4 (3.1%) | 128 (2.5%) |
| Sehhaty | 8 (6.3%) | 98 (77.2%) | 13 (10.2%) | 5 (3.9%) | 3 (2.4%) | 127 (2.5%) |
| Tetamman | 164 (35.9%) | 257 (56.2%) | 23 (5.0%) | 3 (0.7%) | 10 (2.2%) | 457 (9.1%) |
| Tawakkalna | 49 (1.4%) | 1292 (37.7%) | 143 (4.2%) | 1920 (56.0%) | 22 (0.6%) | 3426 (67.9%) |
| Tabaud | 9 (1.0%) | 657 (75.7%) | 2 (0.2%) | 189 (21.8%) | 11 (1.3%) | 868 (17.2%) |
| Total | 245 (4.9%) | 2421 (48.0%) | 206 (4.1%) | 2123 (42.1%) | 53 (1.0%) | 5048 (100%) |
Tweet counts after applying data augmentation techniques.
| mHealth App | Tweet Sentiment | Total (%) | ||
|---|---|---|---|---|
| Positive (%) | Neutral (%) | Negative (%) | ||
| Sehha | 56 (56.6%) | 27 (27.3%) | 16 (16.2%) | 99 (2.1%) |
| Mawid | 66 (31.0%) | 87 (40.8%) | 60 (28.2%) | 213 (4.5%) |
| Sehhaty | 154 (31.8%) | 192 (39.7%) | 138 (28.5%) | 484 (10.3%) |
| Tetamman | 69 (23.5%) | 141 (48.0%) | 84 (28.6%) | 294 (6.2%) |
| Tawakkalna | 523 (21.7%) | 1314 (54.6%) | 571 (23.7%) | 2408 (51.0%) |
| Tabaud | 385 (31.5%) | 704 (57.7%) | 132 (10.8%) | 1221 (25.9%) |
| Total | 1253 (26.6%) | 2465 (52.2%) | 1001 (21.2%) | 4719 (100.0%) |
Figure 2The six mHealth apps networks using Twitter conversations. “Sehha” (top left), “Mawid” (top right), “Sehhaty” (middle left), “Tetamman” (middle right), “Tawakkalna” (bottom left), and “Tabaud” (bottom right).
Comparing user relationships across mHealth networks.
| Network Measures | Sehha | Mawid | Sehhaty | Tetamman | Tawakkalna | Tabaud |
|---|---|---|---|---|---|---|
| Nodes, | 76 | 201 | 464 | 444 | 3076 | 734 |
| Isolates, | 9 (11.84) | 29 (14.43) | 9 (1.94) | 40 (9.01) | 65 (2.11) | 14 (1.91) |
| Total edges, | 61 | 206 | 620 | 504 | 5755 | 1520 |
| Unique edges, | 55 (90.16) | 175 (84.95) | 320 (51.61) | 391 (77.58) | 2047 (35.57) | 536 (35.26) |
| Edges with duplicates, | 6 (9.84) | 27 (13.11) | 300 (48.39) | 113 (22.42) | 3708 (64.43) | 984 (64.74) |
| Self-loops, | 11 (18.03) | 47 (22.81) | 41 (6.61) | 99 (19.64) | 361 (6.27) | 171 (11.25) |
n represents the total number per measure.
Comparing mHealth networks’ properties on Twitter.
| Property | Sehha | Mawid | Sehhaty | Tetamman | Tawakkalna | Tabaud |
|---|---|---|---|---|---|---|
| Maximum geodesic distance (diameter) | 5 | 7 | 8 | 5 | 8 | 5 |
| Average geodesic distance | 1.3782 | 2.5581 | 2.2929 | 2.0330 | 2.1515 | 2.0053 |
| Connected components, | 30 | 69 | 57 | 92 | 153 | 41 |
| Maximum nodes in a connected component, | 9 | 38 | 309 | 149 | 2642 | 575 |
| Maximum edges in a connected component, | 8 | 52 | 488 | 149 | 5158 | 1355 |
| Graph density | 0.0165 | 0.0073 | 0.0038 | 0.0037 | 0.0006 | 0.0027 |
| Modularity | 0.7992 | 0.7485 | 0.4920 | 0.6861 | 0.3419 | 0.3354 |
n represents the total number per property.
Examples of positive, neutral, and negative tweets associated with each mHealth app.
| mHealth App | Positive | Neutral | Negative |
|---|---|---|---|
| Sehha | “Sehha app is truly great, the Dr. examined me while I was at home and gave me a prescription.” | “Try Sehha app, a physician will answer you. You can have 3 consultations per month for free.” | “I am physically very tired, and I do not know why until now I have not gone to the hospital, Allah, I thought I was braver than this. Even Sehha app isn’t working.” |
| “تطبيق صحه جميل الصدق فحصني وانا بالبيت وعطاني وصفه طبيه” | “افتحي تطبيق صحة وترد عليك دكتوره او دكتور معك ٣ استشارات بالشهر ومجاني” | “ انا تعبانه جسديا وواصله لمرحله كبيره ولا ادري ليه للحين مارحت للمستشفى والله احسب نفسي اشجع من كذا حتى تطبيق صحه مايشتغل” | |
| Mawid | “By using Mawid app, things are excellent” | “You can book an appointment at the health center through Mawid app.” | “I wanted to do a swab test, and I remember searching between Mawid, Sehhaty, and Tetamman apps, I got confused by the abundance of applications one is enough.” |
| “عن طريق تطبيق موعد الأمور ممتازة “ | “يمكنك حجز موعد لدى المركز الصحي عبر تطبيق موعد” | “كنت بعمل مسحه واتذكر جلست ادور بين تطبيق موعد وصحتي وتطمن لخبطونا بكثرة التطبيقات واحد يكفي” | |
| Sehhaty | “I’m astonished by @SaudiMOH amount of effort. I booked an appointment for the Corona test from Sehhaty app. The entire trip, including the test, took only 18 min. A very great thing, thank you to the Ministry of Health. Honestly, I was not aware of the facilitation, until today” | “The Minister of Health announces it at the #HIMSS20ME conference. Sehaty app will be the unified application for all services provided by the Ministry of Health” | “I have a problem logging into Sehhaty app since a week ago. The same message appears, and the information is correct ??” |
| “انا منبهر من حجم جهود @SaudiMOH | “وزير الصحة يعلنها في مؤتمر #HIMSS20ME تطبيق صحتي سيكون التطبيق الموّحد لجميع خدمات وزارة الصحة” | “عندي مشكلة في تسجيل الدخول لتطبيق صحتي لمدة اسبوع نفس الرسالة تظهر والمعلومات صحيحة؟؟ “ | |
| Tetamman | “Tetamman—is an excellent app. great service, organization and accurate appointments, loyal health practitioners. May Allah protect my country and keep it well and safe.” | “Tetamman app is intended for those who have been invited to download it via text messages or through a designated authority (infected or suspected of being infected). If you don’t have the conditions listed above, your isolation is considered optional, and you have the option to use the application services or delete it” | “I was contacted to download Tetamman app, but I previously downloaded it and deleted it, now the place of isolation has changed, and the isolation days do not appear ... and the questionnaire is blank” |
| “تطمن- تطبيق ممتاز.. خدمة رائعة تنظيم ومواعيد مضبوطة.. ممارسين صحيين مخلصين. حفظك الله يابلادي ودمتِ بخير وامان” | “تطبيق تطمن مخصص لمن تم دعوتهم لتحميله عبر الرسائل النصية او عبر الجهة المختصة (المصابين أو المشتبه بإصابتهم) في حال لم تكن من ضمن الشروط الواردة أعلاه يعتبر عزلك اختياري ولك الخيار في استخدام خدمات التطبيق أو حذفه” | “تم التواصل معي وافادتي بتحميل تطبيق تطمن مع العلم بانه تم تحميله سابقا وتم حذفه والان تغير مكان العزل ولا يظهر ايام العزل ... وكذلك لاستبيان فارغ.” | |
| Tawakkalna | “The reason for the decline of the epidemic in Medina after Allah is Tawakkalna app, which was strictly applied. It is prohibited to enter any government facility or private sector unless you have the app ... If you are infected, or exposed your entry is not allowed.” | “Exposed (orange and yellow color) are converted into healthy (green color) in Tawakkalna app by the Ministry of Health after 14 days without a confirmed COVID-19 infection.” | “A painful sight when you see an elderly man, a woman, or a child leaves the health center without treatment ... why? Not having access to the internet on their mobile or not having a mobile to access the Tawakkalna app ... they do not know that there are people who can’t afford it. For most the internet is only at home.” |
| “ سبب انحسار الوباء بالمدينة بعد الله هو تطبيق توكلنا تم تطبيقه بحذافيره | “المخالط (اللون البرتقالي والاصفر) يتم تحويله الى سليم (اللون الأخضر) في توكلنا من قبل وزارة الصحة بعد مرور 14 يوم وعدم ثبوت الإصابة “ | “منظر مؤلم عندما ترى رجل مسن أو امرأة او طفل يخرج من المركز الصحي دون علاج ... لماذا؟ ليس لديه نت في جواله أو ليس لديه جوال اصلا بدعوى تطبيق توكلنا ... لا يعلموا أن فيه ناس عائشة بالكفاف الأغلب النت في البيت. “ | |
| Tabaud | “Do you know why everyone is so proud of you @SDAIA_SA? | “Tabaud app is to assist combating the Coronavirus COVID-19, to return to normal life as soon as possible by notifying the user if they were in contact with a person who was confirmed to have the virus during the past 14 days” | “#Tabaud_app I do not like anxiety, and I expect anxiety harms human health ... We depend on Allah and from my point of view, psychological aspects must be considered in any app, especially regarding human health. How this can be possible, and there is no accurate phone device that is capable of giving an accurate location without chances of error.” |
| “تعرفون ليش الجميع يفخر بكم @SDAIA_SA |
“تطبيق “تباعد” هو للمساعدة على احتواء فيروس كورونا كوفيد١٩ والعودة إلى للحياة الطبيعية في أقرب وقت ممكن | “#تطبيق_تباعدانا ما أحب القلق واتوقع القلق يضر بصحة الانسان ... توكلنا على اللهومن وجهة نظري يجب مراعاة الجوانب النفسية في اي تطبيق خصوصا ما يتعلق بصحة الانسان كيف لا وأخطاء تحديد المواقع واردة ولا يوجد جهاز هاتف دقيق يعطي دقة في تحديد المواقع لا يمكن وجود خطأ معها” |
Figure 3The sentiment of each mHealth app after data augmentation. These tweets were used for the sentiment classifier.
The performance of the three sentiment classifiers.
| Classifier | Precision | Recall | F1-Score |
|---|---|---|---|
| * SVM-AraVec | 0.85 | 0.85 | 0.85 |
| SVM-tfidf | 0.84 | 0.84 | 0.84 |
| AraBERT | 0.82 | 0.78 | 0.80 |
* Our selected classifier.
Collected tweets summary for network analysis.
| mHealth App | Keywords | Arabic Keywords Translation | Total Collected | Total Included |
|---|---|---|---|---|
| Sehha | تطبيق صحة | Sehha application | 775 | 61 |
| Mawid | تطبيق موعد | Mawid application | 22,766 | 206 |
| خدمة موعد | Mawid service | |||
| موعد | Mawid | |||
| Sehhaty | صحتي | Sehhaty | 11,254 | 620 |
| مركز تأكد | Takkad center | |||
| تطبيق صحتي | Sehhaty application | |||
| مراكز_تأكد | Takkad centers | |||
| Tetamman | عيادات تطمن | Tetamman clinics | 608 | 504 |
| مراكز تطمن | Tetamman centers | |||
| عيادة_تطمن | Tetamman clinic | |||
| برنامج تطمن | Tetamman program | |||
| تطبيق تطمن | Tetamman application | |||
| Tawakkalna | @TawakkalnaApp | - | 26,003 | 5755 |
| Tawakkalnaapp | - | |||
| توكلنا | Tawakkalna | |||
| تطبيق توكلنا | Tawakkalna application | |||
| Tabaud | @TabaudApp | - | 11,802 | 1520 |
| TabaudApp | - | |||
| Tabaud | - | |||
| تباعد | Tabaud | |||
| تطبيق تباعد | Tabaud application | |||
| Total | 73,208 | 8666 | ||
Top accounts per mHealth app based on two measures: “Betweenness Centrality” and “PageRank”.
| mHealth App | Top Accounts (Betweenness Centrality) | Account Type | Top Accounts (PageRank) | Account Type |
|---|---|---|---|---|
| Sehha | @tfrabiah (11) | Minister of Health | @mygovsa (2.619) | Government (Website) |
| Mawid | @saudimoh (444.5) | Government (Health) | @saudimoh937 (6.7) | Government (Health Call Center) |
| Sehhaty | @saudimoh (46452) | Government (Health) | @saudimoh (118.867) | Government (Health) |
| Tetamman | @sparegions (887) | Media | @sparegions (17.479) | Media |
| Tawakkalna | @tawakkalnaapp (3483315.84) | Mobile app | @tawakkalnaapp (1110.747) | Mobile app |
| Tabaud | @tabaudapp (164419.33) | Mobile app | @tabaudapp (257.666) | Mobile app |
Examples of tweets for positive and negative sentiment cases.
| Positive | Negative |
|---|---|
Appreciation: | Identified weaknesses: |
Positive opinion: | Issues faced with apps: |
Trust expressions around government and healthcare practitioners: | Negative opinion: |
Psychological impact: |