EmojiNet: An Open Service and API for Emoji Sense Discovery

Artificial Intelligence Institute at UofSC
Artificial Intelligence Institute at UofSCArtificial Intelligence Institute at UofSC
EmojiNet: An Open Service and API for
Emoji Sense Discovery
Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis)
Wright State University, Dayton, OH, USA
Presented at the 11th International AAAI Conference on Web and Social Media (ICWSM 2017)
Montreal, Canada, 15th – 18th May, 2017
Lakshika Balasuriya
lakshika@knoesis.org
Sanjaya Wijeratne
sanjaya@knoesis.org
Derek Doran
derek@knoesis.org
Amit Sheth
amit@knoesis.org
2Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
What does this emoji mean
3Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
What does this emoji mean
Source – https://youtu.be/5JdVsbNqYno
4Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
What does this emoji mean
Source – https://youtu.be/5JdVsbNqYno
5Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
What does this emoji mean
U+1F481 INFORMATION DESK PERSON
6Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
What does this emoji mean
7Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
What does this emoji mean
Source – https://youtu.be/5JdVsbNqYno
8Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
What does this emoji mean
Source – https://media.giphy.com/media/BNKGM6uOgPhp6/giphy.gif
9Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
What does this emoji mean
U+1F450 OPEN HANDS SIGN
10
What is EmojiNet
A dataset of emoji meanings and interpretations
Almost 13,000 senses: a word(pos_tag)pair
conveying notional interpretations of an emoji and
the part of speech tag of the interpretations
Includes many possible senses per emoji
Agglomerates data across open web resources, connects
sense labels to sense definitions by WSD task supported by
embedding models to BabelNet
Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
11
Emoji is ambiguous – often, emoji are filtered, or
otherwise not considered in NLP tasks on CMC
EmojiNet offers a source of emoji meanings and
context towards emoji disambiguation
Goal: Support NLP, social media, CMC work trying
to extract meaning from emoji-laden (short) text
Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
Why EmojiNet
Source – https://goo.gl/rjS1hX
12
Building EmojiNet
Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
13
EmojiNet Sense Queries
Emoji Sense Distribution
Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
14
EmojiNet Sense Queries
Emoji Sense Distribution
Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
icing(noun)
pudding(noun)
stink(verb)
crappy(adjective)
15
EmojiNet Sense Queries
Emoji Sense Distribution
Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
cutie(noun)
infatuation(noun)
hug(verb)
flirty(adjective)
16
EmojiNet Sense Queries
Emoji Sense Distribution
Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
fashion(noun)
girl(noun)
wearing(verb)
female(adjective)
17Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
Example Application –
Emoji Similarity
Emoji Similarity – Similar Emoji Form Clusters
Emoji Pair Similarity
0.60
0.57
0.56
0.52
0.52
0.50
0.50
0.50
0.48
0.47
Jaccard Similarity of Emoji Based on
Emoji Sense Labels
18Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
EmojiNet Dataset and REST API
The dataset is available for use/download in
many formats
Browse the Dataset – http://emojinet.knoesis.org/
Download as flat files, Platform-specific emoji
meanings, Emoji Similarity Datasets available at –
http://emojinet.knoesis.org/datasets.php
Programmatically Access EmojiNet via a REST API,
Documentation, Sample API Requests and JSON
Responses available at –
http://emojinet.knoesis.org/api.php
19Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
Applications of EmojiNet – Emoji Sense
Disambiguation
We selected 25 most commonly misunderstood
emoji and selected 50 tweets for each emoji
Used Simplified LESK algorithm for disambiguation
Context words were learned for each emoji sense
definition using Twitter and Google News-based word
embedding models
Twitter-based embeddings outperform others
Top 10 Emoji based on the Emoji Sense Disambiguation Accuracy (in % values)
20SML @ IJCAI 2016 Wijeratne, Sanjaya et al. Word Embeddings to Enhance Twitter Gang Member Profile Identificationderek@knoesis.org http://knoesis.org/people/derek/
Thank You!
Visit us at http://emojinet.knoesis.org/
21Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
Acknowledgement
We are grateful to Nicole Selken, the designer of The Emoji Dictionary and Jeremy
Burge, the founder of Emojipedia for giving us the permission to use their web
resources for our research. We are thankful to Scott Duberstein for helping us with
setting up Amazon Mechanical Turk tasks. We acknowledge partial support from the
National Science Foundation (NSF) award: CNS-1513721: “Context-Aware Harassment
Detection on Social Media”, the National Institute on Drug Abuse (NIDA) Grant No.
5R01DA039454- 02: “Trending: Social Media Analysis to Monitor Cannabis and Synthetic
Cannabinoid Use” and the National Institutes of Mental Health (NIMH) award:
1R01MH105384-01A1: “Modeling Social Behavior for Healthcare Utilization in
Depression”. Points of view or opinions in this document are those of the authors and
do not necessarily represent the official position or policies of the NSF, NIDA, or NIMH.
1 de 21

Recomendados

Improving Emoji Understanding Tasks using EmojiNet – A Mini-Tutorial por
Improving Emoji Understanding Tasks using EmojiNet – A Mini-TutorialImproving Emoji Understanding Tasks using EmojiNet – A Mini-Tutorial
Improving Emoji Understanding Tasks using EmojiNet – A Mini-TutorialArtificial Intelligence Institute at UofSC
461 visualizações68 slides
A Semantics-Based Measure of Emoji Similarity por
A Semantics-Based Measure of Emoji SimilarityA Semantics-Based Measure of Emoji Similarity
A Semantics-Based Measure of Emoji SimilarityArtificial Intelligence Institute at UofSC
337 visualizações21 slides
A Framework to Understand Emoji Meaning: Similarity and Sense Disambiguation ... por
A Framework to Understand Emoji Meaning: Similarity and Sense Disambiguation ...A Framework to Understand Emoji Meaning: Similarity and Sense Disambiguation ...
A Framework to Understand Emoji Meaning: Similarity and Sense Disambiguation ...Artificial Intelligence Institute at UofSC
893 visualizações59 slides
EmojiNet: An Open Service and API for Emoji Sense Discovery por
EmojiNet: An Open Service and API for Emoji Sense DiscoveryEmojiNet: An Open Service and API for Emoji Sense Discovery
EmojiNet: An Open Service and API for Emoji Sense DiscoverySanjaya Wijeratne
356 visualizações16 slides
Analyzing Emoji in Text por
Analyzing Emoji in TextAnalyzing Emoji in Text
Analyzing Emoji in TextSanjaya Wijeratne
335 visualizações38 slides
Shushmoji app for Younglings developers 2021 por
Shushmoji app for Younglings developers 2021Shushmoji app for Younglings developers 2021
Shushmoji app for Younglings developers 2021Cape Peninsula University of Technology
719 visualizações43 slides

Mais conteúdo relacionado

Similar a EmojiNet: An Open Service and API for Emoji Sense Discovery

Using Cognitive Services por
Using Cognitive ServicesUsing Cognitive Services
Using Cognitive ServicesEng Teong Cheah
156 visualizações27 slides
AI Intro.pptx por
AI Intro.pptxAI Intro.pptx
AI Intro.pptxDSCYorkU
23 visualizações15 slides
IRJET - A Web-based College Enquiry Chatbot using .Net and Dataset por
IRJET - A Web-based College Enquiry Chatbot using .Net and DatasetIRJET - A Web-based College Enquiry Chatbot using .Net and Dataset
IRJET - A Web-based College Enquiry Chatbot using .Net and DatasetIRJET Journal
94 visualizações4 slides
ms_3.pdf por
ms_3.pdfms_3.pdf
ms_3.pdfSatishBhalshankar
8 visualizações3 slides
Live Social Semantics @ ISWC2009 por
Live Social Semantics @ ISWC2009Live Social Semantics @ ISWC2009
Live Social Semantics @ ISWC2009Martin Szomszor
486 visualizações29 slides
IRJET- Dynamic Emotion Recognition and Emoji Generation por
IRJET- Dynamic Emotion Recognition and Emoji GenerationIRJET- Dynamic Emotion Recognition and Emoji Generation
IRJET- Dynamic Emotion Recognition and Emoji GenerationIRJET Journal
66 visualizações4 slides

