• Stars
    star
    815
  • Rank 55,549 (Top 2 %)
  • Language
    Python
  • License
    MIT License
  • Created about 4 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Personal Assistant built using python libraries. It does almost anything which includes sending emails, Optical Text Recognition, Dynamic News Reporting at any time with API integration, Todo list generator, Opens any website with just a voice command, Plays Music, Wikipedia searching, Dictionary with Intelligent Sensing i.e. auto spell checking, Weather Reporting i.e. temp, wind speed, humidity, YouTube searching, Google Map searching, Youtube Downloading, etc.

J.A.R.V.I.S

Welcome to my profile Open Source Love GitHub issues Stars Forks GitHub license

forthebadge made-with-python

Requirements:

  • datetime
  • os
  • pyttsx3
  • wikipedia
  • speech_recognition
  • webbrowser
  • sys
  • smtplib
  • requests
  • json
  • defflib
  • geocoder
  • pyjokes
  • psutil
  • pyautogui
  • opencv
  • Required Packages

    pip install -r requirements.txt
    

    _ To install PyAudio on windows head over to https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio and download the .whl for your machine and run the installation as shown below, then install the remaining dependencies from the requirements.txt file. You may remove pyAduio from the requirements file if it interrupts your installation (its there for unix users)

    pip install PyAudio‑0.2.11‑cp<version>‑cp<version>m‑win_amd<architecture>.whl

    On Ubuntu based Linux distribution you need to install the following packages, so that the code works:

    sudo apt-get update && sudo apt-get install espeak
    
    

    What it does...

    • Dynamic Authentication using Optical Face Recognition
    • Send emails
    • Dynamic News Reporting at any time with api integration
    • Todo list generator, Yes it remembers all!
    • Open any website with just a voice command
    • Plays Music
    • Tells time
    • Wikipedia powered AI
    • Dictionary with Intelligent Sensing i.e. auto checking if spell mistake
    • Weather Report such as temp, wind speed, humidity, weather description
    • Latitude and longitude
    • YouTube searching
    • Google Map searching
    • YouTube Downloader, download any youtube video by just putting url of video
    • Now Master can switch b/w J.A.R.V.I.S and F.R.I.D.A.Y, switch to female voice assistant

    Some Sneak peeks:

    • Jarvis, Are you there?

    • At your service, Sir

    • Jarvis, What are today's news headlines? can you tell?

    • Ofcourse, Sir -> Then news headlines Would you like to visit the news url?

    • Search Youtube

    • What you want to search, Sir

    • Coding for kids

    • Opens youtube in browser with desired search query results

    • Jarvis, Can you send email to Gaurav?

    • What I say sir, Sir

    • Gaurav is a good boy

    • Email is sent successfully, Sir

    • And so on....

      Read complete blog article

      Contribution:

      Thank you for your interest in contributing to our Repo! Pull requests are welcome. For fixing typos, please make a PR with your fixes. We are happy for every contribution. A lot can be done with this project. Core AI chatbot like functionality can be added. More python scripts can be associated. Pull requests for any such changes are accepted. Feel free to fork this project and make your own changes too.

    More Repositories

    1

    Zoom-Clone

    JavaScript
    46
    star
    2

    Youtube-Downloader

    Used tkinter and core libraries to make youtube downloader, speed is unmatchable!
    Python
    9
    star
    3

    GN_Tours_Services

    A real-world project coded in Java using Java-Swing GUI, MySQL database, JavaMail-API, Stripe-API.
    Java
    8
    star
    4

    Computer-Vision

    All my works in Computer Vision
    Jupyter Notebook
    5
    star
    5

    Auth-App

    Fully functional authentication app with node, express, passport, flash, ejs, bcryptjs
    JavaScript
    4
    star
    6

    Chat-App

    Chat app build with sockets, express, node, etc
    JavaScript
    3
    star
    7

    Video-Chat-App

    Duo video chat app with webRTC
    JavaScript
    3
    star
    8

    Python-applications

    This repo is all about python mini-applications.
    Python
    3
    star
    9

    Quiz-App-

    My first android app build with kotlin. It's a quiz app with decent UI and intents.
    Kotlin
    3
    star
    10

    Design-Patterns

    This repository contains different architecture design used in developing real world production ready applications.
    Java
    3
    star
    11

    DEEP_LEARNING

    All my practical implementations using Deep Learning
    Python
    2
    star
    12

    gitFinder

    JavaScript
    2
    star
    13

    NetFlix-Clone

    Netflix Clone with ReactJS and Firebase. Used hooks such as useState, useEffect, useRef, etc.
    JavaScript
    2
    star
    14

    gauravsingh9356

    Contains a current desc about me.
    2
    star
    15

    SOUVENIRS

    Compact Social Platform built using M.E.R.N stack. Fully Authenticated and Authorised. Real-time email checking using mailbox layer API. Email Verification by nodemailer. Client Side routing, Pagination, Recommended Posts and Searching, and much more. Packed with private Chat Room and Peer to Peer Video chat functionality. Hosted with Heroku for backend and Netlify for frontend.
    JavaScript
    2
    star
    16

    Hackerrank-Solution

    Hackerrank Questions solution | C++ | Python | C
    C++
    1
    star
    17

    JS-Apps

    Javascript applications
    JavaScript
    1
    star
    18

    Mask-and-Social-Distancing-Detector

    Jupyter Notebook
    1
    star
    19

    gauravsingh9356.github.io

    Portfolio Website Project
    HTML
    1
    star
    20

    Website-Blocker

    Website blocker
    Python
    1
    star
    21

    UI-ageCalculator

    Android age Calculator project
    Kotlin
    1
    star
    22

    EarthQuake-App

    Java
    1
    star
    23

    Number-Year-Fact

    Fun facts about no and year
    HTML
    1
    star
    24

    Interactive-Dictionary

    HTML
    1
    star
    25

    Arduino-Project

    C++
    1
    star
    26

    minimusicPlayer

    Java
    1
    star
    27

    recipe-app-react

    JavaScript
    1
    star
    28

    FreeCodeCamp-Projects

    Contains all my projects done with freecodecamp.
    1
    star
    29

    SPS-game

    Progate project 2
    Python
    1
    star
    30

    Scrapy-IMDB

    Python
    1
    star
    31

    URL-Shortener

    JavaScript
    1
    star
    32

    True-Citizen-Quiz

    Java
    1
    star
    33

    ML-Projects

    Jupyter Notebook
    1
    star
    34

    PWA-Weather-App

    JavaScript
    1
    star
    35

    Backend

    Backend Application of IIITIAN Network
    JavaScript
    1
    star
    36

    scrapy-worldometer

    Python
    1
    star
    37

    Movie-App

    An app that provides movie description including name, release year, story, actors/actress, director, etc and some of the download links
    JavaScript
    1
    star
    38

    lyricsFinder

    JavaScript
    1
    star
    39

    height-Calculator

    Simple app which calculates avg height of given users. User provide his/her height, it is stored in Postgres database and query is run for avg of all height stored. Avg height is then send to user's email given.
    Python
    1
    star
    40

    MACHINE_LEARNING

    All my practical learning work involved in MACHINE LEARNING (Data Processing to Deep Learning)
    Jupyter Notebook
    1
    star