Topics / #data-mining
Data-mining projects on GitHub
Extracting patterns and knowledge from large datasets with machine learning.
As of , the most-starred Data-mining projects on GitHub are MediaCrawler (67.1K stars), ML-From-Scratch (33K stars) and awesome-datascience (30.2K stars). GitHub.Locker tracks 16 Data-mining repositories with 330.7K stars combined. The fastest-growing on October 17 was MediaCrawler, with +52 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
+52MediaCrawler
NanmiCoder/MediaCrawler · ★ 67.1KA multi-platform crawler for Chinese social media: it collects keyword search results, specific posts, and their comments from Xiaohongshu, Douyin, Kuaishou, Bilibili, Weibo, Tieba, and Zhihu.
+12RD-Agent
microsoft/RD-Agent · ★ 15KR&D-Agent is a Microsoft multi-agent framework that automates data-driven R&D: one agent proposes new research ideas and another implements them, applied to quant trading, data mining, Kaggle competitions, paper reproduction, and LLM fine-tuning.
+6Ai-Learn
tangyudi/Ai-Learn · ★ 13.4KThis is a free, structured roadmap of nearly 200 hands-on AI learning projects covering Python, math, machine learning, data analysis, deep learning, computer vision and NLP, created by instructor Tangyudi (唐宇迪) to help beginners become job-ready in AI.
+5ML-From-Scratch
eriklindernoren/ML-From-Scratch · ★ 33KA Python library of fundamental machine learning models and algorithms implemented from scratch in NumPy, aiming to cover everything from linear regression to deep learning.
The all-time top
16 projects · by stars
- 67.1K
#1 · NanmiCoder/MediaCrawlerMediaCrawler
A multi-platform crawler for Chinese social media: it collects keyword search results, specific posts, and their comments from Xiaohongshu, Douyin, Kuaishou, Bilibili, Weibo, Tieba, and Zhihu.
- 33K
#2 · eriklindernoren/ML-From-ScratchML-From-Scratch
A Python library of fundamental machine learning models and algorithms implemented from scratch in NumPy, aiming to cover everything from linear regression to deep learning.
- 30.2K
#3 · academic/awesome-datascienceawesome-datascience
An open-source, community-maintained Data Science repository — essentially a giant curated list of resources (courses, tutorials, algorithms, tools, books, datasets, communities) for learning and applying data science to real-world problems. Around 30k stars, around since 2014.
- 4

EasyOCR
30.1KJaidedAI/EasyOCR · PythonA ready-to-use, open-source OCR library for Python: it detects and reads text in images across 80+ languages and popular writing scripts — Latin, Chinese, Arabic, Devanagari, Cyrillic and more.
- 5
colly
25.6Kgocolly/colly · GoColly is a scraping and crawling framework for Go: a clean interface for writing any kind of crawler, scraper or spider that extracts structured data from websites, for things like data mining, processing or archiving.
- 6

awesome-production-machine-learning
21KEthicalML/awesome-production-machine-learningA curated, community-maintained directory of open source libraries for production machine learning: tools to deploy, monitor, version, scale, and secure ML systems, grouped into 25+ annotated sections.
- 7
LightGBM
18.9Klightgbm-org/LightGBM · C++LightGBM is a gradient boosting framework that uses tree-based learning algorithms, used for ranking, classification and many other machine learning tasks.
- 8

pyspider
16.8Kbinux/pyspider · Pythonpyspider is a powerful web spider (crawler) system written in Python: you write crawling scripts in Python and manage your scraping projects through a built-in web interface.
- 9

gensim
16.5Kpiskvorky/gensim · PythonGensim is a Python library for topic modelling, document indexing and similarity retrieval with large corpora, aimed at the natural language processing (NLP) and information retrieval (IR) community.
- 10

RD-Agent
15Kmicrosoft/RD-Agent · PythonR&D-Agent is a Microsoft multi-agent framework that automates data-driven R&D: one agent proposes new research ideas and another implements them, applied to quant trading, data mining, Kaggle competitions, paper reproduction, and LLM fine-tuning.
- 11

Ai-Learn
13.4Ktangyudi/Ai-LearnThis is a free, structured roadmap of nearly 200 hands-on AI learning projects covering Python, math, machine learning, data analysis, deep learning, computer vision and NLP, created by instructor Tangyudi (唐宇迪) to help beginners become job-ready in AI.
- 12

python-machine-learning-book
12.7Krasbt/python-machine-learning-book · Jupyter NotebookThis is the official code repository for the 1st edition of the 'Python Machine Learning' book by Sebastian Raschka, published by Packt in 2015. It holds the Jupyter notebooks with all the code examples from the book's 13 chapters, from basic classifiers to neural networks.
- 13
sktime
10.1Ksktime/sktime · Pythonsktime is a Python library for machine learning with time series: one unified interface for forecasting, classification, clustering, and anomaly or changepoint detection.
- 14

tpot
10.1KEpistasisLab/tpot · Jupyter NotebookTPOT, the Tree-based Pipeline Optimization Tool, is a Python AutoML library that uses genetic programming to automatically optimize machine learning pipelines for your data; the README calls it your Data Science Assistant.
- 15

pyod
10Kyzhao062/pyod · PythonPyOD is a Python library for anomaly detection that bundles over 60 detection algorithms into one consistent API, covering tabular, time series, graph, text, image, and audio data.
- 16

Instagram-Downloader
441hoaianle/Instagram-Downloader · JavaScriptA Chrome extension that downloads photos and videos from Instagram posts, TV, reels, stories, and highlights directly from the page you're viewing.
Related topics
Often tagged together