A Messenger Bot created to serve information about events
JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.subversion
node_modules
.gitconfig
.hyperdev-assets
LICENSE.md
README.md
bot.js
categories.js
events.js
package.json

README.md

queb

Link to devpost for more information

queb (Queen's University Event Bot) is a Facebook Messenger chat bot allowing users to learn about local events in their area. It is aimed at Queen's students and residents of Kingston, but anyone can converse with the bot to learn about events in their area.

Built by Stephen (@BearGuy) and Simon (@skhzhang) at QHacks 2017 (qhacks.io) at Queen's University within a timespan of 36 hours. It was the first time we ever worked with chat bots or Natural Language Processing, and was an amazing way to learn.

Users directly interact with queb using Facebook Messenger (https://developers.facebook.com/docs/messenger-platform/), which connects with wit.ai (http://wit.ai) handling the Natural Language Understanding and Processing work.

We use Facebook's Graph API and @tobilg's API at https://github.com/tobilg/facebook-events-by-location to get data about events. Everything was put together using Node and Express, and was built using Gomix (gomix.com).

The bot's Facebook page is at https://www.facebook.com/queb17/, but you might need to ask Stephen for rights before you can talk to it.