Skip to content

A digital assistant to interact with Discord and Google Calendar.

License

Notifications You must be signed in to change notification settings

charlielidstone/DigitalAssistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Digital Assistant

A digital assistant to interact with Discord and Google Calendar.

This project aims to create an app that interacts with Discord to inform the user when friends want to make plans, make decisions on behalf of the user whether or not to participate in the plans, respond on the user's behalf, and update the user's Google Calendar accordingly.

The app will use the Discord API to interact with Discord, the Google Calendar API to update the user's calendar, and a decision-making algorithm to decide whether or not the user should participate in the plans. This algorithm will use natural language processing (NLP) techniques to understand the context and meaning of the plans, and machine learning (ML) techniques to learn the user's preferences over time.

Required APIs:

Google Calendar API
Discord API

For learning about machine learning (ML) and natural language processing (NLP):

Online Courses:
Coursera
edX
Udemy
DataCamp
Coursera
MOOCs (Massive Open Online Courses)
    "Introduction to Machine Learning" by Andrew Ng
    "Machine Learning" by Tom Mitchell
    "Natural Language Processing" by Dan Jurafsky
    "Applied Data Science with Python" by the University of Michigan

Books:

"Machine Learning" by Tom Mitchell
"Speech and Language Processing" by Dan Jurafsky and James H. Martin
"Python Machine Learning" by Sebastian Raschka
"Deep Learning" by Yoshua Bengio
"The Hundred-Page Machine Learning Book" by Andriy Burkov
"Language Model" by GPT-3

Websites and Blogs:

Kaggle
Data Science Central
Machine Learning Mastery
KDnuggets
fast.ai blog

Edited with online editor?

About

A digital assistant to interact with Discord and Google Calendar.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published