Shashwat

projects

Projects / Virtual Assitant

Virtual Assistant

This was the first major project that I did for my MYP Personal Project. It enabled me to learn much more about Python and think independently. The features that are currently integrated within this version include:

Virtual AssistantVirtual Assistant
Virtual Assistant
Virtual Assistant

I was able to expand my knowledge immensely through this project and also wrote my first decent program without following any tutorials - Magic 8-ball. From thereon, there was no stopping me, and I went on to program all the games of the virtual assistant without any tutorials. However, for most of the other features, I had to research and follow tutorials (like this) to first understand the basic concepts. One thing that I tried to focus on was accessibility. I tried to make my program as accessible as possible by making sure that the program both spoke and printed out text whenever there was an output. Similarly, I added manual user input through the keyboard for certain parts of the program instead of voice recognition. I was quite pleased with the outcome and will never forget this journey.