Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Data Mining

Data Mining

60 projects

Showing 36 of 60 projects

ML-From-Scratch
ML-From-ScratchPython

Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility and transparency.

#educational#data-science#deep-learning
Stars32.7k
Forks5.5k
Last commit2 years ago
Data Science
Data Science

A curated repository of resources, tutorials, libraries, and tools for learning and applying data science to real-world problems.

#hacktoberfest#science#data-science
Stars29.9k
Forks6.6k
Last commit23 hours ago
An awesome Data Science repository to learn and apply for real world problems
An awesome Data Science repository to learn and apply for real world problems

A curated repository of resources, tutorials, libraries, and tools for learning and applying data science to real-world problems.

#hacktoberfest#science#open-source
Stars29.9k
Forks6.6k
Last commit23 hours ago
Awesome Data Science
Awesome Data Science

A curated repository of resources, tutorials, libraries, and tools for learning and applying data science to real-world problems.

#hacktoberfest#science#open-source
Stars29.9k
Forks6.6k
Last commit23 hours ago
colly
collyGo

A fast and elegant scraping and crawling framework for Go, designed for extracting structured data from websites.

#spider#crawler#scraper
Stars25.5k
Forks1.9k
Last commit5 days ago
lightgbm
lightgbmC++

A fast, distributed gradient boosting framework based on decision tree algorithms for ranking, classification, and other ML tasks.

#microsoft#distributed#high-performance
Stars18.8k
Forks4.1k
Last commit7 hours ago
LightGBM
LightGBMC++

A fast, distributed gradient boosting framework based on decision tree algorithms for ranking, classification, and other machine learning tasks.

#microsoft#distributed#high-performance
Stars18.8k
Forks4.1k
Last commit7 hours ago
gensim
gensimPython

A Python library for topic modeling, document indexing, and similarity retrieval with large text corpora.

#word2vec#information-retrieval#python-library
Stars16.5k
Forks4.4k
Last commit10 months ago
gensim
gensimPython

A Python library for topic modeling, document indexing, and similarity retrieval with large corpora.

#word2vec#information-retrieval#python-library
Stars16.5k
Forks4.4k
Last commit10 months ago
sktime
sktimePython

A unified Python framework for machine learning with time series, offering scikit-learn compatible tools for forecasting, classification, clustering, and more.

#hacktoberfest#data-science#classification
Stars10.0k
Forks2.3k
Last commit
Forecasting with sktime
Forecasting with sktimePython

A unified Python framework for machine learning with time series, offering scikit-learn compatible tools for forecasting, classification, clustering, and more.

#hacktoberfest#data-science#classification
Stars10.0k
Forks2.3k
Last commit
PyOD
PyODPython

A Python library for anomaly detection across tabular, time series, graph, text, image, and audio data. 60+ detectors, benchmark-backed ADEngine orchestration, and an agentic workflow for AI agents.

#novelty detection#autoencoder#anomaly
Stars10.0k
Forks1.5k
Last commit20 days ago
Pattern
PatternPython

A Python web mining module with tools for scraping, NLP, machine learning, network analysis, and visualization.

#text-analysis#natural-language-processing#python
Stars8.9k
Forks1.6k
Last commit1 month ago
MLxtend
MLxtendPython

A Python library providing extensions and utilities for data science and machine learning tasks.

#ensemble-learning#scientific-computing#feature-selection
Stars5.2k
Forks915
Last commit5 days ago
datascience
datascience

A curated collection of Python libraries, tutorials, and tools for data science, from data wrangling to machine learning and visualization.

#data-science#statistics#deep-learning
Stars4.7k
Forks714
Last commit16 hours ago
pattern_classification
pattern_classificationJupyter Notebook

A comprehensive collection of tutorials, examples, and resources for understanding and solving machine learning and pattern classification problems.

#educational-resources#data-science#machine-learning-algorithms
Stars4.2k
Forks1.3k
Last commit
Awesome Fraud Detection Research Papers
Awesome Fraud Detection Research PapersPython

A curated collection of academic papers on data mining and machine learning techniques for fraud detection across various domains.

#graph-neural-networks#fraud-checker#financial-security
Stars1.8k
Forks329
Last commit
PyHealth
PyHealthPython

A Deep Learning Python Toolkit for Healthcare Applications.

#clinical-data#electronic-health-record#electronic-medical-record
Stars1.7k
Forks790
Last commit4 days ago
ThunderSVM
ThunderSVMC++

A fast Support Vector Machine (SVM) library that leverages GPUs and multi-core CPUs for high-performance machine learning.

