We were inspired by the lack of project management tools on the market.

What it does

It acts as a project manager inside Discord. It checks up on employees and verifies that they are working on their task and talks using natural language processing.

How we built it

Two separate components

  • Natural language processing is done inside Python using Pytorch trained on our own dataset.
  • The Discord bot is done using the Discord API. It talks to users both in private messages and in channels.

Challenges we ran into

We first tried to use DialogFlow for natural language processing, but we were unsuccessful in customizing the chat behaviour. We, later on, decided to use Python/Pytorch and implement our own model from scratch.

Accomplishments that we're proud of

The Discord bot is ready to hop in any server of yours!

What's next for OnTask

OnTask can be furthermore refined by integrating the Github API and acting on more complex real projects.

Share this project: