Skip to main content

Library for processing and visualizing behavioral biometric data

Project description

behalearn

behalearn is a library that simplifies data preparation and feature extraction for behavioral biometric data (such as mouse movements, touch movements, accelerometer data). Such data may be subsequently used for e.g. implicit user authenticaton.

behalearn also provides a handful of simple, interactive visualizations of raw data, pre-processed data and reports of prediction results (such as the DET curve).

Installation

The source code is currently hosted on GitLab.

The easiest way to install behalearn is via pip:

pip install behalearn

Usage

Simply import individual behalearn modules or their functions/classes, for example:

from behalearn.features import FeatureExtractor

The DEMO.ipynb file shows examples of basic behalearn usage.

Documentation

The official documentation and structure of the library is available here.

License

Source code is provided under the MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

behalearn-3.0.1.tar.gz (39.1 kB view details)

Uploaded Source

Built Distribution

behalearn-3.0.1-py3-none-any.whl (57.5 kB view details)

Uploaded Python 3

File details

Details for the file behalearn-3.0.1.tar.gz.

File metadata

  • Download URL: behalearn-3.0.1.tar.gz
  • Upload date:
  • Size: 39.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.7.2

File hashes

Hashes for behalearn-3.0.1.tar.gz
Algorithm Hash digest
SHA256 7fb4534efc62bb0f586afd4adf97e0df83ff881dbc9c69fa5be12589c8f65d29
MD5 66eba3616dca0d3a1b191a807a29adda
BLAKE2b-256 ca4977180a950b7dc769ddc39e5547386596e93485fe683c645206da417ee683

See more details on using hashes here.

File details

Details for the file behalearn-3.0.1-py3-none-any.whl.

File metadata

  • Download URL: behalearn-3.0.1-py3-none-any.whl
  • Upload date:
  • Size: 57.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.7.2

File hashes

Hashes for behalearn-3.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4b060920c20e0ac1ea69a99c6ef0cb4dc80d6e1b13d3e11ffbd6383702eb96ba
MD5 b4107b899999f6bd651d1e0d7f34ff5b
BLAKE2b-256 e7a5c7b33371ed5280199d62e4e04bb0f2b6905be980e9889245ebb8556b335b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page