HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Using millions of emoji occurrences to learn any-domain representations for detecting sentiment, emotion and sarcasm

Bjarke Felbo; Alan Mislove; Anders Søgaard; Iyad Rahwan; Sune Lehmann

Using millions of emoji occurrences to learn any-domain representations for detecting sentiment, emotion and sarcasm

Abstract

NLP tasks are often limited by scarcity of manually annotated data. In social media sentiment analysis and related tasks, researchers have therefore used binarized emoticons and specific hashtags as forms of distant supervision. Our paper shows that by extending the distant supervision to a more diverse set of noisy labels, the models can learn richer representations. Through emoji prediction on a dataset of 1246 million tweets containing one of 64 common emojis we obtain state-of-the-art performance on 8 benchmark datasets within sentiment, emotion and sarcasm detection using a single pretrained model. Our analyses confirm that the diversity of our emotional labels yield a performance improvement over previous distant supervision approaches.

Code Repositories

alexandra-chron/wassa-2018
pytorch
Mentioned in GitHub
SEntiMoji/SEntiMoji
tf
Mentioned in GitHub
bfelbo/deepmoji
Official
tf
Mentioned in GitHub
alexandra-chron/ntua-slp-wassa-iest2018
pytorch
Mentioned in GitHub
huggingface/torchMoji
pytorch
Mentioned in GitHub
Obs01ete/chatbot
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
sentiment-analysis-on-1b-wordsRandom
1 in 10 R@1: 17
sentiment-analysis-on-mrMillions of Emoji
Training Time: 1500

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp