rustkernel-behavioral

Crates.iorustkernel-behavioral
lib.rsrustkernel-behavioral
version0.2.0
created_at2026-01-14 17:56:16.157512+00
updated_at2026-01-19 20:08:44.183144+00
descriptionRustKernels Behavioral domain kernels
homepage
repositoryhttps://github.com/mivertowski/RustKernels
max_upload_size
id2043344
size186,962
Michael Ivertowski (mivertowski)

documentation

README

rustkernel-behavioral

Crates.io Documentation License

GPU-accelerated behavioral analytics kernels for profiling and forensics.

Kernels (6)

  • BehavioralProfiling - Feature extraction for user behavior
  • AnomalyProfiling - Deviation scoring from behavioral baseline
  • FraudSignatureDetection - Known fraud pattern matching
  • CausalGraphConstruction - DAG inference from event streams
  • ForensicQueryExecution - Historical pattern search and analysis
  • EventCorrelationKernel - Temporal event correlation and clustering

Features

  • User behavior profiling and baseline establishment
  • Real-time anomaly detection against behavioral baselines
  • Pattern matching for known fraud signatures
  • Causal relationship discovery from events
  • Forensic analysis and historical pattern search
  • Event correlation across multiple streams

Installation

Add to your Cargo.toml:

[dependencies]
rustkernel-behavioral = "0.1.0"

Usage

use rustkernel_behavioral::prelude::*;

// Profile user behavior
let profiler = BehavioralProfiling::new();
let profile = profiler.extract_features(&user_events);

License

Apache-2.0

Commit count: 48

cargo fmt