International Journal of Innovative Science and Research Technology (IJISRT) 1 Voice Based Virtual Assistant Using AI And ML Anusha M Dept. of CS&E SJMIT,Chitradurga Chitradurga,India valmikianusha95@gmail.com Harshitha D K Dept. of CS&E SJMIT,Chitradurga Chitradurga, India harshithadk1320@gmail.com Kavya M Dept. of CS&E SJMIT,Chitradurga Chitradurga, India mkavya7899@gamil.com Neha K Dept. of CS&E SJMIT,Chitradurga Chitradurga,India nehakrishna2605@gmail.com Neelakantappa T T Department of E&CE SJMIT,Chitradurga Chitradurga,India kantappaneela@gmail.com Dr. Aravinda T V Department of CS&E SJMIT, Chitradurga Chitradurga, India aravindatv@gmail.com Ramesh B.E Department of E&CE SJMIT,Chitradurga Chitradurga,India be.ramesh@gamil.com ---------------------------------------------------------------------- ABSTRACT--------------------------------------------------------------------- The project aims to develop a personal virtual assistant for windows -based system. Jarvis draws its inspiration from virtual assistants like Cortana for Windows, and Siri for iOS. It has been designed to provide a user-friendly interface for carrying out a variety of tasks by employing certain well-defined commands. Users can interact with the assistant either through voice commands or using keyboard input. As a personal assistant, Jarvis assists the end-user with day-to-day activities like general human conversation, searching queries in google or yahoo, searching for videos, playing songs, live weather conditions, word meanings, searching for medicine details and reminding the user about the scheduled events and tasks. The virtual assistant takes the voice input through our microphone and it converts our voice into computer understandable language and gives the required solutions and answers which are asked by the user. This assistant connects with the world wide web to provide results that the user has questioned. This project works on voice input and gives output through voice and displays the text on the screen. The main agenda of our virtual assistant is that it makes people smart and give instant and computed results. I. Introduction The development of technology allows introducing more advance solutions in everyday life. This makes work less exhausting for employees, and also increases the work safety. As the technology is developing day by day people are becoming more dependent on it, one of the mostly used platform is computer. We all want to make the use of these computers more comfortable, traditional way to give a command to the computer is through keyboard but a more convenient way is to input the command through voice. Giving input through voice is not only beneficial for the normal people but also for those who are visually impaired who are not able to give the input by using a keyboard. For this purpose, there is a need of a virtual assistant which can not only take command through voice but also execute the desired instructions and give output either in the form of voice or any other means. A Virtual Assistant is the software that can perform task and provide different services to the individual as per the individual’s dictated commands. This is done through a synchronous process involving recognition of speech patterns and then, responding via synthetic speech. Through these assistants a user can automate tasks ranging from but not limited to mailing, tasks management and media playback. It understands natural language voice commands and complete the tasks for the user. It is typically a cloud- based program that requires internet connected devices and/or applications to work. The technologies that power