Inspiration
Our inspiration was our own struggles with emotions such as anxiety. At our age, emotions are volatile and keeping it to ourselves is not the way. We all need a friend.
What it does
Ollie acts as your virtual best friend. She's an emotional support bot. If you're happy, Ollie's there. If you're sad, Ollie's there. She's friendly, she's funny, she's Ollie.
How we built it
Ollie was built using an LLM as the backend processor, and trained with databases which has information about psychology and patients who suffer from disorders like anxiety, depression, etc. After hours and hours of training, Ollie has a realistic human-like response system.
Challenges we ran into
Some of the databases did not have the right data, and Ollie started spewing nonsense. We overcame this using a tool known as Bot-Press and corrected a lot of minor errors
Accomplishments that we're proud of
Ollie has a realistic human-like response system which makes it feel like you are actually chatting with a human. Ollie is also a very caring chatbot, and all the responses are very comforting. Her personality turned out to be one which anybody would love talking to.
What we learned
How to train a chatbot How to find the right databases to train your chatbot How to overcome errors in Machine Learning How to integrate a chatbot into a website
What's next for Team 47 - Project Ollie
If possible, we'd love to add more functionality to Ollie. After all, talking to friends is not the only thing you do with them. For example, we'd love to make it so that Ollie sends memes or pictures of cute animals if sad. Another thing is we'd like to implement is text-to-speech so that Ollie becomes more accessible.
Built With
- botpress
- css
- gpt
- html
- javascript
- llm
- python
- visual-studio
Log in or sign up for Devpost to join the conversation.