Skip to content

Latest commit

 

History

History
62 lines (43 loc) · 1.4 KB

index.rst

File metadata and controls

62 lines (43 loc) · 1.4 KB

arm-preprocessing

About

arm-preprocessing is a lightweight Python library supporting several key steps involving data preparation, manipulation, and discretisation for Association Rule Mining (ARM). 🧠 Embrace its minimalistic design that prioritises simplicity. 💡 The framework is intended to be fully extensible and offers seamless integration with related ARM libraries, e.g., NiaARM. 🔗

Key features

  • Loading various formats of datasets (CSV, JSON, TXT, TCX) 📊
  • Converting datasets to different formats 🔄
  • Loading different types of datasets (numerical dataset, discrete dataset, time-series data, text, etc.) 📉
  • Dataset identification (which type of dataset) 🔍
  • Dataset statistics 📈
  • Discretisation methods 📏
  • Data squashing methods 🤏

Documentation

The documentation is organised into the following sections:

..  toctree::
    :maxdepth: 1
    :caption: User documentation

    user/usage

..  toctree::
    :maxdepth: 1
    :caption: Developer documentation

    dev/installation
    dev/testing
    dev/documentation

..  toctree::
    :maxdepth: 2
    :caption: ARM Preprocessing

    arm_preprocessing/index

..  toctree::
    :maxdepth: 2
    :caption: About

    about/license