Emotion detection of social data: APIs comparative study

The development of emotion detection technology has emerged as an efficient possibility in the corporate sector due to the nearly limitless uses of this new discipline, particularly with the unceasing propagation of social data. In recent years, the electronic marketplace has witnessed the establish...

Full description

Bibliographic Details
Main Authors: Bilal Abu-Salih, Mohammad Alhabashneh, Dengya Zhu, Albara Awajan, Yazan Alshamaileh, Bashar Al-Shboul, Mohammad Alshraideh
Format: Article
Language:English
Published: Elsevier 2023-05-01
Series:Heliyon
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S240584402303133X
_version_ 1797815579485143040
author Bilal Abu-Salih
Mohammad Alhabashneh
Dengya Zhu
Albara Awajan
Yazan Alshamaileh
Bashar Al-Shboul
Mohammad Alshraideh
author_facet Bilal Abu-Salih
Mohammad Alhabashneh
Dengya Zhu
Albara Awajan
Yazan Alshamaileh
Bashar Al-Shboul
Mohammad Alshraideh
author_sort Bilal Abu-Salih
collection DOAJ
description The development of emotion detection technology has emerged as an efficient possibility in the corporate sector due to the nearly limitless uses of this new discipline, particularly with the unceasing propagation of social data. In recent years, the electronic marketplace has witnessed the establishment of various start-up businesses with an almost sole focus on building new commercial and open-source tools and APIs for emotion detection and recognition. Yet, these tools and APIs must be continuously reviewed and evaluated, and their performances should be reported and discussed. There is a lack of research to empirically compare current emotion detection technologies in terms of the results obtained from each model using the same textual dataset. Also, there is a lack of comparative studies that apply benchmark comparisons to social data. This study compares eight technologies: IBM Watson Natural Language Understanding, ParallelDots, Symanto – Ekman, Crystalfeel, Text to Emotion, Senpy, Textprobe, and Natural Language Processing Cloud. The comparison was undertaken using two different datasets. The emotions from the chosen datasets were then derived using the incorporated APIs. The performance of these APIs was assessed using the aggregated scores they delivered and the theoretically proven evaluation metrics such as the micro-average of accuracy, classification error, precision, recall, and f1-score. Lastly, the assessment of these APIs incorporating the evaluation measures is reported and discussed.
first_indexed 2024-03-13T08:24:57Z
format Article
id doaj.art-80707c233dd841fda0a28235beddc2d2
institution Directory Open Access Journal
issn 2405-8440
language English
last_indexed 2024-03-13T08:24:57Z
publishDate 2023-05-01
publisher Elsevier
record_format Article
series Heliyon
spelling doaj.art-80707c233dd841fda0a28235beddc2d22023-05-31T04:46:01ZengElsevierHeliyon2405-84402023-05-0195e15926Emotion detection of social data: APIs comparative studyBilal Abu-Salih0Mohammad Alhabashneh1Dengya Zhu2Albara Awajan3Yazan Alshamaileh4Bashar Al-Shboul5Mohammad Alshraideh6The University of Jordan, Amman, Jordan; Curtin University, Perth, Australia; Corresponding author. The University of Jordan, Amman, Jordan.Curtin University, Perth, AustraliaCurtin University, Perth, AustraliaAl-Balqa Applied University, JordanThe University of Jordan, Amman, JordanThe University of Jordan, Amman, JordanThe University of Jordan, Amman, JordanThe development of emotion detection technology has emerged as an efficient possibility in the corporate sector due to the nearly limitless uses of this new discipline, particularly with the unceasing propagation of social data. In recent years, the electronic marketplace has witnessed the establishment of various start-up businesses with an almost sole focus on building new commercial and open-source tools and APIs for emotion detection and recognition. Yet, these tools and APIs must be continuously reviewed and evaluated, and their performances should be reported and discussed. There is a lack of research to empirically compare current emotion detection technologies in terms of the results obtained from each model using the same textual dataset. Also, there is a lack of comparative studies that apply benchmark comparisons to social data. This study compares eight technologies: IBM Watson Natural Language Understanding, ParallelDots, Symanto – Ekman, Crystalfeel, Text to Emotion, Senpy, Textprobe, and Natural Language Processing Cloud. The comparison was undertaken using two different datasets. The emotions from the chosen datasets were then derived using the incorporated APIs. The performance of these APIs was assessed using the aggregated scores they delivered and the theoretically proven evaluation metrics such as the micro-average of accuracy, classification error, precision, recall, and f1-score. Lastly, the assessment of these APIs incorporating the evaluation measures is reported and discussed.http://www.sciencedirect.com/science/article/pii/S240584402303133XEmotion detectionEmotion analysisApplication programming interfacesSocial emotion analysisCommercial toolsComparative study
spellingShingle Bilal Abu-Salih
Mohammad Alhabashneh
Dengya Zhu
Albara Awajan
Yazan Alshamaileh
Bashar Al-Shboul
Mohammad Alshraideh
Emotion detection of social data: APIs comparative study
Heliyon
Emotion detection
Emotion analysis
Application programming interfaces
Social emotion analysis
Commercial tools
Comparative study
title Emotion detection of social data: APIs comparative study
title_full Emotion detection of social data: APIs comparative study
title_fullStr Emotion detection of social data: APIs comparative study
title_full_unstemmed Emotion detection of social data: APIs comparative study
title_short Emotion detection of social data: APIs comparative study
title_sort emotion detection of social data apis comparative study
topic Emotion detection
Emotion analysis
Application programming interfaces
Social emotion analysis
Commercial tools
Comparative study
url http://www.sciencedirect.com/science/article/pii/S240584402303133X
work_keys_str_mv AT bilalabusalih emotiondetectionofsocialdataapiscomparativestudy
AT mohammadalhabashneh emotiondetectionofsocialdataapiscomparativestudy
AT dengyazhu emotiondetectionofsocialdataapiscomparativestudy
AT albaraawajan emotiondetectionofsocialdataapiscomparativestudy
AT yazanalshamaileh emotiondetectionofsocialdataapiscomparativestudy
AT basharalshboul emotiondetectionofsocialdataapiscomparativestudy
AT mohammadalshraideh emotiondetectionofsocialdataapiscomparativestudy