As developers ourselves we often work with teams to built products, there is always an issue when there a new addition to the team. It takes up a lot of time and resources to get the person up to speed. This is very inefficient and troublesome for both. Hence we decided to come up with a solution for it.

What it does

Our Bot helps members efficiently search for queries from multiple development website sources into a single integrated platform. It also gets smarter with time, providing refined results for each repeated queries.

How we built it

We used the Microsoft Bot Framework SDK for NodeJS, tested it on Bot Framework Emulator, and used MongoDb for persistent storage.

Challenges we ran into

StackOverflow API tag matching, Async operations while querying from MongoDB

Accomplishments that we're proud of

It works great with Stackoverflow API's and dashbot analytics

What we learned

This is completely a new experience as we are building any bot for the first time, it was a steep learning curve for an entirely new domain.

What's next for CoderBot

Including more sources of development websites. Perform more analysis on the data received from the bot. Make it more intelligent by incorporating Pattern Matching.

Built With

  • bot-emulator
  • dashbot
  • microsoft-bot-framework
  • mongodb
  • node.js
  • stackoverflow-api
Share this project: