/JARVIS

JARVIS — A Virtual Assistant For PC Users

Primary LanguagePython

JARVIS

Just a rather very intelligent system

It is an effort to create a more helpful but maybe not as sophisticated as others out there or not as human Virtual Assistant for PC users.

Requirements

  1. Python 3.7.x
  2. Visual Studio C++ Build Tools
  3. Visual Studio Community or Professional or Enterprise with C++ desktop development workload

Installation Procedure

  1. Open cmd in Project Folder.
  2. Install required modules from requirements.txt by running the following command from the project folder.
    pip install -r requirements.txt
  3. Run jarvis_v3.py
  4. Download & install rainmeter from Rainmeter.net
  5. Open .rmskin file downloaded from the latest release at JARVIS releases

Usage

  1. Take a look at vocabulary.py in project root directory for keywords that trigger specific actions.

Real time face recognition with MobileFaceNet

A real time face recognition pipeline forked from fyr91

Face detection: an ultra-light face detector + five points facial feature detector

Face recognition: MobileFaceNet

Dependency

Install all dependencies with python pip install -r requirements.txt

Result:

webcam

References: