pattern-mining

There are 68 repositories under pattern-mining topic.

  • chuanconggao/PrefixSpan-py

    The shortest yet efficient Python implementation of the sequential pattern mining algorithm PrefixSpan, closed sequential pattern mining algorithm BIDE, and generator sequential pattern mining algorithm FEAT.

    Language:Python423103693
  • PAMI

    UdayLab/PAMI

    PAMI is a Python library containing 100+ algorithms to discover useful patterns in various databases across multiple computing platforms. (Active)

    Language:Jupyter Notebook279432224
  • fidelity/seq2pat

    [AAAI 2022] Seq2Pat: Sequence-to-Pattern Generation Library

    Language:Python136142216
  • chenxuhao/GraphMiner

    Graph Pattern Mining

    Language:C++915817
  • scikit-mine

    scikit-mine/scikit-mine

    scikit-mine : pattern mining in Python

    Language:Python7339110
  • LoLei/spmf-py

    Python SPMF Wrapper 🐍 🎁

    Language:Python684818
  • ML-KULeuven/locomotif

    LoCoMotif is a time series motif discovery method that discovers variable-length motif sets in multivariate time series using time warping

    Language:Jupyter Notebook36604
  • terrancelaw/MAQUI

    A visualization tool that supports queries and pattern mining for event sequence exploration

    Language:JavaScript312111
  • TruX-DTF/fixminer_source

    Mining Relevant Fix Patterns for Automated Program Repair

    Language:C303611
  • dinasv/CSBFinder

    A Java Desktop application with a graphical user interface for the discovery of colinear syntenic blocks across thousands microbial genomes

    Language:Java29224
  • xgdsmileboy/GenPat

    This is an automated transformation inference tool that leverages a big code corpus to guide the abstraction of transformation patterns.

    Language:Java296310
  • JaredSchwartz/RuleMiner.jl

    RuleMiner is a package for data mining in Julia with support for itemset and association rule mining algorithms

    Language:Julia272245
  • volt

    lecfab/volt

    Vertex Ordering to List Triangles: a fast C++ tool for triangle counting or listing in big graphs. See associated paper: https://arxiv.org/abs/2203.04774

    Language:C++15110
  • BorgwardtLab/HOGImine

    Higher-order genetic interaction discovery with network-based biological priors.

    Language:C++13101
  • CompNet/Pang

    Pattern Mining for the Classification of Public Procurement Fraud

    Language:Python13301
  • MathynS/emm

    Exceptional Model Mining is a descriptive data mining technique to find interesting patterns in datasets. This package contains a Python inmplementation of Exceptional Model Mining that can be applied to any dataset.

    Language:Jupyter Notebook12114
  • AhsanAyub/irp-driven-ransomware-analysis

    This repo is created to perform I/O Request Packet (IRP) driven ransomware analysis where the IRP logs were collected during ransomware execution.

    Language:Python11212
  • chuanconggao/PrefixSpan-scala

    The shortest yet efficient implementation of the famous sequential pattern mining algorithm PrefixSpan in Scala.

    Language:Scala11301
  • nphdang/ECSM

    C# code of ECSM (AI 2016 conference)

    Language:C#11201
  • sdall/disc-aaai20

    Describe data in terms of informative and concise sets of patterns

    Language:C++11122
  • zakimjz/SCPM

    SCPM algorithm for structural correlation pattern mining

    Language:C++9102
  • frauddi/dataspot

    Find data concentration patterns and hotspots. Built for fraud detection and risk analysis.

    Language:Python6
  • Grade0/DM-I

    "DM1 - Data Mining: Foundations" Class' Team Project - MSc in Data Science and Business Informatics @ University of Pisa

    Language:Jupyter Notebook3111
  • lady-bluecopper/FreSCo

    Frequent Pattern Mining in Simplicial Complexes

    Language:Java3102
  • lady-bluecopper/MaNIACS

    Approximate Pattern Mining in Labeled Graphs

    Language:Jupyter Notebook3101
  • ML-KULeuven/locomotif_dok

    LoCoMotif-DoK is a time series motif discovery method that leverages domain knowledge represented by hard and soft constraints. It discovers variable-length motif sets in a multivariate time series using time warping.

    Language:Jupyter Notebook3700
  • rexagod/matcher-cli

    Node-based CLI utility for local matcher-core configs' headless testing 🎈

    Language:JavaScript33012
  • acdmammoths/datasetgenerator

    A porting to modern g++ and C+11 of the IBM Quest dataset generator

    Language:C2124
  • majpark21/CODEX

    Convolutional Neural Network for Dynamics EXploration (CODEX) is a method for mining time-series dataset by leveraging CNN features.

    Language:Jupyter Notebook2302
  • VincentDerk/ACircuitMiner

    An Arithmetic Circuit Miner

    Language:Java2100
  • XiaoqiMa/shapSD

    Explain variable influence in black-box model through pattern mining

    Language:Python2000
  • ChataingT/DiffVersify

    Language:Python1100
  • djawed-bkh/CPAIOR2024

    This repository introduces two novel CP approaches for mining closed interval patterns directly from numerical datasets. Unlike existing methods that require pre- and post-processing steps to handle numerical data, our models perform pattern mining seamlessly, preserving information integrity.

    Language:C++1100
  • SagharShafaati/FL-IoT-Aquaponics-PatternMining

    This repository contains the Python implementation for the article "Scalable Anomaly Detection and Pattern Mining in IoT Aquaponics Systems via Federated Learning." The code integrates PrefixSpan for pattern mining and a federated learning framework for decentralized anomaly detection in IoT-enabled aquaponics systems.

    Language:Jupyter Notebook1100
  • Shamir-Havas/HASTURE

    This project highlights my ability to: Build end-to-end ML solutions (from raw data → preprocessing → model → deployment) Implement custom algorithms (HUOMIL) for specialized tasks Work with realistic healthcare datasets Develop full-stack data-driven applications with Python, Django, and ML

    Language:HTML1
  • YounesBensafia/apriori-qos-asd

    Enhanced Apriori rule mining with a custom asymmetric quality function using tunable α and β to control penalties for false positives and false negatives. Includes comparison with traditional metrics like confidence and lift.

    Language:Jupyter Notebook1