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_rb3-0.0.1.tar.gz (551.0 kB view details)

Uploaded Source

Built Distribution

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

autokeystroke_rb3-0.0.1-py3-none-any.whl (14.9 kB view details)

Uploaded Python 3

File details

Details for the file autokeystroke_rb3-0.0.1.tar.gz.

File metadata

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

File hashes

Hashes for autokeystroke_rb3-0.0.1.tar.gz
Algorithm Hash digest
SHA256 6ec99ce28f5cbcdf5eac7c7a874d8bc2a01c05a4e78ab210c793994e9af8d774
MD5 8ea54cb9e8452c4576ff3cf33206bcc8
BLAKE2b-256 b37e29147841877009247137a6906ffe600da4e63721eddbf4b588acfeac4420

See more details on using hashes here.

File details

Details for the file autokeystroke_rb3-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for autokeystroke_rb3-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6ae5d1dfd31ffb6dd858700e94aeb8fb7169da3077da7394ae6f9b5ac7485d10
MD5 5991a88e3dd1180e3884521a9ad88d29
BLAKE2b-256 c1bb316a2276e5812b0da010540cd1a2192e0c961f9942fd9344a17045d10f88

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