Modules needed: customtkinter, os, json, random, webbrowser, pyautogui, datetime, subprocess, speech_recognition, pyttsx3, pyodbc, pandas, nltk
This is a basic virtual personal assisstant called 'Mable'. I created Mable as part of my Computer Science A-level course and achieved an A with the project (1 mark shy of A*). I would like to expand on it in the future, especially with the big AI boom happening all over the world.
For the full documentation, see Computer Science NEA Documentation.pdf