Virtual assistant are software program that facilitate your easy day to day tasks,like showing weather report creating reminder,open webcam etc.they'll take commands via text(online chat bot) or by voice.web searches conducted via mobile devices have only just overtaken those carried out using a computer and the analyst are already predicting that 90% of searches will be via voice by 2027.
The project was started on the premise that there is sufficient amount of openly available data and information on the web rthat can be utilized tobuild a virtual assistant that has access to making intelligent decisions for routine user activities.
The data in this project is nothing but user input,whatever the user says,the assistant performs the task accordingly.The user input is nothing specific but the list of tasks which a user wants to get performed in human language intelligence.
To enhance productivity and user experience by leveraging artificial intelligence to automate tasks, provide real-time information, and offer interactive, personalized support in a compact, accessible form factor.
- Task Automation & System Management: Developing a system capable of managing daily computing tasks, such as opening applications, setting reminders, organizing files, sending emails, and controlling system operations (e.g., locking/shutting down) through voice commands or text input.
- Intelligent Interaction & Personalization: Implementing Natural Language Processing (NLP) and Machine Learning (ML) to facilitate natural, conversational interaction (chat) and adapt to user preferences over time, including web searches, news/weather updates, and providing proactive, context-aware information.
STEP 1: Clone the repository from GitHub.
git clone https://github.com/Jhanwi/Intelligent-Desktop-Companion.gitSTEP 2: Change the directory to the repository.
cd Intelligent-Desktop-CompanionSTEP 3: Create a virtual environment (For Windows)
python -m venv virtualenv(For MacOS and Linux)
python3 -m venv virtualenvSTEP 4: Activate the virtual environment. (For Windows)
virtualenv\Scripts\activate(For MacOS and Linux)
source virtualenv/bin/activateSTEP 5: Install the dependencies.
python -m pip install -r requirements.txtSTEP 7: Run the application. (For Windows)
python Zira_main.py(For MacOS and Linux)
python3 Zira_main.py