SlideShare a Scribd company logo
1 of 21
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.

More Related Content

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

Using Cognitive Services
Using Cognitive ServicesUsing Cognitive Services
Using Cognitive ServicesEng Teong Cheah
 
AI Intro.pptx
AI Intro.pptxAI Intro.pptx
AI Intro.pptxDSCYorkU
 
IRJET - A Web-based College Enquiry Chatbot using .Net and Dataset
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
 
Live Social Semantics @ ISWC2009
Live Social Semantics @ ISWC2009Live Social Semantics @ ISWC2009
Live Social Semantics @ ISWC2009Martin Szomszor
 
IRJET- Dynamic Emotion Recognition and Emoji Generation
IRJET- Dynamic Emotion Recognition and Emoji GenerationIRJET- Dynamic Emotion Recognition and Emoji Generation
IRJET- Dynamic Emotion Recognition and Emoji GenerationIRJET 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 - Automatic Lip Reading: Classification of Words and Phrases using Conv...IRJET Journal
 
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...
Deriving Conversational Insight by Learning Emoji Representation by Jeff Wein...Data Con LA
 
Twet Application
Twet ApplicationTwet Application
Twet Applicationymark
 
Video Audio Interface for recognizing gestures of Indian sign Language
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 LanguageCSCJournals
 
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...
Developers are People Too! Building a DX-Based API Strategy Ronnie Mitra, Pri...CA API Management
 
Itamoji: Italian Emoji Prediction @ Evalita 2018
Itamoji: Italian Emoji Prediction @ Evalita 2018Itamoji: Italian Emoji Prediction @ Evalita 2018
Itamoji: Italian Emoji Prediction @ Evalita 2018University of Torino
 
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- QUEZARD : Question Wizard using Machine Learning and Artificial Intell...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- Sentimental Prediction of Users Perspective through Live Streaming : T...IRJET Journal
 
2016 SAE Convergence IBM
2016 SAE Convergence IBM2016 SAE Convergence IBM
2016 SAE Convergence IBMKal Gyimesi
 

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

ML Report.docx
ML Report.docxML Report.docx
ML Report.docx
 
Using Cognitive Services
Using Cognitive ServicesUsing Cognitive Services
Using Cognitive Services
 
AI Intro.pptx
AI Intro.pptxAI Intro.pptx
AI Intro.pptx
 
IRJET - A Web-based College Enquiry Chatbot using .Net and Dataset
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
 
ms_3.pdf
ms_3.pdfms_3.pdf
ms_3.pdf
 
Live Social Semantics @ ISWC2009
Live Social Semantics @ ISWC2009Live Social Semantics @ ISWC2009
Live Social Semantics @ ISWC2009
 
IRJET- Dynamic Emotion Recognition and Emoji Generation
IRJET- Dynamic Emotion Recognition and Emoji GenerationIRJET- Dynamic Emotion Recognition and Emoji Generation
IRJET- Dynamic Emotion Recognition and Emoji Generation
 
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 - Automatic Lip Reading: Classification of Words and Phrases using Conv...
 
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...
Deriving Conversational Insight by Learning Emoji Representation by Jeff Wein...
 
Chat bot in_pythion
Chat bot in_pythionChat bot in_pythion
Chat bot in_pythion
 
Twet Application
Twet ApplicationTwet Application
Twet Application
 
Video Audio Interface for recognizing gestures of Indian sign Language
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
 
IRJET-V7I51160.pdf
IRJET-V7I51160.pdfIRJET-V7I51160.pdf
IRJET-V7I51160.pdf
 
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...
Developers are People Too! Building a DX-Based API Strategy Ronnie Mitra, Pri...
 
Itamoji: Italian Emoji Prediction @ Evalita 2018
Itamoji: Italian Emoji Prediction @ Evalita 2018Itamoji: Italian Emoji Prediction @ Evalita 2018
Itamoji: Italian Emoji Prediction @ Evalita 2018
 
Mideesh23june2015
Mideesh23june2015Mideesh23june2015
Mideesh23june2015
 
N01741100102
N01741100102N01741100102
N01741100102
 
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- QUEZARD : Question Wizard using Machine Learning and Artificial Intell...
 
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- Sentimental Prediction of Users Perspective through Live Streaming : T...
 
2016 SAE Convergence IBM
2016 SAE Convergence IBM2016 SAE Convergence IBM
2016 SAE Convergence IBM
 

Recently uploaded

Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 

Recently uploaded (20)

Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 

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.