Skip to the content.
Home Accounts Setup Verify Play Hacks

Emojis

GitHub pages was built with Python and Jupyter Notebooks in mind. This post is to verify tools by using Python.

DevOps   Python

📚 Emoji Exploration Jupyter Notebook


1. Introduction

What are Emojis?

Emojis are small digital images or icons used to express emotions, ideas, or concepts in electronic communication. They have become an integral part of modern messaging and social media, evolving from simple smiley faces to a wide range of symbols representing everything from food and animals to complex emotions.


2. A Brief History of Emojis

Emojis originated in Japan in the late 1990s. Shigetaka Kurita, a designer at NTT DoCoMo, is credited with creating the first emoji set, which included 176 simple images like weather symbols and basic facial expressions.

Timeline:

  • 1999: First set of emojis created in Japan
  • 2010: Emojis became standardized under Unicode
  • 2015: Addition of diverse skin tones and other symbols

# Example: Analyze the most popular emojis

import pandas as pd
import matplotlib.pyplot as plt

# Sample emoji data (replace with actual data if needed)
emoji_data = {'Emoji': ['😂', '❤️', '😍', '😭', '🙏', '🤣'],
              'Usage Frequency': [25, 20, 15, 10, 8, 5]}

df = pd.DataFrame(emoji_data)

# Plotting emoji frequency
plt.figure(figsize=(8,6))
plt.bar(df['Emoji'], df['Usage Frequency'], color='skyblue')
plt.xlabel('Emoji')
plt.ylabel('Usage Frequency (in millions)')
plt.title('Top Used Emojis')
plt.show()