AI-JARVIS is an intelligent voice assistant or personal assistant that can perform tasks or services for an individual based on verbal commands i.e. by interpreting human speech and respond via synthesized voices. Users can ask their assistants’ questions, control home automation devices, and media playback via voice, and manage other basic tasks such as email, to-do lists, open or close any application etc with verbal commands.
Link: https://youtu.be/c5g8Q0sDR0g
AI JARVIS has 19 functionalities :-
- Predicts the innings Score
- Predicts the winner of the match
- Predicting the current condition of any place
- Predicting the current temperature
- To play a random song
- To open any application
- To search anything on wikipedia
- To predicting the current stock price of amazon
- To find the location of city or place
- Greeting according to time
- To search anything on google
- To know about Jarvis
- To send the email
- To open any website
- To tell joke
- To provide the top news of current time
- To know about Jarvis's age
- To search anything on Youtube
- To stop the program
Who doesn't want to have the luxury to own an assistant who always listens for your call, anticipates your every need, and takes action when necessary? That luxury is now available thanks to artificial intelligence-based voice assistants. Finally it is important to work on application (real world application) to actually make a difference.
The Code is written in Python 3.9.2 If you don't have Python installed you can find it here. If you are using a lower version of Python you can upgrade using the pip package, ensuring you have the latest version of pip. To run this project in your system, after cloning the repository, install the required packages and libraries:
pip install pyttsx3
pip install random
pip install re
pip install smtplib
pip install winsound
pip install wikipedia
pip install sys
pip install os
pip install webbrowser
pip install datetime
pip install speech_recognition
pip install urllib
pip install PyQt5
pip install geopy
pip install bs4
pip install yahoo_fin
pip install stock_info
├── lib
├──a.png
├──b.png
├──dc.png
├──c.png
├──d.png
├──desktop.ini
├──exit.png
├──initiating system.png
├──iron man.png
├──jarvis.png
├──loading.gif
├──tuse.png
├── Material
├──jarvis_gif.gif
├──hahaha.wav
├──LICENSE
├──model.h5
├──README.md
├──rec.qrc
├──rec_rc.py
├──run.py
├──scifi.ui
• If you find a bug, kindly open an issue here by including your search query and the expected result.
- Implement machine learning and deep learning algorithms
- Add multiple features
- Make front-end more attractive
- Can mix augmented reality and gestures