Skip to main content

A python package for automatically processing and modeling keystroke log data

Project description

AutoKeystroke

Start off by importing the necessary packages you will need to process your data.

from autokeystroke.modeling.trainer import KeystrokeTrainer
from autokeystroke.utils.config import KeystrokeConfig

Make sure you have your data formatted in a csv file with columns id, event_id, and down_time

data_pth = "your_data_path.csv"

Instantiate a KeystrokeConfig and KeystrokeTrainer and adjust the parameters of the config according to your preferences and specifications

config = KeystrokeConfig()
trainer = KeystrokeTrainer(data_pth, config)

Call the run method of the trainer instance and you will be able to find the trained models and results saved in the output directory

trainer.run()

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

autokeystroke-0.0.5.tar.gz (551.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

autokeystroke-0.0.5-py3-none-any.whl (15.4 kB view details)

Uploaded Python 3

File details

Details for the file autokeystroke-0.0.5.tar.gz.

File metadata

  • Download URL: autokeystroke-0.0.5.tar.gz
  • Upload date:
  • Size: 551.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for autokeystroke-0.0.5.tar.gz
Algorithm Hash digest
SHA256 04306e968388dbceeb1f84f756c3a21cf8cba7ff064e41ee1e846bc76a7ea302
MD5 460c70d721c81bce75c977570b8d4ef6
BLAKE2b-256 e2cae4d342d81ac7c7f448ba93dd7b45a3223781d13fb2afad427781c6f0d941

See more details on using hashes here.

File details

Details for the file autokeystroke-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: autokeystroke-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 15.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for autokeystroke-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 4d386a6df484c1c6095b53f848209cf8e47d61c3dfef8e5a787163a5bf121496
MD5 8f179e081b03d8f27a0b2f0d114c31ab
BLAKE2b-256 5b220c5b7f2b5992042beb0b105b9fcd87bdad1c6102425b48e0e0d253860afa

See more details on using hashes here.

Supported by

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