Inspiration
I am a person passionate about the catering service that can be offered to people who enjoy eating products made with the best ingredients. I am also passionate about computer science. Therefore, I am uniting my two passions into one product by creating a ChatBot. In the past I have had the opportunity to offer food sales services through the facebook platform. And many of the requests are made by users when they write via messenger to reserve, order and ask about all the recipes of dishes that we have in the restaurant.
What it does
The bot starts a conversation with the user to make him an offer of the Appetizers, Main dish and Desserts options offered by the restaurant. During the conversation, the bot shows a series of options with photos, drop-down menus and a series of information. For the purposes of participating in the hackathon, only the BIRTHDAYS option is available, followed by the WIFE option. As shown in the video.
How I built it
It was built from the tutorial videos on youtube by the Messenger team that works for Facebook. TOKEN, APIS and JSON plugin are used.
Challenges I ran into
One of the biggest challenges was designing a conversation that allows the user to feel as if they are really interacting with another person. The coding part was also relevant because there was no server that allowed receiving requests through the GET, POST method and using an HTTP protocol.
Accomplishments that I'm proud of
Tests were made with multiple users writing to the bot to see how it interacted when having many requests. The design was created to accommodate requests when planning to celebrate a wife's birthday. But the same model can be used for when it is the birthday of the rest of the family and friends.
What I learned
From working on this hackathon, I learned the following experiences: The facebook platform can be used to make business models. Designing a facebook page is a window to increase sales of a business Programming a bot has its different levels of complexity. It is important to maintain quickly established response times to obtain better feedback from users. The better the bot is built, the better the feeling of interaction with users will be.
What's next for Between us
Establish a payment gateway such as STRIPE, PAYPAL, NATIONAL BANK. So that users can make their purchases online directly from the messenger. For the purpose of this hackathon, the facebook page do not contain a payment request options. Use artificial intelligence to validate the use of language between the Bot with the user. Create a series of rules using artificial intelligence to suppress language out of context Finish the other reservation options that the Bot offers to clients.


Log in or sign up for Devpost to join the conversation.