J.A.R.V.I.S is an AI virtual assistant made in python.

Overview

image

J.A.R.V.I.S is an AI virtual assistant made in python.

Running JARVIS

Without Python

To run JARVIS without python:

1. Head over to our installation page: LINK

2. Download the installer.

3. Run the installer as administrator.

4. After installation, run the start menu shortcut 'JARVIS' as administrator. (You won't need to run as administrator in future releases)

With Python

To run JARVIS in python, make sure you have all the packages by running this code in the command prompt:

python DepInstaller.py

Then, just open a command prompt window inside the repo directory and run:

python __main__.py

To talk to JARVIS, say 'jarvis' and wait for it to print '<< wake >>', and then speak the command.

Dependencies JARVIS needs the following packages:

SpeechRecognition
PyAudio
torch
PlaySound
PyAutoGUI
gTTS
pywhatkit
chatterbot
chatterbot-corpus
nltk

Building the EXE file

To build the EXE file to run JARVIS, make sure you have Python

Run the following code:

python setup_exe.py build

The EXE file will be ready in a 'build' folder.

Known Issue(s)

  1. The app has to be run as administrator or on an elevated shell on computers without python. (will be resolved shortly)
  2. It doesn't have a UI. (will be resolved shortly)

Please let us know about any problems in the 'issues' tab.

Any questions? Head over to the 'discussions' tab.

You might also like...
Fast and scalable uncertainty quantification for neural molecular property prediction, accelerated optimization, and guided virtual screening.
Fast and scalable uncertainty quantification for neural molecular property prediction, accelerated optimization, and guided virtual screening.

Evidential Deep Learning for Guided Molecular Property Prediction and Discovery Ava Soleimany*, Alexander Amini*, Samuel Goldman*, Daniela Rus, Sangee

Official PyTorch implementation of
Official PyTorch implementation of "VITON-HD: High-Resolution Virtual Try-On via Misalignment-Aware Normalization" (CVPR 2021)

VITON-HD — Official PyTorch Implementation VITON-HD: High-Resolution Virtual Try-On via Misalignment-Aware Normalization Seunghwan Choi*1, Sunghyun Pa

Main repository for the HackBio'2021 Virtual Internship Experience for #Team-Greider ❤️
Main repository for the HackBio'2021 Virtual Internship Experience for #Team-Greider ❤️

Hello 🤟 #Team-Greider The team of 20 people for HackBio'2021 Virtual Bioinformatics Internship 💝 🖨️ 👨‍💻 HackBio: https://thehackbio.com 💬 Ask us

This repository contains the accompanying code for Deep Virtual Markers for Articulated 3D Shapes, ICCV'21
This repository contains the accompanying code for Deep Virtual Markers for Articulated 3D Shapes, ICCV'21

Deep Virtual Markers This repository contains the accompanying code for Deep Virtual Markers for Articulated 3D Shapes, ICCV'21 Getting Started Get sa

This is a virtual picture dragging application. Users may virtually slide photos across the screen. The distance between the index and middle fingers determines the movement. Smaller distances indicate click and motion, whereas bigger distances indicate only hand movement. Official code for ICCV2021 paper
Official code for ICCV2021 paper "M3D-VTON: A Monocular-to-3D Virtual Try-on Network"

M3D-VTON: A Monocular-to-3D Virtual Try-On Network Official code for ICCV2021 paper "M3D-VTON: A Monocular-to-3D Virtual Try-on Network" Paper | Suppl

(ICCV 2021) Official code of
(ICCV 2021) Official code of "Dressing in Order: Recurrent Person Image Generation for Pose Transfer, Virtual Try-on and Outfit Editing."

Dressing in Order (DiOr) 👚 [Paper] 👖 [Webpage] 👗 [Running this code] The official implementation of "Dressing in Order: Recurrent Person Image Gene

this is a lite easy to use virtual keyboard project for anyone to use
this is a lite easy to use virtual keyboard project for anyone to use

virtual_Keyboard this is a lite easy to use virtual keyboard project for anyone to use motivation I made this for this year's recruitment for RobEn AA

I created My own Virtual Artificial Intelligence named genesis, He can assist with my Tasks and also perform some analysis,,

Virtual-Artificial-Intelligence-genesis- I created My own Virtual Artificial Intelligence named genesis, He can assist with my Tasks and also perform

Releases(v0.0.2+installer)
  • v0.0.2+installer(Oct 2, 2021)

    image

    This is the first release of the application with an installer!

    Credit to @Super45coder @Sreehari521 @e-coders ( Genius398 [BUSY] )!

    Known Issues:

    1. The app has to be run as an administrator in order to work. (Will be fixed shortly)
    2. It doesn't have a UI. (Will be fixed shortly)
    3. We have to remove the Shell window and add a UI. (Will be fixed shortly)
    Source code(tar.gz)
    Source code(zip)
    JARVIS_Setup_0.0.2.exe(302.48 MB)
  • v0.0.2(Sep 30, 2021)

    image

    This is a whole remake of the application, with a LOT of bug fixes.

    Credit to @Genius398 @Super45coder @Sreehari521 @e-coders for helping.

    The features are listed below:

    1. Wake words
    2. Chatterbot implementation
    3. Basic commands like shutdown, play music, and more.

    TODO

    1. Add more commands, training data and q and a.
    2. Add something like a ‘copilot’ for helping people with code, pulling up docs.
    3. Add basic math functionality
    4. Add a UI
    5. Make an installer (so that people without python can use this)
    6. Upload this to pypi.
    Source code(tar.gz)
    Source code(zip)
  • v0.0.1pre(Sep 27, 2021)

    image

    This is the first release of the application, It has no files, but has a lot of features. The features are listed below:

    1. Wake words
    2. Chatterbot implementation
    3. Basic commands like shutdown, play music, and more.

    TODO

    1. use silero text to speech, because it sounds more natural.
    2. Also use silero speech to text, for offline functions.
    3. Add more commands, training data and q and a.
    4. Make the code more structured by using multiple files
    5. Use an assets and cache folder
    6. Implement wake words better than before
    7. Add something like a ‘copilot’ for helping people with code, pulling up docs.
    8. Add basic math functionality
    9. Add a UI
    10. Make an installer (so that people without python can use this)
    11. Upload this to pypi.
    Source code(tar.gz)
    Source code(zip)
Owner
somePythonProgrammer
Lookin' at the stars
somePythonProgrammer
Official implementation of the paper 'Efficient and Degradation-Adaptive Network for Real-World Image Super-Resolution'

DASR Paper Efficient and Degradation-Adaptive Network for Real-World Image Super-Resolution Jie Liang, Hui Zeng, and Lei Zhang. In arxiv preprint. Abs

81 Dec 28, 2022
SEJE Pytorch implementation

SEJE is a prototype for the paper Learning Text-Image Joint Embedding for Efficient Cross-Modal Retrieval with Deep Feature Engineering. Contents Inst

0 Oct 21, 2021
The source code and dataset for the RecGURU paper (WSDM 2022)

RecGURU About The Project Source code and baselines for the RecGURU paper "RecGURU: Adversarial Learning of Generalized User Representations for Cross

Chenglin Li 17 Jan 07, 2023
Namish Khanna 40 Oct 11, 2022
Official PyTorch implementation of paper: Standardized Max Logits: A Simple yet Effective Approach for Identifying Unexpected Road Obstacles in Urban-Scene Segmentation (ICCV 2021 Oral Presentation)

SML (ICCV 2021, Oral) : Official Pytorch Implementation This repository provides the official PyTorch implementation of the following paper: Standardi

SangHun 61 Dec 27, 2022
Vit-ImageClassification - Pytorch ViT for Image classification on the CIFAR10 dataset

Vit-ImageClassification Introduction This project uses ViT to perform image clas

Kaicheng Yang 4 Jun 01, 2022
A hue shift helper for OBS

obs-hue-shift A hue shift helper for OBS This is a repo based on the really nice script Hegemege made. The original script can be found https://gist.g

Alexis Tyler 1 Jan 10, 2022
Ground truth data for the Optical Character Recognition of Historical Classical Commentaries.

OCR Ground Truth for Historical Commentaries The dataset OCR ground truth for historical commentaries (GT4HistComment) was created from the public dom

Ajax Multi-Commentary 3 Sep 08, 2022
내가 보려고 정리한 <프로그래밍 기초 Ⅰ> / organized for me

Programming-Basics 프로그래밍 기초 Ⅰ 아카이브 Do it! 점프 투 파이썬 주차 강의주제 비고 1주차 Syllabus 2주차 자료형 - 숫자형 3주차 자료형 - 문자열형 4주차 입력과 출력 5주차 제어문 - 조건문 if 6주차 제어문 - 반복문 whil

KIMMINSEO 1 Mar 07, 2022
A model that attempts to learn and benefit from data collected on card counting.

A model that attempts to learn and benefit from data collected on card counting. A decision tree like model is built to win more often than loose and increase the bet of the player appropriately to c

1 Dec 17, 2021
D2Go is a toolkit for efficient deep learning

D2Go D2Go is a production ready software system from FacebookResearch, which supports end-to-end model training and deployment for mobile platforms. W

Facebook Research 744 Jan 04, 2023
The 1st Place Solution of the Facebook AI Image Similarity Challenge (ISC21) : Descriptor Track.

ISC21-Descriptor-Track-1st The 1st Place Solution of the Facebook AI Image Similarity Challenge (ISC21) : Descriptor Track. You can check our solution

lyakaap 75 Jan 08, 2023
FTIR-Deep Learning - FTIR Deep Learning With Python

CANDIY-spectrum Human analyis of chemical spectra such as Mass Spectra (MS), Inf

Wei Mei 1 Jan 03, 2022
ALL Snow Removed: Single Image Desnowing Algorithm Using Hierarchical Dual-tree Complex Wavelet Representation and Contradict Channel Loss (HDCWNet)

ALL Snow Removed: Single Image Desnowing Algorithm Using Hierarchical Dual-tree Complex Wavelet Representation and Contradict Channel Loss (HDCWNet) (

Wei-Ting Chen 49 Dec 27, 2022
Meshed-Memory Transformer for Image Captioning. CVPR 2020

M²: Meshed-Memory Transformer This repository contains the reference code for the paper Meshed-Memory Transformer for Image Captioning (CVPR 2020). Pl

AImageLab 422 Dec 28, 2022
Stochastic Tensor Optimization for Robot Motion - A GPU Robot Motion Toolkit

STORM Stochastic Tensor Optimization for Robot Motion - A GPU Robot Motion Toolkit [Install Instructions] [Paper] [Website] This package contains code

NVIDIA Research Projects 101 Dec 12, 2022
Task-related Saliency Network For Few-shot learning

Task-related Saliency Network For Few-shot learning This is an official implementation in Tensorflow of TRSN. Abstract An essential cue of human wisdo

1 Nov 18, 2021
All-in-one Docker container that allows a user to explore Nautobot in a lab environment.

Nautobot Lab This container is not for production use! Nautobot Lab is an all-in-one Docker container that allows a user to quickly get an instance of

Nautobot 29 Sep 16, 2022
HDR Video Reconstruction: A Coarse-to-fine Network and A Real-world Benchmark Dataset (ICCV 2021)

Code for HDR Video Reconstruction HDR Video Reconstruction: A Coarse-to-fine Network and A Real-world Benchmark Dataset (ICCV 2021) Guanying Chen, Cha

Guanying Chen 64 Nov 19, 2022