VentAI
A place to vent all your feelings and get consoled!
💡 Inspiration
Most people nowadays have a lot of pent-up feelings with no one to release these feelings to. VentAI acts as the user's personal therapist by listening to all their pent-up emotions like frustration, anger, sadness, etc. Not only the negative emotions but the user can also share their positive emotions like happiness and so on. VentAI basically acts as a casual chat partner where we can vent all our feeling and in turn get consoled and appreciated.
💻 What it does
- Users can input text (their problems, feelings, etc.)
- Analyses user's text and detects emotion by sentiment analysis
- Replies according to the user's text and emotion
- Tries to keep the chat going to engage the user
⚙️ How we built it
- Frontend: HTML, CSS, JavaScript
- Backend: AI, NLP, ChatGPT
🧠 Challenges we ran into
- First time building Chatbot
- First time using ChatGPT API
🏅 Accomplishments that we're proud of
- Built a chat space where users can input text (their problems, feelings, etc.)
- Trained the bot to analyze the user's text and detect emotion through sentiment analysis
- Successfully replies based on the user's text and emotion
- The bot was able to successfully engage the user in the chat
📖 What we learned
This is my first time building a chatbot. I had a lot of fun building VentAI with the help of ChatGPT Open.ai API. It was a new learning process for me since integrating ChatGPT into my project was also my first. Overall it was a delightful process to build VentAI.
🚀 What's next for VentAI
- User to be able to give input in speech and get replies in speech
- better and wider coverage when consoling the users.
Built With
- ai
- css
- flask
- html
- javascript
- natural-language-processing
- open.ai-api
- sentiment-analysis
Log in or sign up for Devpost to join the conversation.