# Human: 3D Face Detection, Body Pose, Hand & Finger Tracking, Iris Tracking, Age & Gender Prediction & Emotion Prediction - [**Documentation**](https://github.com/vladmandic/human#readme) - [**Code Repository**](https://github.com/vladmandic/human) - [**Package**](https://www.npmjs.com/package/@vladmandic/human) - [**Issues Tracker**](https://github.com/vladmandic/human/issues) - [**Live Demo**](https://vladmandic.github.io/human/demo/demo-esm.html) Compatible with Browser, WebWorker and NodeJS execution! *This is a pre-release project, see [issues](https://github.com/vladmandic/human/issues) for list of known limitations* *Suggestions are welcome!*
**Example using static image:** ![Example Using Image](demo/sample-image.jpg) **Example using webcam:** ![Example Using WebCam](demo/sample-video.jpg)
## Installation **Important** *The packaged (IIFE and ESM) version of `Human` includes `TensorFlow/JS (TFJS) 2.6.0` library which can be accessed via `human.tf`* *You should NOT manually load another instance of `tfjs`, but if you do, be aware of possible version conflicts* There are multiple ways to use `Human` library, pick one that suits you: ### 1. [IIFE](https://developer.mozilla.org/en-US/docs/Glossary/IIFE) script *Simplest way for usage within Browser* Simply download `dist/human.js`, include it in your `HTML` file & it's ready to use. ```html