Inspiration
I was looking at my repo from my first hackathon: https://github.com/amahjoor/mostuselesspennappxxiv . I then searched up mostuselesswebsite[dot]com on the internet and came across this website: http://www.mostuselesswebsite.com . I thought it would be cool to create a website that could use Azure OpenAI to generate any text-based emoji a user would like.
What it does
Generates emojis based on your description.
Why it matters
Emojis have a limit. With this program, there's no limit.
How we built it
Azure OpenAI, Python for the Azure OpenAI logic, Flask for the server, HTML/CSS/JavaScript
Challenges we ran into
- I ran into some challenges trying to get the front-end to work.
- Sometimes the output was something like "Here is a unique emoji based on your description of : " so I had to feed a certain prompt and do a little bit of filtering in my logic.
Accomplishments that we're proud of
You can generate an emoji based on ANYTHING with my program.
What we learned
- How to use OpenAI / Azure OpenAI API.
- How to make a loading indicator.
- How to prompt AI for the correct response and filter out invalid responses.
What's next for EmojAi
- I think there might be certain responses that the user won't want with my prompt/filters so maybe a reporting feature for those if I deploy the program.


Log in or sign up for Devpost to join the conversation.