emoji-meaning / app.py
ehristoforu's picture
Create app.py
f2ab8af
raw
history blame
582 Bytes
import gradio as gr
import json
with open("emoji_meanings.json", "r", encoding="utf-8") as json_file:
emoji_meanings = json.load(json_file)
def get_emoji_meaning(emoji):
return emoji_meanings.get(emoji, "Emoticon meaning not found")
iface = gr.Interface(
fn=get_emoji_meaning,
inputs=gr.Textbox(label="Emoji Input", max_lines=1, interactive=True),
outputs=gr.Textbox(label="Emoji Meaning", max_lines=2, lines=1, show_copy_button=True, interactive=False)
title="Emoji Meaning",
theme="zenafey/prodia-web",
live=True,
)
iface.launch(show_api=False)