Inspiration
With no fast way to compare statistics for different colleges, we wanted to make a bot that would return college stats instantly.
What it does
Returns statistics of well-known universities/colleges upon user command, including acceptance rate, location, and average GPA of incoming freshman undergraduates.
How we built it
We attended a GupShup workshop and used their platform to build this chatBot. We stored select colleges' statistic data into a JSON file that acts as a database from which the bot retrieves and returns information.
Challenges we ran into
The Gupshup platform was not properly equipped with debugging tools and adequate documentation, so minor issues in syntax and development made it harder for us to finish our project. We did not run into any major logic errors.
Accomplishments that we're proud of
This is our first hackathon, and we completed our goal on time. We were able to create a bot that can be invoked by any cell phone through SMS.
What we learned
We are Java developers; we learned how to code with javascript. This is our first time working with chatBots and GupShup.
What's next for collegeStats
Future steps that can be taken include adding more colleges to our database (JSON file).
Try it out!
Text "proxy collegeStats" to +44 7400 093671. (collegeStats is case sensitive; omit quotation marks in text message). If the return message is "Hi I am the Proxy bot..." (the message that pops up when texting the aforementioned number for the first time), text "proxy collegeStats" again as a reply (collegeStats is case sensitive; omit quotation marks in text message). The return message would be "Bot mapped successfully" "Thanks for adding..." Text the reply "Hi" to see the instructions for how to text the collegeStats bot.
Built With
- gupshup
- javascript
Log in or sign up for Devpost to join the conversation.