How cool is it to build your own personal assistants like Alexa or Siri? This tutorial will walk you through the basics of building your own digital virtual assistant in Python, it will parse the commands and response to a few basic inquiries.
-
Third installment with updates and additional functionality is in app3.py file.
-
Second installment with updates and additional functionality is in app2.py file.
-
Install the dependencies in the virtual environment (using pip or conda) to avoid any issues. .
-
Usage: Via command prompt run it with below command
-
Pycharm right click and run the file.
python app.py
python app2.py
Supported commands :
- Search for specific terms on YouTube: Opens the YouTube in default browser with search term.
- Tell me a joke : Says a random joke from PyJoke module.
- Tells time : Says the current datetime.
- Search a Term/Person : Pulls info form WikiPedia.
- Search a Term/Person : Opens and search YouTube.
- Empty Recycle Bin : Issue command to clear Recyle bin.
- Organize a directory: Groups similar files in a directory and puts them in a new folder.
- Play and Stop music: Ability to play and stop music. Based on a given directory.
- Exit : Quits the program.
- Stay tuned for more features in the next session...