Inspiration

Our inspiration for Dankey came from the desire to inject humor and creativity into everyday conversations. We recognized the power of memes to convey messages in a lighthearted and engaging manner.

What it does

Dankey is a useless bot. When integrated with WhatsApp chats, it automatically generates memes based on the ongoing conversations. It serves as an interactive and entertaining addition to communication, allowing users to effortlessly add humor to their chats and throw shade at each other 🤪.

How we built it

Dankey's construction involved a multi-faceted approach, utilizing several technologies to bring our vision to life. We employed Baileys, a JavaScript library for WhatsApp, to facilitate communication with the messaging platform. Node.js and Express.js formed the backend infrastructure, to send dank memes to your groups on WhatsApp!

On the data processing side, Python's pandas library played a crucial role. We leveraged pandas for efficient manipulation and analysis of data, ensuring seamless matching between incoming text messages and our diverse meme dataset ✨.

This collaborative tech stack, combining Baileys, Node.js, Express.js, and Python pandas, allowed us to create a dynamic and interactive bot that seamlessly generates memes within the context of your WhatsApp conversations.

Challenges we ran into

Mainly, time constraints due to unfamiliarity with node.

Accomplishments that we're proud of

  • Integrating it with WhatsApp
  • Generating semantically meaningful and funny memes 😎

What we learned

We learnt efficient data analysis, nlp, node, express and WhatsApp APIs.

What's next for Dankey

Using it over other social media platforms and adding more over-the-top stuff like a text-to-video plugin to summarise previous conversations in the form of an overly enthusiastic news-anchor to liven up conversations.

Built With

Share this project:

Updates