Jupyter Notebook repos explained in plain English
Popular Jupyter Notebook repositories on GitHub, each explained for non-coders — what it does, its tech stack, and how to run it.
- dibgerge/ml-coursera-python-assignmentsPython rewrites of every Andrew Ng Coursera machine learning assignment as interactive Jupyter Notebooks, full
- probml/pml-bookGitHub home for a three-volume textbook series on machine learning taught through probability and statistics,
- willkoehrsen/data-analysisA public collection of data science and machine learning notebooks in Python, built as a learning portfolio wi
- mahmoudashraf97/whisper-diarizationA Python tool that transcribes audio and labels each sentence with who said it — turns a recording of multiple
- udacity/deep-learning-v2-pytorchCourse notebooks and project starter code for Udacity's Deep Learning Nanodegree, covering neural networks, im
- realpython/materialsHands-on practice code, exercises, and sample projects that accompany the Python tutorials on the Real Python
- nlp-with-transformers/notebooksAll code examples from the O'Reilly book Natural Language Processing with Transformers, organized as runnable
- oreilly-japan/deep-learning-from-scratchSource code for a Japanese book that teaches deep learning by building neural networks from scratch in Python,
- lixin4ever/conference-acceptance-rateA reference table of acceptance rates for major AI and ML research conferences from around 2012 onward, showin
- datawhalechina/competition-baselineA collection of beginner-friendly starter solutions for Chinese data science competitions, with Jupyter Notebo
- boyu-ai/hands-on-rlA Chinese-language tutorial series teaching reinforcement learning from scratch through Jupyter Notebooks — on
- andri27-ts/reinforcement-learningA free 60-day self-paced course teaching deep reinforcement learning through weekly Python coding projects in
- jonkrohn/ml-foundationsA free curriculum of Jupyter notebooks and videos teaching the math behind machine learning — linear algebra,
- remitchell/python-scrapingCode samples from the O'Reilly book 'Web Scraping with Python, 2nd Edition', teaching you how to write Python
- tensorflow/lucidA research toolkit from the TensorFlow team for visualizing what happens inside image-recognition AI models —
- sanchit-gandhi/whisper-jaxWhisper JAX is a faster reimplementation of OpenAI's Whisper speech-to-text model using JAX, capable of transc
- neo4j-labs/llm-graph-builderA tool that converts PDFs, videos, web pages, and other documents into a queryable knowledge graph in Neo4j, u
- bramblexu/pydata-notebookA partial Chinese translation of "Python for Data Analysis" rendered as interactive Jupyter Notebooks, coverin
- dusty-nv/jetson-containersPre-built Docker containers for running AI and machine learning software on Nvidia Jetson edge devices, coveri
- makcedward/nlpaugPython library for generating modified copies of text and audio data to boost AI model training without collec
- khanhnamle1994/cracking-the-data-science-interviewA curated study kit for data science job interviews: cheatsheets on SQL, stats, ML, and deep learning; a quest
- py-why/econmlA Python package from Microsoft Research for estimating causal effects from observational data, measuring how
- bentrevett/pytorch-sentiment-analysisFour hands-on tutorials teaching you how to classify text as positive or negative using PyTorch, progressing f
- whisperspeech/whisperspeechWhisperSpeech is an open-source text-to-speech system that converts written text into natural-sounding audio u
- kaieye/2022-machine-learning-specializationLab notebooks and exercises for Andrew Ng's 2022 Machine Learning Specialization on Coursera, covering supervi
- polynote/polynoteAn experimental multi-language notebook environment where Scala, Python, and SQL cells share variables in a si
- spro/practical-pytorchA now-deprecated set of beginner PyTorch tutorials covering recurrent neural networks for text tasks — the upd
- allendowney/thinkdspA free, code-first textbook on digital signal processing with 11 interactive Python notebook chapters covering
- tingsongyu/pytorch-tutorial-2ndCompanion code for a Chinese-language PyTorch book taking readers from zero to production, covering computer v
- hunkim/deeplearningzerotoallA set of numbered lab code files for learning deep learning basics with TensorFlow, Keras, and MXNet — compani
- google-research/simclrA Google research codebase for training image-recognition models using self-supervised contrastive learning, a
- nianticlabs/monodepth2A research codebase by Niantic that estimates depth in photographs using only a regular camera and no depth se
- nvidia/generativeaiexamplesWorking Jupyter notebook examples for building AI apps with NVIDIA models — covering retrieval-augmented gener
- xitu/tensorflow-docsA community-maintained Chinese translation of the official TensorFlow documentation, including guides, tutoria
- justmarkham/scikit-learn-videosTen beginner-friendly video tutorials (4.5 hours) with matching Jupyter notebooks teaching machine learning us
- mlnlp-world/deeplearning-muli-notesCommunity study notes and runnable Jupyter notebooks in Chinese that follow Mu Li free 73-lecture deep learnin
- pfnet/paintschainerA local web tool that automatically colorizes black-and-white line drawings and anime-style sketches using a n
- qwenlm/qwen3-omniQwen3-Omni is Alibaba's multimodal AI model that reads text, images, audio, and video and replies by typing or
- esokolov/ml-course-hseA two-semester university machine learning course with lecture notes, coding assignments, and linked video rec
- microsoft/phicookbookA collection of hands-on Jupyter notebooks for experimenting with Microsoft's Phi small language models, cover
- mlc-ai/web-stable-diffusionThe first implementation of Stable Diffusion that runs entirely inside a web browser using WebGPU and WebAssem
- higgsfield-ai/higgsfieldHiggsfield is an open-source framework for training billion-parameter AI models across multiple GPU servers, h
- ashishpatel26/andrew-ng-notesA collection of handwritten notes and Jupyter notebooks covering Andrew Ng's Machine Learning course and Deep
- visualize-ml/book2_beauty-of-data-visualizationInteractive Jupyter Notebook code for a Chinese-language data visualization book, letting readers run and expl
- onnx/tutorialsA collection of step-by-step Jupyter Notebook tutorials for converting machine learning models from PyTorch, T
- hemansnation/ai-engineer-headquartersAn 8-stage self-study curriculum for becoming an AI and data engineer, covering machine learning, LLMs, RAG, f
- verazuo/jailbreak_llmsA research dataset of 15,140 ChatGPT prompts including 1,405 labeled jailbreak attempts, released with the ACM
- datadog/go-profiler-notesResearch notes and guides explaining how Go profiling tools actually work under the hood, written by a Datadog
- facebookresearch/laserLASER turns sentences into numerical embeddings that work across 200+ languages, so text in English and its Fr
- chiphuyen/python-is-coolA Jupyter notebook teaching intermediate Python tricks (lambdas, generators, decorators, itertools) useful for
- wangshub/rl-stockRL-Stock is a research project testing whether deep reinforcement learning can learn profitable stock trading
- visualize-ml/book5_essentials-of-probability-and-statisticsCompanion Jupyter notebooks for a Chinese-language textbook on probability and statistics.
- jrjohansson/scientific-python-lecturesA series of Jupyter notebook lectures teaching scientific computing with Python, covering Numpy, Scipy, Matplo
- xinyu1205/recognize-anythingA family of open source AI models (RAM++, RAM, Tag2Text) that automatically tag and caption what appears in an
- datawhalechina/thorough-pytorchA free, Chinese-language, group-based course that teaches PyTorch from the basics through advanced training te
- paddlepaddle/awesome-deeplearningA free, all-in-one deep learning course library from Baidu's PaddlePaddle team, with videos, a Q&A knowledge b
- vijishmadhavan/artlineA deep learning model that turns portrait photos into hand-drawn style line art, runnable free in a browser vi
- lc1332/luotuo-chinese-llmLuotuo is an open-source collection of Chinese-language AI model sub-projects, from instruction-following mode
- raiyanyahya/how-to-train-your-gptAn interactive textbook that teaches you how to build a modern AI language model from scratch, writing every l
- karpathy/cryptosA from-scratch Python implementation of Bitcoin's cryptography and a lightweight node, built to teach exactly
- trekhleb/machine-learning-experimentsA collection of learning-focused machine learning experiments, each with a training notebook and a live browse
- nirdiamant/controllable-rag-agentAn AI system that answers complex multi-step questions about your own documents by breaking questions into sma
- karpathy/randomfunA personal sandbox of Andrej Karpathy's exploratory Jupyter notebooks and scripts, useful for studying how a w
- krishnaik06/interview-prepartion-data-scienceA collection of Jupyter Notebooks with practice questions and worked examples covering core data science and m
- mli/transformers-benchmarksA collection of Jupyter notebooks that benchmark real training speed for Transformer models like BERT and GPT-
- d2l-ai/d2l-zh-pytorch-slidesA collection of interactive presentation slides for learning deep learning with PyTorch, covering everything f
- llsourcell/how-to-predict-stock-prices-easily-demoA beginner-friendly demo that uses a deep learning technique called LSTM neural networks to predict S&P 500 st
- karpathy/lecun1989-reproA reproduction of Yann LeCun's landmark 1989 zip-code recognition experiment, retraining the original neural n
- karpathy/deep-vector-quantizationA training toolkit that teaches an AI model called a VQVAE to compress images into a small set of discrete cod
- firmai/deltapyDeltaPy is a Python toolkit that automatically generates new data columns and rows from your existing dataset,
- nvidia/cuopt-examplesA collection of Jupyter notebook examples showing how to use NVIDIA's GPU-accelerated cuOpt tool for route pla
- moresamwilson/running-heatmapA Jupyter notebook that turns your downloaded Strava running data into an interactive multi layer heatmap of y
- facebookresearch/sparshA self-supervised learning framework that trains a reusable AI model to understand tactile sensor images, with
- facebookresearch/unibenchA benchmarking toolkit that tests vision-language AI models against 40+ tasks and 60+ pre-built models, lettin
- krishnaik06/text-summarization-nlp-projectA text summarization tool that condenses long text into shorter versions through a simple web interface, with
- alexeygrigorev/build-your-own-search-engineA step-by-step Jupyter Notebook workshop that teaches you how to build a mini search engine for FAQ documents,
- facebookresearch/fmmaxFMMAX is a Python library that simulates how light interacts with nanostructured layered materials like photon
- compvis/retrieval-augmented-diffusion-modelsA research project that generates images from text prompts by pulling real images from a reference database to
- krishnaik06/dockersA collection of hands-on Jupyter Notebook tutorials that teach Docker basics, helping you package applications
- krishnaik06/complete-machine-learning-2023A free, self-paced machine learning curriculum built as a series of Jupyter Notebooks. It guides beginners fro
- d-hackmt/8hr-marathonAn enterprise question answering system that retrieves relevant documents, filters out noise, and generates sa
- physx-omni/physx-omniA research system that turns images into physically accurate 3D objects, rigid, deformable, or articulated, re
- krishnaik06/aws-ci-cd-projectsA guided tutorial that shows you how to take a machine learning model from a Jupyter Notebook and deploy it to
- krishnaik06/hyperparameter-optimizationA collection of Jupyter Notebooks teaching hyperparameter optimization, a technique that automatically finds t
- haven-jeon/ko_en_neural_machine_translationA neural machine translation research project that trains an AI model to translate Korean text into English us
- inbatamilan18/identification-of-tamil-dialects-using-wav2vec-2.0-A small student notebook that classifies Tamil dialects from audio clips by feeding Wav2Vec 2.0 embeddings int
- nutdnuy/webull-openapi-thai-labA Thai-language teaching kit of Jupyter notebooks for learning Webull's stock trading API safely, from getting
- yashwanthadventure/brain_tumorJupyter notebook that classifies brain MRI scans into four tumor classes using a fine-tuned ResNet50 model tra
- rakeshbtechx-rx/lstm-next-word-predictorA Jupyter Notebook project that predicts the next word in a sentence using an LSTM neural network, a sequence-
- cvlab-kaist/visual-personaVisual Persona is an AI tool that creates new full-body images of a person from a single photo and a text prom
- answerdotai/minaiA minimal PyTorch training toolkit that exposes the full training loop so students can learn deep learning mec
- facebookresearch/palPAL is a research toolkit for reverse-engineering how large language models work internally, bundling code fro
- scrapegraphai/scrapegraphai-ai-copilotA configuration kit for building a custom AI assistant that answers questions about Scrapegraphai, a web scrap
- d2l-ai/d2l-pytorch-sagemakerInteractive notebooks that teach machine learning and deep learning using PyTorch, pre-packaged to run on Amaz
- vt-vl-lab/video-data-augA research tool that helps computers learn to recognize human actions in videos using far fewer labeled exampl
- cohlem/nanoclaudeA small educational project that rebuilds a simplified version of Claude Code from scratch.
- rajchandran006-ops/rfd-classification-machine-learning-projectA learning project that trains and compares six machine learning classification algorithms on a dataset called
- ypwhs/traffic-signsA Jupyter Notebook project that trains a deep neural network to recognize traffic signs from small photos, rea
- gyc-chenxi/llm-fullstack-dev-roadmapA 100-day Chinese-language study roadmap for developers learning to build LLM applications from the ground up.
- roboticsiiith/summer-school-2026Course notebooks and materials for a robotics summer school held at IIIT Hyderabad in 2026.
All repos · Explain any other repo →