German lecturer with Ph.D, ..., I started using Python and R, .and stumbled about emojis ...

Showing posts with label Emoji sentiment analysis emoji translation emoji dictionaries ✈️. Show all posts
Showing posts with label Emoji sentiment analysis emoji translation emoji dictionaries ✈️. Show all posts

Saturday, January 7, 2023

Emoji Translation? 👀 🐻 😅 🌜 👑 🌈 ☕ ?

Whether you are a clueless boomer or a vibrant data scientist, the question: "How to know the meaning ....?" of 👀 🐻 😅 🌜 seemingly has an easy answer: Look it up!

Emojipedia, for example, explains a heart means "romance and love", while vomit stands for "disease or disgust". This could be the bridge even to convincing sentiment analyses. Instead of the heart, we will count the occurrences of the word "love".

Now, take emojis from tweets like "❤️🌼🍀", and write "love" "love, appreciation and happiness" and "good luck".

See "❤️✈️" and understand "love" "overseas vacation or airplane mode" or "love travel". Looking good?

What about "🤣✈️✈️✈️✈️✈️✈️❤️❤️❤️❤️❤️"? "Rolling ... laughing" "travel" "travel" "travel" "travel" "travel" "travel" "love" "love" "love" "love" "love"! OK, the repetition can be understood, and coded, as intensification. But how to get an intensification of "travel"? Maybe ✈️ is meaning something else, one time or the other.

If we have a look at the company ✈️ keeps, in Italian (100 tweets, 07/01/23) we get the following list of 41 emojis

🎶 📀 🇹🇭 🤩 💪 😂 ✈️ 🍾 🎥 📷 ☠️ 🌻 💙 🤣 👨 📽️ 🇳🇴 🇺🇸 ✨ 🥂 🐿️ 🌲 🔥 💀 🎵 ➡️ 🐮 ♥️ 🛬 😃 🇧🇾 ⏰ ❣️ 💛 🇦🇷 💜 🇰🇷 🇷🇺 🇺🇾 ⚰️ ❤️

In German, we find 39
⤵️ 🇹🇭 🤩 ✈️ 🎥 😉 💫 🆑 🧑 ♨️ 🚚 👨 🤣 🔊 ‼️ 😍 🌫️ 💢 🚽 😵 🖤 🇩🇪 😶 🐈 🚀 👀 🇦🇹 🚛 🙇 ♂️ 🚒 💵 📖 🐥 🐷 👩 😏 🛫 🇷🇺

In Italian, six different hearts and maybe the fire refer to love/positive emotion. In German, one loving face and a black heart give a different impression. Two red exclamation marks and a pig may indicate an aggressive tone. 

Doing the same tweet search with R, in 100 Italian tweets 
the program counts 683 emojis, with 61 unique ones. 21 red hearts and 17 coffins look rather emotional. Looking at the top hashtags, we 
understand why. 
head(toptag)
[1] "#donnalisi"      "#gfvip"         
[3] "#denzzzers"      "#incorvassi"    
[5] "#danieledalmoro" "#delizon"
All of them are related to a Reality Show, the Italian "Big BrotherVIP". 
The people tweeters are talking about are closed in an 
apartment in Rome. Nobody is going to fly. Indeed, the airplane here
is often used as "you make me fly" (mi fai volare) in the sense
of "with you I am living intense sensations". Which explains the 
✈️✈️✈️✈️✈️✈️❤️❤️❤️❤️❤️. 

In German, in 75 tweets collected we get 476 emojis, with 95 unique ones, which means the emoji diversity
is quite high (.2). 
Top hashtags are concerning the topic "flying": 
[1] "#boeing"    "#ryanair"   "#scotradar"
[4] "#lufthansa" "#3c4a04"    "#ireland" 
Main topics are linked to soccer (Bayern München ...). 
Studying single tweets, we also find "Wer randaliert fliegt" (whoever riots, gets kicked out)and 
"Randalierer abschieben" (deport rioters), which might account for aggressiveness
in some posts. 



technically

The emoji combinations have been fished with a Python request, n = 100, lang = it/de, on November, 22, 2022 and on January, 7, 2023. Use of emojis and emoji packages was essential.


Image flow, image row. Understanding emojis? with Vilém Flusser

Little pictures in between We used to send letters to each other. We used to write down, letter after letter, word by word,  what we hoped w...