Similar a EmojiNet: An Open Service and API for Emoji Sense Discovery(20)

Using Cognitive Services por Eng Teong Cheah
Using Cognitive ServicesUsing Cognitive Services
Using Cognitive Services
Eng Teong Cheah156 visualizações
AI Intro.pptx por DSCYorkU
AI Intro.pptxAI Intro.pptx
AI Intro.pptx
DSCYorkU23 visualizações
IRJET - A Web-based College Enquiry Chatbot using .Net and Dataset por IRJET Journal
IRJET - A Web-based College Enquiry Chatbot using .Net and DatasetIRJET - A Web-based College Enquiry Chatbot using .Net and Dataset
IRJET - A Web-based College Enquiry Chatbot using .Net and Dataset
IRJET Journal94 visualizações
Live Social Semantics @ ISWC2009 por Martin Szomszor
Live Social Semantics @ ISWC2009Live Social Semantics @ ISWC2009
Live Social Semantics @ ISWC2009
Martin Szomszor486 visualizações
IRJET- Dynamic Emotion Recognition and Emoji Generation por IRJET Journal
IRJET- Dynamic Emotion Recognition and Emoji GenerationIRJET- Dynamic Emotion Recognition and Emoji Generation
IRJET- Dynamic Emotion Recognition and Emoji Generation
IRJET Journal66 visualizações
IRJET - Automatic Lip Reading: Classification of Words and Phrases using Conv... por IRJET Journal
IRJET - Automatic Lip Reading: Classification of Words and Phrases using Conv...IRJET - Automatic Lip Reading: Classification of Words and Phrases using Conv...
IRJET - Automatic Lip Reading: Classification of Words and Phrases using Conv...
IRJET Journal22 visualizações
Deriving Conversational Insight by Learning Emoji Representation by Jeff Wein... por Data Con LA
Deriving Conversational Insight by Learning Emoji Representation by Jeff Wein...Deriving Conversational Insight by Learning Emoji Representation by Jeff Wein...
Deriving Conversational Insight by Learning Emoji Representation by Jeff Wein...
Data Con LA270 visualizações
Twet Application por ymark
Twet ApplicationTwet Application
Twet Application
ymark1K visualizações
Video Audio Interface for recognizing gestures of Indian sign Language por CSCJournals
Video Audio Interface for recognizing gestures of Indian sign LanguageVideo Audio Interface for recognizing gestures of Indian sign Language
Video Audio Interface for recognizing gestures of Indian sign Language
CSCJournals276 visualizações
IRJET-V7I51160.pdf por SatishBhalshankar
IRJET-V7I51160.pdfIRJET-V7I51160.pdf
IRJET-V7I51160.pdf
SatishBhalshankar8 visualizações
Developers are People Too! Building a DX-Based API Strategy Ronnie Mitra, Pri... por CA API Management
Developers are People Too! Building a DX-Based API Strategy Ronnie Mitra, Pri...Developers are People Too! Building a DX-Based API Strategy Ronnie Mitra, Pri...
Developers are People Too! Building a DX-Based API Strategy Ronnie Mitra, Pri...
CA API Management2.3K visualizações
Itamoji: Italian Emoji Prediction @ Evalita 2018 por University of Torino
Itamoji: Italian Emoji Prediction @ Evalita 2018Itamoji: Italian Emoji Prediction @ Evalita 2018
Itamoji: Italian Emoji Prediction @ Evalita 2018
University of Torino443 visualizações
Mideesh23june2015 por Mideesh Punathil
Mideesh23june2015Mideesh23june2015
Mideesh23june2015
Mideesh Punathil218 visualizações
N01741100102 por IOSR Journals
N01741100102N01741100102
N01741100102
IOSR Journals130 visualizações
IRJET- QUEZARD : Question Wizard using Machine Learning and Artificial Intell... por IRJET Journal
IRJET- QUEZARD : Question Wizard using Machine Learning and Artificial Intell...IRJET- QUEZARD : Question Wizard using Machine Learning and Artificial Intell...
IRJET- QUEZARD : Question Wizard using Machine Learning and Artificial Intell...
IRJET Journal11 visualizações
IRJET- Sentimental Prediction of Users Perspective through Live Streaming : T... por IRJET Journal
IRJET- Sentimental Prediction of Users Perspective through Live Streaming : T...IRJET- Sentimental Prediction of Users Perspective through Live Streaming : T...
IRJET- Sentimental Prediction of Users Perspective through Live Streaming : T...
IRJET Journal15 visualizações
2016 SAE Convergence IBM por Kal Gyimesi
2016 SAE Convergence IBM2016 SAE Convergence IBM
2016 SAE Convergence IBM
Kal Gyimesi164 visualizações
Online social network analysis with machine learning techniques por Hari KC
Online social network analysis with machine learning techniquesOnline social network analysis with machine learning techniques
Online social network analysis with machine learning techniques
Hari KC1.4K visualizações

