Skip to content

Enhancement: Add CLI Tool for Quick Testing of Anomaly Detection on Custom Datasets #1

@tavigaussboy9

Description

@tavigaussboy9

Description

Currently, the AIOps Copilot playground primarily focuses on the provided datasets, which limits users from efficiently testing the anomaly detection capabilities on their own datasets. To enhance user experience and adaptability, it would be beneficial to implement a Command Line Interface (CLI) tool that allows users to easily load their custom CSV datasets and run anomaly detection with minimal setup.

Suggested Features:

  • Command Line Utility: A simple CLI command (e.g., aioops-cli test-detection --file path/to/your/file.csv) that starts anomaly detection on the specified dataset.
  • Data Validation: Automatically check the structure of the input dataset to ensure compatibility with the existing anomaly detection framework.
  • Output Results: Provide console output or logs detailing detected anomalies, along with metrics similar to those of the pre-built datasets.

Benefits:

  • Enables users to quickly validate the tool on real-world data.
  • Expands the usability of the project beyond the provided datasets.
  • Supports new users by streamlining their initial interactions with the system, thereby encouraging further exploration and usage of AIOps Copilot.

Additional Context:

Consideration for documentation updates would also be necessary to include instructions on how to use the new CLI tool effectively.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions