Inspiration
It was difficult to navigate the teams channel of the HackPrinceton Fall 2016 Slack team.
What it does
It reads a message in a slack channel. If it is a message looking for a member or looking for a group, it gives the user the list of members/groups that fit the description.
How I built it
I used LUIS to interpret the message to a JSON file. Then I used C# to iterate through the list. The bot was created using Microsoft Bot Framework.
Challenges I ran into
- It was a fairly recent technology, so there were not many tutorials that I could take advantage of.
- There was not enough data in HackPrinceton Slack channel, so I needed to create my own data to train LUIS.
Accomplishments that I'm proud of
- Creating a bot that could help Hackathon participants
What I learned
- How to use LUIS, Microsoft Bot Framework
What's next for TeamBuilder Bot
- Complete the Bot
- Deploying it to Azure
- Making it a full Slack Bot that can be used in any channel
- Giving users the ability to edit their preferences
- More training data for better LUIS accuracy
- More preferences available (currently the only one offered is language)
Built With
- c#
- microsoft-bot-framework
- microsoft-luis

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