Último

INT-244 Topic 6b Confucianism por
INT-244 Topic 6b ConfucianismINT-244 Topic 6b Confucianism
INT-244 Topic 6b ConfucianismS Meyer
44 visualizações77 slides
ANGULARJS.pdf por
ANGULARJS.pdfANGULARJS.pdf
ANGULARJS.pdfArthyR3
49 visualizações10 slides
Papal.pdf por
Papal.pdfPapal.pdf
Papal.pdfMariaKenney3
57 visualizações24 slides
Narration lesson plan por
Narration lesson planNarration lesson plan
Narration lesson planTARIQ KHAN
69 visualizações11 slides
JRN 362 - Lecture Twenty-Three (Epilogue) por
JRN 362 - Lecture Twenty-Three (Epilogue)JRN 362 - Lecture Twenty-Three (Epilogue)
JRN 362 - Lecture Twenty-Three (Epilogue)Rich Hanley
41 visualizações57 slides
Create a Structure in VBNet.pptx por
Create a Structure in VBNet.pptxCreate a Structure in VBNet.pptx
Create a Structure in VBNet.pptxBreach_P
82 visualizações8 slides

Último(20)

INT-244 Topic 6b Confucianism por S Meyer
INT-244 Topic 6b ConfucianismINT-244 Topic 6b Confucianism
INT-244 Topic 6b Confucianism
S Meyer44 visualizações
ANGULARJS.pdf por ArthyR3
ANGULARJS.pdfANGULARJS.pdf
ANGULARJS.pdf
ArthyR349 visualizações
Papal.pdf por MariaKenney3
Papal.pdfPapal.pdf
Papal.pdf
MariaKenney357 visualizações
Narration lesson plan por TARIQ KHAN
Narration lesson planNarration lesson plan
Narration lesson plan
TARIQ KHAN69 visualizações
JRN 362 - Lecture Twenty-Three (Epilogue) por Rich Hanley
JRN 362 - Lecture Twenty-Three (Epilogue)JRN 362 - Lecture Twenty-Three (Epilogue)
JRN 362 - Lecture Twenty-Three (Epilogue)
Rich Hanley41 visualizações
Create a Structure in VBNet.pptx por Breach_P
Create a Structure in VBNet.pptxCreate a Structure in VBNet.pptx
Create a Structure in VBNet.pptx
Breach_P82 visualizações
Education of marginalized and socially disadvantages segments.pptx por GarimaBhati5
Education of marginalized and socially disadvantages segments.pptxEducation of marginalized and socially disadvantages segments.pptx
Education of marginalized and socially disadvantages segments.pptx
GarimaBhati540 visualizações
Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv... por Taste
Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...
Creative Restart 2023: Leonard Savage - The Permanent Brief: Unearthing unobv...
Taste53 visualizações
Class 9 lesson plans por TARIQ KHAN
Class 9 lesson plansClass 9 lesson plans
Class 9 lesson plans
TARIQ KHAN68 visualizações
Parts of Speech (1).pptx por mhkpreet001
Parts of Speech (1).pptxParts of Speech (1).pptx
Parts of Speech (1).pptx
mhkpreet00143 visualizações
CUNY IT Picciano.pptx por apicciano
CUNY IT Picciano.pptxCUNY IT Picciano.pptx
CUNY IT Picciano.pptx
apicciano60 visualizações
DISTILLATION.pptx por Anupkumar Sharma
DISTILLATION.pptxDISTILLATION.pptx
DISTILLATION.pptx
Anupkumar Sharma57 visualizações
Retail Store Scavenger Hunt.pptx por jmurphy154
Retail Store Scavenger Hunt.pptxRetail Store Scavenger Hunt.pptx
Retail Store Scavenger Hunt.pptx
jmurphy15452 visualizações
ICS3211_lecture 09_2023.pdf por Vanessa Camilleri
ICS3211_lecture 09_2023.pdfICS3211_lecture 09_2023.pdf
ICS3211_lecture 09_2023.pdf
Vanessa Camilleri134 visualizações
The Accursed House by Émile Gaboriau por DivyaSheta
The Accursed House  by Émile GaboriauThe Accursed House  by Émile Gaboriau
The Accursed House by Émile Gaboriau
DivyaSheta246 visualizações
EILO EXCURSION PROGRAMME 2023 por info33492
EILO EXCURSION PROGRAMME 2023EILO EXCURSION PROGRAMME 2023
EILO EXCURSION PROGRAMME 2023
info33492181 visualizações
Meet the Bible por Steve Thomason
Meet the BibleMeet the Bible
Meet the Bible
Steve Thomason76 visualizações
UNIDAD 3 6º C.MEDIO.pptx por MarcosRodriguezUcedo
UNIDAD 3 6º C.MEDIO.pptxUNIDAD 3 6º C.MEDIO.pptx
UNIDAD 3 6º C.MEDIO.pptx
MarcosRodriguezUcedo145 visualizações

