Inspiration
Valentine's day is fast approaching. It has been 12 years since tinder came out and yet, there has not been dating apps for ducks. Today we bring you whattheduck.tech. Our app, brings back fond memories of and the simplicity of tinder when it was first introduced.
What it does
It starts with writing about yourself to match your bestie. Your name, your age, especially your bio would be analyzed by an AI engine. It will then recommend an infinite amount of ducks which can be your friend.
How we built it
Using Large Language models and latent diffusion models, we generate a plethora of ducks, ripe for selection. Each duck is given their own, personality, hobbies and cute costumes. Thanks to some.goose.paintings on instagram, we fine tuned a stable diffusion model to generate perfect duck paintings. The user’s preferences is taken into account and we further generate personalities close to the user’s preferences.
For the design, we tried to explore retro style with modern and minimalist design to connect these days’ trends. Since it became a trend that many people feel nostalgic and miss that time, rolodex was a great design element for whattheduck. Overall design, including color, reminds of the retro generation. For enhancing the completion, we put many and diverse interactions and animations with chatGPT’s support.
Challenges we ran into
The biggest challenge we faced was the lack of hands on our project. We completed the project with two people and had to cut down on some of our planned features. Amongst our two people one is an engineer while the other is a designer. It was difficult to establish a bridge between our knowledge gaps. However it was a chance to broaden our perspective at the same time, and we could concentrated on both of technology and design.
Accomplishments that we're proud of
Something we felt that we did well includes planning where despite being only two people, we were able to complete a MVP. While design usually came before the creation of the app, we were able to put our heads together and create a plan to utilize both our times well.
What we learned
We learned a large variety of subjects. This includes: react, design, AI, and how to debug in general.
What's next for whattheduck
As an improvement, we were talking about some more functions and pages: such as chatting (using an llm). We can add more menus and implement the closet function, which allows users to custom and personalize themselves. We would also like to improve the user experience by displaying generated ducks as they appear instead of waiting for a batch of five.
Built With
- chatgpt
- cohere
- figma
- react
- stable-diffusion


Log in or sign up for Devpost to join the conversation.