Inspiration

I keep track of the time I use or waste daily by hour by spreadsheet - I want to do that with a chat bot!

Former CEO and business coach Dan Peña has a system of weekly reports based upon the number of hours spent focused on working towards long-term goals and number of hours wasted in a week. Hence the name "Penabot" and why I keep track of my hours.

What it does

Using LUIS to do Natural Language Processing (NLP), the chat bot records what the user has done into the builtin calendar.

How I built it

I followed Daniel Egan's Microsoft Bot Framework tutorial.

Challenges I ran into

Having to learn node.js

Accomplishments that I'm proud of

Adapting builtin.calendar to my needs from builtin.alarm.

What I learned

(very) Basics of Microsoft Bot Framework

What's next for PenaBot - track your hours, focused and wasted time

Do persistence with PenaBot and output out to text or csv file data.

Built With

Share this project:

Updates