Meow Mate
Our team was inspired by our love for cats and wanted to create a tool to help people find the perfect feline companion. We learned how to integrate the Cat API with Streamlit to create a user-friendly web app. Our biggest challenge was developing the algorithm to match users with their ideal cat breed based on personality traits. In the end, we were proud to have created Meow Mate, a tool to help people find their purrfect match.
Inspiration
Our love for cats inspired us to create a platform that helps people find their perfect feline companion.
What it does
Meow Mate is a web app built with Streamlit that uses natural language processing and machine learning to recommend cat breeds based on user preferences.
How we built it
We used Streamlit, Python, and the Cat API to build the app, as well as Cohere to implement the chatbot feature and compare the data as strings.
Challenges we ran into
We had some trouble integrating the different technologies and making them work together seamlessly...in fact we had to make a tough decision and completely redo our plan, dropping our frameworks that we are experienced with and comfortable with, and instead had to adopt new technologies along the way to ensure quality of submission.
Accomplishments that we're proud of
We're proud of executing our fun and creative idea, as well as managing to keep up with time pressure and integrating natural language processing and AI for the first time!
What we learned
We learned the fundamentals natural language processing, machine learning, and different APIs to build a web app. We also improved our team collaboration in order to overcome multiple technical obstacles along the road :)
Built With
- catapi
- cohere
- python
- streamlit
Log in or sign up for Devpost to join the conversation.