Just an update as to what is happening behind the scenes and why the try it out isn't really a try it out but rather links to our marketing site for our hack. As we expressed during our demo, Facebook has an extensive review process when it comes to bots and rightly so as the code is stored on our Heroku server running python/Flask and if malicious devs unlike us decided to convert their app into a spam bot it would cause mayhem of course. As a result, only Admins of the BuddyBot page and Developer App are able to communicate with the bot. Rest assured for the meantime we will be posting links to many screenshots and/or gifs of it in action if you did not have the chance to check it out at our demo.
As of now, the website links to market our bot are live. We have switched hosting provider to a more reliable/convenient one.
Features to come/steps to complete hopefully:
- Fully implement the remainder of functions/intents we wrote but didn't have the time to add in as we were debugging a fatal bug for most of the hours leading up the demo.
- Implement the firebase database with authentication to improve user security and privacy (we hope doing so will help with the review process efforts in getting our bot live on messenger for all of you to use/enjoy)
- Train our instance of the Wit AI with a wider variety of examples than what was capable at the hackathon itself so that it can handle even more dynamic inquiries.
- Add more useful features one would expect from such a bot. (we would love if you left comments on what type of features you'd like to see at full release)
- Start the review process once steps 1-3 and possibly 4 are completed so we can start the testing phase and have users use BudgetBuddy while Facebook monitor/ensure that our bot is indeed a helpful personal assistant and not a "spam bot"