JARVIS is a virtual assistant project aimed at providing seamless communication in Hindi and English through integration of language processing algorithms. The project also includes features like 'take a photo' option and a camera module for capturing images.
JARVIS stands for Just A Rather Very Intelligent System. It was inspired by the virtual assistant in the Iron Man movies. The goal of this project is to create a virtual assistant that can understand and respond to user commands in natural language, making interactions with computers more intuitive and user-friendly.
- Python: Programming language used for the core logic of the virtual assistant.
- SpeechRecognition: Python library for speech recognition.
- PyAudio: Python bindings for PortAudio, used for audio input and output.
- OpenCV: Library used for computer vision tasks like image capturing.
- News API: API used for fetching the latest news headlines.
- WhatsApp API: API used for integrating with WhatsApp for messaging capabilities.
- Natural Language Toolkit (NLTK): Python library for NLP tasks like tokenization and stemming.
- Tinker: GUI toolkit for creating desktop applications with Python.
- Operating System Features: Modules for performing basic operating system tasks.
To get in touch feel free to reach out to us: