resource: machine-learning
1710 resources, primary matches first, then adoption-weighted; health v2 shown.
| Resource | Health v2 | Stars | Maturity |
|---|---|---|---|
| iamtodor/data-science-interview-questions-and-answers A curated collection of data science and machine learning interview questions with answers, covering topics like feature selection, regular… | 32 | 1668 | maintenance |
| teknium1/GPTeacher GPTeacher is a collection of modular instruction-tuning datasets generated by GPT-4, including General-Instruct, Roleplay-Instruct, Code-In… | 30 | 1668 | maintenance |
| jadianes/spark-py-notebooks A collection of Jupyter/IPython notebooks teaching Apache Spark with Python (pySpark), from RDD basics to MLlib machine learning. It uses t… | 32 | 1660 | maintenance |
| xiaobai1217/Awesome-Video-Datasets A curated awesome-list of video datasets for computer vision and machine learning research, maintained by the VIS Lab at the University of … | 32 | 1660 | maintenance |
| Machine Learning From Scratch A comprehensive guide to feature engineering and feature selection for machine learning, provided as a PDF and markdown document with Pytho… | 32 | 1656 | maintenance |
| tczhangzhi/pytorch-distributed A collection of PyTorch example scripts demonstrating different distributed/multi-GPU training approaches (DataParallel, torch.distributed,… | 32 | 1655 | maintenance |
| ilkarman/DeepLearningFrameworks A collection of Jupyter notebooks implementing the same neural network tasks (CNN on CIFAR-10, RNN, etc.) across many deep learning framewo… | 32 | 1651 | maintenance |
| merveenoyan/my_notes A collection of handwritten graduate-school lecture notes and cheatsheets covering data science, machine learning, statistics, deep learnin… | 31 | 1648 | maintenance |
| ymcui/Chinese-XLNet A repository of pre-trained Chinese XLNet language models (XLNet-base and XLNet-mid) released by HFL, available in PyTorch and TensorFlow f… | 67 | 1646 | maintenance |
| udacity/ud120-projects Starter project code for students taking Udacity's Introduction to Machine Learning course (ud120). It provides exercise scaffolding, datas… | 32 | 1643 | maintenance |
| patrickloeber/MLfromscratch A Python repository implementing classic machine learning algorithms (KNN, SVM, decision trees, K-Means, PCA, etc.) from scratch using only… | 32 | 1643 | maintenance |
| graykode/distribution-is-all-you-need A Python-based tutorial repository explaining the most common probability distributions (uniform, Bernoulli, binomial, categorical, multino… | 32 | 1639 | maintenance |
| AgaMiko/data-augmentation-review A curated list of data augmentation resources covering libraries, GitHub repos, and papers across images, NLP, audio, time series, graphs, … | 23 | 1639 | maintenance |
| ycjing/Neural-Style-Transfer-Papers A curated collection of papers, code links, and pre-trained models accompanying the survey 'Neural Style Transfer: A Review' (TVCG 2019). I… | 32 | 1638 | maintenance |
| premAI-io/state-of-open-source-ai An open-source ebook, 'The State of Open Source AI (2023 Edition)', that surveys the open-source AI landscape including licences, model eva… | 19 | 1636 | maintenance |
| msgi/nlp-journey A curated collection of documents, papers, and Python code covering core Natural Language Processing topics such as topic models, word embe… | 62 | 1629 | maintenance |
| kuanhungchen/awesome-tiny-object-detection A curated awesome-list of research papers, datasets, surveys, and challenges focused on tiny and small object detection in computer vision.… | 32 | 1629 | maintenance |
| Text Style Transfer A curated paper list for text style transfer and related controlled text generation research in NLP. It organizes papers into reviews, data… | 32 | 1628 | maintenance |
| travistangvh/ChatGPT-Data-Science-Prompts A curated collection of 60 ChatGPT prompts tailored for data science tasks such as writing Python, SQL, tuning hyperparameters, and explain… | 31 | 1621 | maintenance |
| justmarkham/DAT8 Course materials for General Assembly's 2015 Data Science course in Washington, DC, taught by Kevin Markham. It contains Jupyter notebooks … | 32 | 1620 | maintenance |
| MLWave/Kaggle-Ensemble-Guide Companion code for the MLWave Kaggle Ensembling Guide article, providing Python scripts that combine multiple model prediction CSVs via vot… | 32 | 1615 | maintenance |
| hendrycks/test The MMLU (Massive Multitask Language Understanding) benchmark dataset and evaluation code from Hendrycks et al., ICLR 2021. It contains mul… | 32 | 1615 | maintenance |
| aws-samples/aws-machine-learning-university-accelerated-cv A free Machine Learning University course from AWS covering accelerated computer vision, with slides, Jupyter notebooks, datasets, and YouT… | 32 | 1613 | maintenance |
| albarqouni/Deep-Learning-for-Medical-Applications A curated awesome-list of deep learning papers on medical image analysis, organized by technique (CNN, RNN, GAN, autoencoders) and medical … | 32 | 1608 | maintenance |
| gururise/AlpacaDataCleaned A cleaned and curated version of the Stanford Alpaca instruction-tuning dataset used to train the Alpaca LLM. It fixes quality issues in th… | 62 | 1607 | maintenance |
| Neural Networks from Scratch Companion code repository for the 'Neural Networks from Scratch' book and video series, implementing neural networks without libraries in m… | 32 | 1600 | maintenance |
| theislab/single-cell-tutorial A Jupyter Notebook-based tutorial and case study accompanying the paper 'Current best practices in single-cell RNA-seq analysis: a tutorial… | 32 | 1591 | maintenance |
| bioinf-jku/SNNs A collection of tutorials and reference implementations for Self-Normalizing Networks (SNNs) from Klambauer et al., demonstrating SELU acti… | 69 | 1586 | maintenance |
| mbadry1/CS231n-2017-Summary A written summary of all 16 lectures of Stanford's CS231n 2017 course on convolutional neural networks for visual recognition. It condenses… | 32 | 1584 | maintenance |
| DrSkippy/Data-Science-45min-Intros A collection of IPython notebook presentations from a data science team covering Python programming, statistics, and machine learning funda… | 32 | 1584 | maintenance |
| TensorKart A demonstration project that trains a TensorFlow neural network to autonomously drive in Mario Kart 64 using the mupen64plus emulator. It r… | 75 | 1575 | maintenance |
| Beomi/KoAlpaca KoAlpaca is an open-source Korean instruction-following language model project with training code, datasets, and fine-tuned model weights b… | 30 | 1573 | maintenance |
| Deep Tutorials for PyTorch A series of in-depth PyTorch tutorials (Deep-Tutorials-for-PyTorch) that walk through implementing models from scratch, including the SSD S… | 32 | 1571 | maintenance |
| Paulescu/hands-on-rl A free, hands-on Reinforcement Learning course taught through Jupyter Notebooks, taking learners from basic RL concepts to deep RL. It cove… | 32 | 1570 | maintenance |
| MoyanZitto/keras-cn A Chinese-language documentation project for the Keras deep learning library, built with MkDocs and hosted on Read the Docs. It translates … | 32 | 1557 | maintenance |
| yechens/NL2SQL A curated collection of Text2SQL (natural language to SQL) resources, including datasets, papers, and solution approaches for semantic pars… | 32 | 1557 | maintenance |
| pytorch/android-demo-app A collection of Android demo apps showcasing PyTorch Mobile for on-device inference, including image classification, object detection, segm… | 10 | 1557 | maintenance |
| sudharsan13296/Awesome-Meta-Learning A curated awesome-list of meta-learning resources including papers with code, books, libraries, blogs, lecture videos, datasets, and worksh… | 32 | 1554 | maintenance |
| shu223/ARKit-Sampler A collection of Swift code examples demonstrating ARKit features on iOS, including plane detection, virtual objects, face tracking, and Met… | 32 | 1552 | maintenance |
| julienr/ipynb_playground A collection of educational Jupyter notebooks covering topics like a bitcoin-like blockchain implementation, perceptrons, Keras deep learni… | 32 | 1550 | maintenance |
| DeqianBai/Hands-on-Machine-Learning A collection of Jupyter notebooks with Chinese comments that walk through the fundamentals of machine learning and deep learning in Python … | 32 | 1545 | maintenance |
| miracleyoo/pytorch-lightning-template A PyTorch Lightning project template that lets developers adapt existing PyTorch code to Lightning with minimal changes while keeping full … | 32 | 1542 | maintenance |
| devnag/pytorch-generative-adversarial-networks A minimal, educational implementation of a generative adversarial network (GAN) in PyTorch, in roughly 50 lines of code. It trains generato… | 32 | 1541 | maintenance |
| godweiyang/NN-CUDA-Example A collection of simple example projects showing how to write custom CUDA operators and call them from PyTorch and TensorFlow. It demonstrat… | 32 | 1539 | maintenance |
| scorpionhiccup/StockPricePrediction A Jupyter Notebook-based research project applying supervised learning techniques (including LSTM/RNN models) to forecast stock prices from… | 32 | 1537 | maintenance |
| tstanislawek/awesome-document-understanding A curated awesome-list of research papers, datasets, tools, and resources for Document Understanding (DU) and Intelligent Document Processi… | 32 | 1537 | maintenance |
| idrl-lab/PINNpapers A curated reading list of must-read papers on Physics-Informed Neural Networks (PINNs), maintained by the IDRL lab. It organizes representa… | 32 | 1536 | maintenance |
| wtsxDev/Machine-Learning-for-Cyber-Security A curated awesome-list of tools, datasets, papers, books, tutorials, and courses on applying machine learning to cyber security. It is a re… | 32 | 1534 | maintenance |
| TheisTrue/MLofAndrew-Ng A collection of Chinese-language lecture notes for Andrew Ng's machine learning course, hosted on GitHub for community study. It accompanie… | 32 | 1529 | maintenance |
| sryza/aas Source code examples accompanying the O'Reilly book 'Advanced Analytics with Spark', written in Scala and built with Maven. It provides run… | 23 | 1525 | maintenance |
| thunlp/KRLPapers A curated list of must-read papers on knowledge representation learning (KRL) and knowledge embedding (KE), maintained by THUNLP. It organi… | 32 | 1523 | maintenance |
| CLUEbenchmark/CLUENER2020 CLUENER2020 is a fine-grained Chinese named entity recognition dataset and benchmark with 10 entity categories (address, book, company, gam… | 32 | 1522 | maintenance |
| sahil280114/codealpaca Code Alpaca is a 20K instruction-following dataset and training code for fine-tuning LLaMA models on code generation tasks, based on Stanfo… | 30 | 1515 | maintenance |
| camenduru/text-to-video-synthesis-colab A collection of Google Colab notebooks for text-to-video synthesis using models like Zeroscope, Potat1, and LongScope. Each notebook provid… | 30 | 1513 | maintenance |
| tigerneil/awesome-deep-rl A curated awesome-list of deep reinforcement learning resources, organizing papers, surveys, and frameworks across topics like exploration,… | 23 | 1513 | maintenance |
| THUDM/AgentTuning AgentTuning is a research project from Tsinghua University that instruction-tunes LLMs on multi-task agent interaction trajectories to impr… | 27 | 1504 | maintenance |
| H2O A collection of tutorials and training materials for the H2O-3 open-source machine learning platform, provided as Jupyter notebooks and R s… | 10 | 1500 | maintenance |
| austin-taylor/code-vault A curated collection of useful Jupyter notebooks and code snippets covering data science and general Python tasks. It serves as a reference… | 32 | 1498 | maintenance |
| alicezheng/feature-engineering-book Companion code repository for the O'Reilly book 'Feature Engineering for Machine Learning' by Alice Zheng and Amanda Casari (2018). It cont… | 32 | 1495 | maintenance |
| google-deepmind/educational A collection of educational Jupyter/Colab tutorials from DeepMind teaching machine learning basics to audiences with no ML background. Topi… | 32 | 1493 | maintenance |
| ahangchen/GDLnotes A collection of Chinese-language study notes for Google's Udacity deep learning course (ud730), with TensorFlow 1.2-compatible example code… | 32 | 1489 | maintenance |
| Lizhi-sjtu/DRL-code-pytorch A collection of concise PyTorch implementations of deep reinforcement learning algorithms including REINFORCE, A2C, Rainbow DQN, PPO, DDPG,… | 32 | 1488 | maintenance |
| FullStackRetrieval-com/RetrievalTutorials A collection of Jupyter Notebook tutorials and guides teaching retrieval and Retrieval Augmented Generation (RAG) for LLM applications, fro… | 26 | 1484 | maintenance |
| gengyanlei/fire-smoke-detect-yolov4 A fire and smoke detection project providing YOLOv4/YOLOv5 detection models plus an accompanying fire-smoke detection dataset. The code is … | 41 | 1483 | maintenance |
| zonechen1994/CV_Interview A curated Chinese-language collection of computer vision algorithm interview questions and answers, covering deep learning, machine learnin… | 32 | 1478 | maintenance |
| bat67/pytorch-tutorials-examples-and-books A curated collection of PyTorch tutorials, example notebooks, and books/slides, largely in Chinese, covering topics from basics to CNNs, tr… | 32 | 1476 | maintenance |
| GeorgeDu/vision-based-robotic-grasping A curated collection of papers and code links for vision-based robotic grasping, organized by grasp type (2D planar vs 6DoF) and perception… | 32 | 1475 | maintenance |
| jihoo-kim/awesome-RecSys A curated awesome-list of recommender system resources including books, conferences, researchers, papers, GitHub repositories, useful sites… | 32 | 1474 | maintenance |
| WenRichard/KBQA-BERT A knowledge base question answering (KBQA) system that uses BERT for named entity recognition and sentence similarity, built in Python with… | 32 | 1469 | maintenance |
| practical-nlp/practical-nlp-code The official companion code repository for the O'Reilly book 'Practical Natural Language Processing', containing Jupyter notebooks organize… | 32 | 1461 | maintenance |
| dome272/Diffusion-Models-pytorch A minimal PyTorch implementation of DDPM diffusion models in under 100 lines of code, with conditional and unconditional variants including… | 32 | 1458 | maintenance |
| PKU-TANGENT/nlp-tutorial A beginner tutorial repository from PKU's TANGENT lab for getting started with NLP research. It curates foundational machine learning and d… | 32 | 1458 | maintenance |
| oliverguhr/transformer-time-series-prediction A proof-of-concept repository with two PyTorch transformer models for single-step and multi-step time series prediction. It is educational … | 32 | 1451 | maintenance |
| amitkaps/hackermath A workshop-style collection of Jupyter notebooks teaching the math behind data science (statistics, linear algebra, calculus) through hands… | 32 | 1451 | maintenance |
| Hello-SimpleAI/chatgpt-comparison-detection The Human ChatGPT Comparison Corpus (HC3) project provides datasets of paired human-expert and ChatGPT answers across domains like open QA,… | 31 | 1451 | maintenance |
| dalinvip/cnn-lstm-bilstm-deepcnn-clstm-in-pytorch A PyTorch implementation collection of neural network models (CNN, BiLSTM, BiGRU, DeepCNN, CLSTM) for text classification tasks like sentim… | 23 | 1450 | maintenance |
| amitshekhariitbhu/AndroidTensorFlowMachineLearningExample An example Android project demonstrating how to build TensorFlow (native .so and jar) for Android and run object detection on camera images… | 40 | 1440 | maintenance |
| longpeng2008/yousan.ai A curated awesome-list of deep learning study resources including projects, ebooks, and courses, maintained by the yousan.ai community. It … | 32 | 1439 | maintenance |
| nsoojin/coursera-ml-py Python re-implementations of the programming assignments from Andrew Ng's Coursera Machine Learning course, originally written in Octave/Ma… | 32 | 1436 | maintenance |
| tensorflow/workshops A collection of Jupyter Notebook exercises from the TensorFlow team intended for use at workshops, events, and training sessions. It provid… | 10 | 1433 | maintenance |
| Jack000/fontjoy A dataset and accompanying code of font feature vectors generated via transfer learning from images of 1,883 Google web fonts, powering the… | 32 | 1432 | maintenance |
| openai/SWELancer-Benchmark SWE-Lancer is a benchmark dataset and evaluation harness measuring whether frontier LLMs can complete real-world freelance software enginee… | 10 | 1431 | maintenance |
| fendouai/OpenCVTutorials A Chinese translation of the official OpenCV-Python 4.1 tutorials, published as a website (woshicver.com) with source content in this repos… | 75 | 1430 | maintenance |
| remicnrd/ml_cheatsheet A concise 5-page Machine Learning cheatsheet explaining the internals of the most popular ML algorithms. It is a static reference document … | 32 | 1430 | maintenance |
| shunliz/Machine-Learning A curated collection of study notes on machine learning principles, published as a Gitbook, covering mathematical foundations (calculus, pr… | 48 | 1428 | maintenance |
| geohot/ai-notebooks A collection of Jupyter notebooks by George Hotz implementing simple AI and machine learning algorithms in Python 3 using TensorFlow 2, PyT… | 42 | 1424 | maintenance |
| wepe/O2O-Coupon-Usage-Forecast The 1st place winning solution code for the Alibaba Tianchi O2O Coupon Usage Forecast competition, written in Python. It provides feature e… | 32 | 1419 | maintenance |
| jrieke/best-of-streamlit A ranked, curated gallery of 100 awesome Streamlit apps built by the community, organized into 9 categories such as machine learning, NLP, … | 23 | 1412 | maintenance |
| DWCTOD/CVPR2024-Papers-with-Code-Demo A curated collection of CVPR 2024 papers with links to open-source code and demo videos, organized by research topic such as object detecti… | 32 | 1411 | maintenance |
| SkalskiP/ILearnDeepLearning.py A collection of Jupyter Notebook projects teaching neural networks and deep learning fundamentals, built with plain NumPy and Keras. Each p… | 32 | 1409 | maintenance |
| MiteshPuthran/Speech-Emotion-Analyzer A Jupyter Notebook project that builds a deep learning model (CNN, with MLP and LSTM comparisons) to detect five male/female emotions from … | 32 | 1409 | maintenance |
| krishnaik06/Machine-Learning-in-90-days A Jupyter Notebook-based course repository by Krish Naik covering machine learning fundamentals over 90 days. It provides structured notebo… | 32 | 1408 | maintenance |
| jasmcaus/opencv-course Companion code and notes for a free 4-hour Python and OpenCV course published on freeCodeCamp. It covers image/video basics, color spaces, … | 32 | 1408 | maintenance |
| PolyAI-LDN/conversational-datasets A collection of tools and scripts from PolyAI for generating large, reproducible datasets for conversational response selection, including … | 32 | 1402 | maintenance |
| deeplearningzerotoall/PyTorch A Korean-language educational course ('Deep Learning Zero to All Season 2') with Jupyter Notebook labs, slides, and YouTube videos teaching… | 32 | 1399 | maintenance |
| IDEA-Research/awesome-detection-transformer A curated awesome-list collecting papers on transformer-based object detection and segmentation (DETR and its variants), organized by resea… | 32 | 1396 | maintenance |
| zhangxiann/PyTorch_Practice A collection of PyTorch learning notes with 25 chapters organized into an 8-week study plan, accompanied by runnable Python code examples a… | 32 | 1396 | maintenance |
| L1aoXingyu/Deep-Learning-Project-Template A PyTorch project template providing a well-designed folder structure and OOP conventions for deep learning projects. It wraps common scaff… | 32 | 1394 | maintenance |
| LongOnly/Quantitative-Notebooks A collection of educational Jupyter notebooks on quantitative finance, covering algorithmic trading strategies, pairs trading, and dynamic … | 10 | 1394 | maintenance |
| Alic-yuan/nlp-beginner-finish A completed set of solutions to Fudan University's NLP-Beginner introductory exercises, covering five tasks from machine-learning text clas… | 32 | 1392 | maintenance |