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
Accelerated Multi-Modal MR Imaging with Transformers

Accelerated Multi-Modal MR Imaging with Transformers Dependencies numpy==1.18.5 scikit_image==0.16.2 torchvision==0.8.1 torch==1.7.0 runstats==1.8.0 p

54 Dec 16, 2022
Individual Tree Crown classification on WorldView-2 Images using Autoencoder -- Group 9 Weak learners - Final Project (Machine Learning 2020 Course)

Created by Olga Sutyrina, Sarah Elemili, Abduragim Shtanchaev and Artur Bille Individual Tree Crown classification on WorldView-2 Images using Autoenc

2 Dec 08, 2022
DP-CL(Continual Learning with Differential Privacy)

DP-CL(Continual Learning with Differential Privacy) This is the official implementation of the Continual Learning with Differential Privacy. If you us

Phung Lai 3 Nov 04, 2022
Facilitates implementing deep neural-network backbones, data augmentations

Introduction Nowadays, the training of Deep Learning models is fragmented and unified. When AI engineers face up with one specific task, the common wa

40 Dec 29, 2022
Tello Drone Trajectory Tracking

With this library you can track the trajectory of your tello drone or swarm of drones in real time.

Kamran Asgarov 2 Oct 12, 2022
The official implementation of the Hybrid Self-Attention NEAT algorithm

PUREPLES - Pure Python Library for ES-HyperNEAT About This is a library of evolutionary algorithms with a focus on neuroevolution, implemented in pure

Adrian Westh 91 Dec 12, 2022
PyTorch implementation of Octave Convolution with pre-trained Oct-ResNet and Oct-MobileNet models

octconv.pytorch PyTorch implementation of Octave Convolution in Drop an Octave: Reducing Spatial Redundancy in Convolutional Neural Networks with Octa

Duo Li 273 Dec 18, 2022
Pytorch port of Google Research's LEAF Audio paper

leaf-audio-pytorch Pytorch port of Google Research's LEAF Audio paper published at ICLR 2021. This port is not completely finished, but the Leaf() fro

Dennis Fedorishin 80 Oct 31, 2022
Adaptive Denoising Training (ADT) for Recommendation.

DenoisingRec Adaptive Denoising Training for Recommendation. This is the pytorch implementation of our paper at WSDM 2021: Denoising Implicit Feedback

Wenjie Wang 51 Dec 30, 2022
Real-time LIDAR-based Urban Road and Sidewalk detection for Autonomous Vehicles 🚗

urban_road_filter: a real-time LIDAR-based urban road and sidewalk detection algorithm for autonomous vehicles Dependency ROS (tested with Kinetic and

JKK - Vehicle Industry Research Center 180 Dec 12, 2022
NLP made easy

GluonNLP: Your Choice of Deep Learning for NLP GluonNLP is a toolkit that helps you solve NLP problems. It provides easy-to-use tools that helps you l

Distributed (Deep) Machine Learning Community 2.5k Jan 04, 2023
SCAAML is a deep learning framwork dedicated to side-channel attacks run on top of TensorFlow 2.x.

SCAAML (Side Channel Attacks Assisted with Machine Learning) is a deep learning framwork dedicated to side-channel attacks. It is written in python and run on top of TensorFlow 2.x.

Google 69 Dec 21, 2022
Learning Continuous Image Representation with Local Implicit Image Function

LIIF This repository contains the official implementation for LIIF introduced in the following paper: Learning Continuous Image Representation with Lo

Yinbo Chen 1k Dec 25, 2022
Colossal-AI: A Unified Deep Learning System for Large-Scale Parallel Training

ColossalAI An integrated large-scale model training system with efficient parallelization techniques Installation PyPI pip install colossalai Install

HPC-AI Tech 7.1k Jan 03, 2023
Pytorch implementation of VAEs for heterogeneous likelihoods.

Heterogeneous VAEs Beware: This repository is under construction 🛠️ Pytorch implementation of different VAE models to model heterogeneous data. Here,

Adrián Javaloy 35 Nov 29, 2022
Self-Supervised CNN-GCN Autoencoder

GCNDepth Self-Supervised CNN-GCN Autoencoder GCNDepth: Self-supervised monocular depth estimation based on graph convolutional network To be published

53 Dec 14, 2022
TResNet: High Performance GPU-Dedicated Architecture

TResNet: High Performance GPU-Dedicated Architecture paperV2 | pretrained models Official PyTorch Implementation Tal Ridnik, Hussam Lawen, Asaf Noy, I

426 Dec 28, 2022
Dataset VSD4K includes 6 popular categories: game, sport, dance, vlog, interview and city.

CaFM-pytorch ICCV ACCEPT Introduction of dataset VSD4K Our dataset VSD4K includes 6 popular categories: game, sport, dance, vlog, interview and city.

96 Jul 05, 2022
Predicting Auction Sale Price using the kaggle bulldozer auction sales data: Modeling with Ensembles vs Neural Network

Predicting Auction Sale Price using the kaggle bulldozer auction sales data: Modeling with Ensembles vs Neural Network The performances of tree ensemb

Mustapha Unubi Momoh 2 Sep 13, 2022