Skip to content

Our app analyzes your text's tone in seconds, providing instant feedback. Aim to communicate effectively. Like a pocket communication coach!

Notifications You must be signed in to change notification settings

bellynap/ToneIQ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

ToneIQ

Our app analyzes your text's tone in seconds, providing instant feedback. Aim to communicate effectively. Like a pocket communication coach! Inspiration Whether it's in dating, friendships, or family interactions, effective communication is crucial for everyone. However, text messages often fail to convey our intended tone, leading to misunderstandings. Some of us struggle with reading social cues, or our sarcasm doesn't land as expected, causing strained communication. Inspired by these challenges, we created an app to help people understand the tone of their messages better. Our goal is to make digital communication as clear and effective as possible.

How to use

This app runs on a local host. Open your terminal, cd into the app file, and run the program by entering the command line ' python app.py '. You can then input (http://127.0.0.1:5000) on your browser and VOILA!

What it does

The app analyzes the tone of your text messages in real-time to provide immediate feedback on how your words may be perceived. Whether you're aiming for a professional, friendly, or persuasive tone, the app helps you fine-tune your message to ensure it resonates the way you intend. It serves as a pocket communication coach, making digital communication clearer and more effective by helping you understand and adjust the emotional tone of your messages. (English and Spanish available)

How we built it

Leveraging advanced natural language processing algorithms, we built the app to scan and interpret the emotional tone of text messages. The front-end is designed for user-friendly interaction, featuring a simple text input field and a display area for immediate feedback. On the back-end, we implemented a RESTful API that receives the text, analyzes its tone, and returns the results. The entire process takes just a few seconds, offering users a seamless experience. The app is essentially a blend of cutting-edge technology and intuitive design, aimed at making digital communication as clear and effective as possible.

Challenges we ran into

One of the primary hurdles was fine-tuning the natural language processing algorithms to accurately interpret emotional tone, as language can be highly nuanced and context-dependent. We grappled with creating a user-friendly interface that could provide immediate, actionable feedback without overwhelming the user. We also wanted to integrate either a plugin to use for an existing messaging app or develop our own. We did both but had a difficult time integrating it with the tone analyzer. Despite these challenges, we remained committed to delivering a tool that enhances digital communication.

Demo

[https://imgur.com/kMgEkk4] Screenshot 2023-09-16 at 11 15 50 PM

About

Our app analyzes your text's tone in seconds, providing instant feedback. Aim to communicate effectively. Like a pocket communication coach!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published