Skip to content

Jhanwi/Intelligent-Desktop-Companion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zira

Introduction

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.

Aim

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.

Project Scope

  • 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.

Technology Used:

Project Installation:

STEP 1: Clone the repository from GitHub.

  git clone https://github.com/Jhanwi/Intelligent-Desktop-Companion.git

STEP 2: Change the directory to the repository.

  cd Intelligent-Desktop-Companion

STEP 3: Create a virtual environment (For Windows)

  python -m venv virtualenv

(For MacOS and Linux)

  python3 -m venv virtualenv

STEP 4: Activate the virtual environment. (For Windows)

  virtualenv\Scripts\activate

(For MacOS and Linux)

  source virtualenv/bin/activate

STEP 5: Install the dependencies.

  python -m pip install -r requirements.txt

STEP 7: Run the application. (For Windows)

  python Zira_main.py

(For MacOS and Linux)

  python3 Zira_main.py

Output Screen-shots:

About

This project developed a personalized Python-based voice controlled assistant to automate administrative tasks.

Topics

Resources

License

Stars

Watchers

Forks

Contributors