Inspiration

Our inspiration for this project is the common problem of not knowing how someone is feeling or implying through their texts, as well as how to properly respond. Because texts are unable to be heard, it is hard to identify the tone that the texter is using. This issue is something we wanted to solve, which is why me made TXTone.

What it does

TXT allows you to identify the tone behind a given text, along with a rating of the response you may want to give. You can access your history of responses, and delete them anytime you want. It will tell you the emotions behind the text, and what it implies. This includes a rating of emotions and the things they didn't say but meant in the response.

How we built it

We started off by creating a framework for our idea, including what we wanted in the backend and frontend. Then we prompted base44 with out framework to create a website following it. We used their API to impliment this, and without paying for it, so we had to create most of the details included.

Challenges we ran into

At first, our original idea did not include the delete history feature. This caused issues as it we could not delete our testing prompts. This caused the storage to fill up. After we added this feature, problems were resolved as we could run more tests without filling up the storage.

Accomplishments that we're proud of

We are proud of the accuracy of our project. Every test we tried that included our intended tone and underlying message was correctly flagged and clearly identified emotions.

What we learned

We learned the basics for a website that takes text, analyzes for a specific use, and give an accurate report. We also learned how to store history that is removable. We learned how to create an aesthetically pleasing website, using design skills.

What's next for TXTone

For TXTone in the future, we can make into an attachment that can be directly installed into messaging apps such as iMessages and/or Instagram. This will take the messages almost as instantly as they are received, analyze them, and give a good response depending on the scenario, tone, and desired effect.

Built With

Share this project:

Updates