Inspiration

All the messengers of social media have been a big inspiration for making a more accessible and improved version. We wanted to create a messenger that is the easiest to use for people from all over the world

What it does

It implements emojis in your chatbox depending on how you feel or look

How we built it

We created a website using HTML and then put the messenger in it. The messenger has a speech to text converter. Once the speech to text converter was developed, a translator that searches for key words displaying emotion (ex. happy, sad, etc) in the text of the speech and then coverts them into matching emojis was programmed using Python. The text of the inputted speech after this process turns into text filled with emojis which makes the interpretation of it easier.

Challenges we ran into

Linking most of the frontend to the backend was a bit of a problem

Accomplishments that we're proud of

We managed to learn flask and use aysnc functions very quickly. We managed to integrate a nice frontend with HTML and CSS. We are proud that we managed to get a function that gets all the words of the person.

What we learned

We have learned a lot of the backend and frontend

What's next for ChatMoji

All the messengers of social media have been a big inspiration for making a more accessible and improved version. We wanted to create a messenger that is the easiest to use for people from all over the world

Built With

Share this project:

Updates