Inspiration

I wanted to put my animation skills altogether with the chatbot workflow to create something original, a new experience which enhances the bot-user interactivity radically.

What it does

The main function the Drawbot is designed to do is, provide the users with their customized & uniquely designed cartoon-like portraits. Other than that, he can compliment you through texts and gifs. Overall, the character formation of this bot has been done in such a way that he enables positivity is the user's mind and makes them more confident about themselves. While we face our current pandemic, a conversation with Drawbot will certainly make you feel better. Moreover, globally an enormous number of people constantly concern about their appearance, which significantly affect their mental health and lower their productivity. An opportunity to talk with such a chatbot, will boost their self-confidence and make their states only better!

PROS: DRAWBOT never judges

How I built it

  • Drew all the different portrait characteristics in different layers in ibispaint.
  • On a spreadsheet, I listed out all 280 possible responses from different context and sorted out 48 distinctive combination set, each resulting in one exclusive portrait of the user.
  • Used online gif maker to generate gifs from my PNGs created on ibispaint.
  • Overall chatbot developed on Chatfuel platform

Challenges I ran into

  • Considering multiple responses from the user to produce one exclusive image
  • Creating an acceptable & adorable Drawbot character with proper wordings

Accomplishments that I'm proud of

  • Firstly, so satisfied that I could complete what I started.
  • Very glad that I overcame every challenge I encountered

What I learned

  • Learned about how functional messenger API is, and how we can add different aspects in our chatbots
  • learned how to launch an interactive messenger chatbot
  • learned the journey from visualizing and then making things happen
  • Realized that making people happy with your work, makes you happier!

What's next for Drawbot

  • Adding more diversity to the portraits to make them more accurate by increasing quick reply options
  • Add overall new functionalities time-to-time to the bot and give alert to users about it via One-time notifications
  • Learn new coding solution for making the image generating procedure easier
  • Encourage artists to make use of such a bot to provide their fan group with an opportunity to get customized portraits in the style of their very own favorite artists
  • Publish and make distressed people talk with Drawbot and stay happy in their hard times!

Built With

  • chatfuel
  • ibispaint
  • spreadsheet
Share this project:

Updates