I built a basic AI assistant in python which can do many basic tasks.
Category Submission: Out of this World
App Link: https://github.com/Sanat-Jha/AI-assistant.git
Just after running the code in the background using the terminal command "pythonw Robo.py", one has to first start the robo by saying hey robo or listen robo or anything that contains his name i.e robo and then he can give commands to it. Following are the possible commands that can be given:
*"wikipedia {something}" - To search something on wikipedia.
*"mouse {up/down/right/left} by {any number}" - To move mouse in the direction by the number of pixels given.
*"click" - To click the mouse.
*"search youtube {anything}" - This will search youtube for anything you say.
*"What is the time" - To know the time.
*"What is the date today" - To know the date.
*"Meaning of {any word}" - This will search the meaning of any word you say.
*"Google {anything}" - This will google anything you say.
*"Take a screenshot" - This will take a screenshot and show you.
*"Shut down my pc " - To shut down the system.
*"Go switch off " - To switch off the robo.
Link to Source Code - https://github.com/Sanat-Jha/AI-assistant.git
This will make the work to be done on computers easy.
New Relic helped me learn python to do this project.
The following packages are needed to be installed with python from pip:
pyttsx3
speech_recognition
wikipedia
pyautogui
webbrowser
datetime
os
PyDictionary
pywhatkit
random
In the process of building my “Out of this World” app, here’s what I learned about observability and technology in the fight against climate change…
May it don't effect directly our planet but it will help make the work of people easy which will help us conserve our energy.
Discussion (5)
How did you use New Relic on this project?
whats that?
In short, New Relic is powerful platform to give the world’s developers an instant view of the performance of their software. And it have to use it on your project for it to be valid.
You may want to go back and read the Hackthon rules again: dev.to/devteam/announcing-the-new-...
Thanks, If you know python you can add many more things to it.