#cuda#libsvm#high-performance-computing
Stars1.6k
Forks222
Last commit2 years ago
scikit-feature
scikit-featurePython

An open-source Python repository providing around 40 feature selection algorithms for machine learning applications.

#feature-selection#scipy#data-science
Stars1.6k
Forks438
Last commit2 years ago
PyCM
PyCMPython

A comprehensive Python library for generating and analyzing multi-class confusion matrices with extensive statistical metrics.

#classification-metrics#statistical-analysis#ai
Stars1.5k
Forks125
Last commit8 days ago
decisiontree
decisiontreeRuby

A Ruby library implementing the ID3 algorithm for decision tree learning with support for continuous and discrete datasets.

#ensemble-learning#id3-algorithm#classification
Stars1.5k
Forks131
Last commit7 years ago
eBay's TSV utilities
eBay's TSV utilitiesD

A suite of high-performance command line tools for filtering, summarizing, joining, and manipulating large tabular data files.

#delimited-files#command-line-tools#data-science
Stars1.5k
Forks83
Last commit4 years ago
Dex
DexJavaScript

A Java/Groovy/JavaFX data visualization tool for ETL, machine learning, and publishing web visualizations.

#desktop-application#datavis#dataviz
Stars1.3k
Forks307
Last commit7 years ago
dtaidistance
dtaidistancePython

A Python library with fast C implementations for computing Dynamic Time Warping and other time series distances.

#scientific-computing#distance-measure#cython
Stars1.2k
Forks191
Last commit2 months ago
NFStream
NFStreamPython

A flexible Python framework for fast network flow data analysis, offering encrypted application identification, statistical feature extraction, and extensibility via plugins.

#pcap#data-science#network-monitoring
Stars1.2k
Forks145
Last commit21 days ago
Game Datasets
Game Datasets

A curated collection of datasets, APIs, and tools for applying artificial intelligence and data mining to video games.

#game-analytics#awesome-game#game-ai
Stars1.1k
Forks86
Last commit1 month ago
Crawly
CrawlyElixir

A high-level web crawling and scraping framework for Elixir, designed for data extraction and processing.

#scraping-websites#elixir#web-crawling
Stars1.1k
Forks123
Last commit1 year ago
MetaInspector
MetaInspectorRuby

A Ruby gem for web scraping that extracts titles, meta tags, links, images, and structured data from URLs.

#link-extraction#nokogiri#metadata-extraction
Stars1.0k
Forks165
Last commit3 months ago
dataflowkit
dataflowkitGo

A Go web scraping framework that extracts structured data from websites using CSS selectors, including JavaScript-rendered pages.

#chrome-fetcher#scraping-websites#javascript-rendering
Stars716
Forks82
Last commit3 years ago
littleballoffur
littleballoffurPython

A Python library providing a comprehensive collection of graph sampling algorithms for NetworkX and NetworKit.

#networkx#graph#random-walk
Stars715
Forks54
Last commit8 months ago
desbordante
desbordanteC++

A high-performance data profiler for discovering and validating complex patterns like functional dependencies, inclusion dependencies, and association rules.

#data-cleaning#pattern-discovery#data-science
Stars498
Forks101
Last commit
Desbordante
DesbordanteC++

A high-performance data profiler for discovering and validating complex patterns in datasets, enabling data cleaning and quality analysis.

#data-cleaning#cpp-library#data-science
Stars498
Forks101
Last commit14 hours ago
CogCompNLP
CogCompNLPJava

A comprehensive suite of Java NLP libraries and tools for text annotation, feature extraction, and language processing tasks.

#part-of-speech-tagging#cogcomp#java-library
Stars479
Forks143
Last commit3 years ago
PySS3
PySS3Python

A Python library for interpretable text classification using the SS3 model, with built-in visualization tools for explainable AI.

#hyperparameter-optimization#explainable-artificial-intelligence#python-library
Stars349
Forks44
Last commit
Perceval
PercevalPython

A command-line tool to fetch and gather data from software repositories and development platforms using modular backends.

#hacktoberfest#python-tool#development-metrics
Stars324
Forks187
Last commit1 month ago
Page 1 of 2Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
13 hours ago
13 hours ago
2 years ago
8 months ago
14 hours ago
10 months ago
#Machine Learning39
#Data Science25
#Python20
#Deep Learning11
#Data Analysis10
#Classification9
#Data Visualization8
#Anomaly Detection8
#Python Library8
#Clustering8
#Natural Language Processing7
#Java6