How I made my own A.I. Assistant?
Learn how to make an AI Assistant in Python without spending a penny.
Learn to make an AI Assistant in Python. |
You may have watched iron-man. Tony has his own artificial intelligence named Jarvis. You may wonder how it feels to have your own AI Assistant, obviously, you can go and purchase Alexa.
You can't afford Alexa?
Same even I can't that's why I decided to make my own AI Assistant or simply a program in Python that can perform certain tasks according to the user's (here, you are the user) query.
Actually, it's not completely an AI Assistant as I am not using Machine Learning.
What is Machine Learning? |
Machine Learning is a little bit advance. Ok, I don't know machine learning 😅😅. I have 0 experience with machine learning so, I neither tried implementing it in the code nor did research on it.
Let me tell you at the beginning only, this is not automated, and automating the assistant is also not possible. If you want your assistant to do a certain task, you have to define it otherwise it will not be able to perform it. Later in this post, I will tell you how to define functions.
Requirements
Here are some requirements to make this AI, make sure you learn this.
- Basic knowledge of Python
- Know how to work with Google APIs
- Strong knowledge of if-else statements
I would recommend a video from Kevin McAleer, Check this out and also recommend a post from CodeWithHarry, Post Link
Google APIs
I have used Google Indexing API, YouTube Data APIv3 with this AI. Believe me, it really helped me a lot.
Source Code
I learned a lot from this post from GeeksforGeeks. I just added some additional features in this same code and made it something like you can see in the demo. Hope you find it useful, you can also contact me if you want help.
What it can do?
- Sending Emails
- Playing Music
- Searching Wikipedia
- Opening Websites
- Open any software
Demo
I have uploaded some clips of my AI Assistant, check them out:
After you made your own assistant you can try some more things, like other APIs provided by Google or if know machine learning, you can also add these things.
Source: https://analyticsindiamag.com/top-9-apis-in-machine-learning-artificial-intelligence/ |
- Amazon Machine Learning API
- BigML
- Google Cloud API
- Geneea Natural Language Processing API
- IBM Watson Discovery API
- Kairos API
- Microsoft Azure Cognitive Service
- Prediction IQ
Credits
APIs: Google APIs
Developed by: Mayank Vikash
Made with Python
Assisted by: Stackoverflow CommunityHosting: Google Cloud Run
Happy Coding!
Comments
Post a Comment