Check the "Try it out" section for the Github repository. Direct Link

☁️ Inspiration

Today's world is driven by information. From statistics on your health to learning a new language, all of us process a lot of information everyday. Our tool helps you get information on anything. In the example, we used a popular dance and album, to show how easily information can be sent and received.

🚧 What It Does

This tool is a chat bot, powered by Twilio and python. It helps people get information quickly and easily, via chat. This is especially useful if you don't have network, and just want quick information.

👨🏾‍💻 How We Built It

We built this using Twilio, python, flask, and wikipediaapi. Twilio was used for making the chat bot possible, and python was the programming language. As Twilio worked by using webhooks, we needed to use flask to create a call back server. wikipediaapi was the library which is used for information.

👷 Challenges We Ran Into

We ran into many challenges. Using Twilio was hard, and we read through the docs for a long time. Once we did that, we initialized a TwiML app and began programming. The flask/server part of the project was fairly easy, with some hardships implement twilio with it. Finally, using wikipediaapi was confusing. We had to bundle it with our own partially made API, and in the end, got it to work.

🎉 Accomplishments That We're Proud Of

We actually finished the project...yay! Regardless, we had many accomplishments. Firstly, we learned many things in this hackathon. The amazing mentors and community helped us a lot whenever we had issues. We learned how to use flask, Twilio, APIs, webhooks, and much more! On top of that, we learned communications. As we had to code most of the time, we learned how to use discord efficiently. Finally, we enjoyed this hackathon!

📙 What We Learned

Though the code is short, we learned a lot of things. Twilio was the service of our choice. We had used simple functions like input() and print(), but making a chat bot was hard. We had to use flask to make the API, and the callback webhook was complicated. We used a long time reading about webhooks, APIs, and servers. We also learned how to create a chatbot using Twilio. After all that, we began coding, and created a working model!

🔜 What's Next For DanceWithMe

During the project, we came across many cool projects, such as OpenAI. We decided that after the hackathon, we would trying implementing them in to our project. This would help our users get better results and answers.

Share this project:

Updates