From 88cc758362265b21e4c76a41939fb9a061ebe2b8 Mon Sep 17 00:00:00 2001 From: Jon Wright Date: Wed, 21 Feb 2024 10:52:25 -0800 Subject: [PATCH] Adding Streamdal to Anomaly Detection Software --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index d704da8..02e7307 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,7 @@ A repository is considered "not maintained" if the latest commit is > 1 year old | [PyOD](https://github.com/yzhao062/pyod)| Python | PyOD is a comprehensive and scalable Python toolkit for detecting outlying objects in multivariate data. | BSD 2-Clause | :heavy_check_mark: | [ruptures](https://github.com/deepcharles/ruptures/) | Python | Ruptures is a Python library for off-line change point detection. This package provides methods for the analysis and segmentation of non-stationary signals. | BSD 2-Clause | :heavy_check_mark: | EarthGecko [Skyline](https://github.com/earthgecko/skyline) | Python3 | Skyline is a real-time anomaly detection system, built to enable passive monitoring of hundreds of thousands of metrics. | MIT | :heavy_check_mark: +| [Streamdal](https://streamdal.com) | Go / Node.js / Python | Streamdal embeds privacy controls in your application code to detect data anomalies or PII as it enters and leaves your systems, preventing it from reaching unintended databases, data streams, or pipelines. | Apache-2.0 | :heavy_check_mark: | Expedia.com's [Adaptive Alerting](https://github.com/ExpediaDotCom/adaptive-alerting) | Java | Streaming anomaly detection with automated model selection and fitting. | Apache-2.0 | ❌ | Arundo's [ADTK](https://github.com/arundo/adtk) | Python | Anomaly Detection Toolkit (ADTK) is a Python package for unsupervised / rule-based time series anomaly detection. | MPL 2.0 | ❌ | Twitter's [AnomalyDetection](https://github.com/twitter/AnomalyDetection)| R |AnomalyDetection is an open-source R package to detect anomalies which is robust, from a statistical standpoint, in the presence of seasonality and an underlying trend. | GPL | ❌