EmojiNet: An Open Service and API for Emoji Sense Discovery

  • 1. EmojiNet: An Open Service and API for Emoji Sense Discovery Ohio Center of Excellence in Knowledge-enabled Computing (Kno.e.sis) Wright State University, Dayton, OH, USA Presented at the 11th International AAAI Conference on Web and Social Media (ICWSM 2017) Montreal, Canada, 15th – 18th May, 2017 Lakshika Balasuriya lakshika@knoesis.org Sanjaya Wijeratne sanjaya@knoesis.org Derek Doran derek@knoesis.org Amit Sheth amit@knoesis.org
  • 2. 2Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017. What does this emoji mean
  • 3. 3Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017. What does this emoji mean Source – https://youtu.be/5JdVsbNqYno
  • 4. 4Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017. What does this emoji mean Source – https://youtu.be/5JdVsbNqYno
  • 5. 5Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017. What does this emoji mean U+1F481 INFORMATION DESK PERSON
  • 6. 6Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017. What does this emoji mean
  • 7. 7Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017. What does this emoji mean Source – https://youtu.be/5JdVsbNqYno
  • 8. 8Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017. What does this emoji mean Source – https://media.giphy.com/media/BNKGM6uOgPhp6/giphy.gif
  • 9. 9Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017. What does this emoji mean U+1F450 OPEN HANDS SIGN
  • 10. 10 What is EmojiNet A dataset of emoji meanings and interpretations Almost 13,000 senses: a word(pos_tag)pair conveying notional interpretations of an emoji and the part of speech tag of the interpretations Includes many possible senses per emoji Agglomerates data across open web resources, connects sense labels to sense definitions by WSD task supported by embedding models to BabelNet Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
  • 11. 11 Emoji is ambiguous – often, emoji are filtered, or otherwise not considered in NLP tasks on CMC EmojiNet offers a source of emoji meanings and context towards emoji disambiguation Goal: Support NLP, social media, CMC work trying to extract meaning from emoji-laden (short) text Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017. Why EmojiNet Source – https://goo.gl/rjS1hX
  • 12. 12 Building EmojiNet Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
  • 13. 13 EmojiNet Sense Queries Emoji Sense Distribution Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017.
  • 14. 14 EmojiNet Sense Queries Emoji Sense Distribution Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017. icing(noun) pudding(noun) stink(verb) crappy(adjective)
  • 15. 15 EmojiNet Sense Queries Emoji Sense Distribution Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017. cutie(noun) infatuation(noun) hug(verb) flirty(adjective)
  • 16. 16 EmojiNet Sense Queries Emoji Sense Distribution Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017. fashion(noun) girl(noun) wearing(verb) female(adjective)
  • 17. 17Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017. Example Application – Emoji Similarity Emoji Similarity – Similar Emoji Form Clusters Emoji Pair Similarity 0.60 0.57 0.56 0.52 0.52 0.50 0.50 0.50 0.48 0.47 Jaccard Similarity of Emoji Based on Emoji Sense Labels
  • 18. 18Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017. EmojiNet Dataset and REST API The dataset is available for use/download in many formats Browse the Dataset – http://emojinet.knoesis.org/ Download as flat files, Platform-specific emoji meanings, Emoji Similarity Datasets available at – http://emojinet.knoesis.org/datasets.php Programmatically Access EmojiNet via a REST API, Documentation, Sample API Requests and JSON Responses available at – http://emojinet.knoesis.org/api.php
  • 19. 19Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017. Applications of EmojiNet – Emoji Sense Disambiguation We selected 25 most commonly misunderstood emoji and selected 50 tweets for each emoji Used Simplified LESK algorithm for disambiguation Context words were learned for each emoji sense definition using Twitter and Google News-based word embedding models Twitter-based embeddings outperform others Top 10 Emoji based on the Emoji Sense Disambiguation Accuracy (in % values)
  • 20. 20SML @ IJCAI 2016 Wijeratne, Sanjaya et al. Word Embeddings to Enhance Twitter Gang Member Profile Identificationderek@knoesis.org http://knoesis.org/people/derek/ Thank You! Visit us at http://emojinet.knoesis.org/
  • 21. 21Wijeratne, Sanjaya et al. EmojiNet: An Open Service and API for Emoji Sense Discovery, ICWSM 2017. Acknowledgement We are grateful to Nicole Selken, the designer of The Emoji Dictionary and Jeremy Burge, the founder of Emojipedia for giving us the permission to use their web resources for our research. We are thankful to Scott Duberstein for helping us with setting up Amazon Mechanical Turk tasks. We acknowledge partial support from the National Science Foundation (NSF) award: CNS-1513721: “Context-Aware Harassment Detection on Social Media”, the National Institute on Drug Abuse (NIDA) Grant No. 5R01DA039454- 02: “Trending: Social Media Analysis to Monitor Cannabis and Synthetic Cannabinoid Use” and the National Institutes of Mental Health (NIMH) award: 1R01MH105384-01A1: “Modeling Social Behavior for Healthcare Utilization in Depression”. Points of view or opinions in this document are those of the authors and do not necessarily represent the official position or policies of the NSF, NIDA, or NIMH.