Code Monkey home page Code Monkey logo

debabrata-mallick / ai-personal-assistant Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 22.24 MB

Libraries required to be installed using Pip Command: 1)Pyttsx3 2)speech_recognition as sr # pip install speechRecognition 3)Wikipedia 4)Django In-Built libraries required to be imported: 1)import datetime 2)Web browser 3)os 4)smtplib Command required to start the server: Type 'python manage.py runserver' on cmd The implemented voice assistant can perform following tasks: 1)It can search something on Wikipedia 2)It can open YouTube site in the browser 3)It can open Google site in the browser 4)It can play music 5)It can know the current time 6)It can open VS Code Program 7)It can send Email 8)It can show the result of the resolution theorem with an example. 9)It can find shortest path using A start search. 10)It can draw various figures.

Python 58.03% CSS 2.45% JavaScript 1.17% HTML 38.34%

ai-personal-assistant's Introduction

AI-Personal-Assistant

Libraries required to be installed using Pip Command:

1)Pyttsx3

2)speech_recognition as sr # pip install speechRecognition

3)Wikipedia

4)Django

In-Built libraries required to be imported:

1)import datetime

2)Web browser

3)os

4)smtplib

Command required to start the server: Type 'python manage.py runserver' on cmd

The implemented voice assistant can perform following tasks:

1)It can search something on Wikipedia

2)It can open YouTube site in the browser

3)It can open Google site in the browser

4)It can play music

5)It can know the current time

6)It can open VS Code Program

7)It can send Email

8)It can show the result of the resolution theorem with an example.

9)It can find shortest path using A start search.

10)It can draw various figures.

Key Learnings

Speech recognition(speech to text).

Implementation of A star search.

Text to speech(Pyttsx3).

Integration of voice command and turtle sim to draw various shapes.

Showing the output of A star search on webpage using Django.

Demonstration of Resolution theorem.

Opening any directory or applications using OS module.

Fetching data from Wikipedia.

Sending emails using voice commands with the smtplib module.

Future Work Project can be implemented for multiple languages like Hindi.

We can control smart home devices using voice commands.

Voice commands can be used to play games.

Voice commands can also be used to check traffic on road.

Voice of a individual can be used to detect the mood of a person

ai-personal-assistant's People

Contributors

debabrata-mallick avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.