10 Weeks, 20 Lessons, Data Science for All!
Repository Index
47,133 repositories indexed
49–72 of 374 · Most stars
500 AI Machine learning Deep learning Computer vision NLP Projects with code
- awesome
- machine-learning
- deep-learning
- machine-learning-projects
TranslatedLatest summary for 2025: technical interview questions from Alibaba, Tencent, Baidu, Meituan, Toutiao and others, along with answers and a compilation of analysis from expert question-setters.
What the f*ck Python? 😱
- python
- wats
- snippets
- wtf
Translated🔥LeetCode solutions in any programming language | Solutions to LeetCode, "Jianzhi Offer (2nd Edition)" (剑指 Offer), and "Cracking the Coding Interview (6th Edition)" (程序员面试金典) implemented in multiple programming languages
- algorithms
- cpp
- javascript
- golang
My Python Examples
A book-in-progress about the Linux kernel and its insides.
- linux-kernel
- linux-insides
- linux
Machine Learning From Scratch. Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility. Aims to cover everything from linear regression to deep learning.
- machine-learning
- deep-learning
- deep-reinforcement-learning
- machine-learning-from-scratch
PyTorch Tutorial for Deep Learning Researchers
- deep-learning
- pytorch-tutorial
- neural-networks
- pytorch
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
- python
- algorithm
- data-structure
- development
Python sample codes and textbook for robotics algorithms.
A list of AI autonomous agents
TranslatedA comprehensive Chinese-language collection of Python resources, including: web frameworks, web crawlers, template engines, databases, data visualization, image processing, and more. Maintained and updated by the WeChat official account teams of 「开源前哨」 (Open Source Sentinel) and 「Python开发者」 (Python Developers).
- python
This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.
Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.
Python best practices guidebook, written for humans.
100+ Python challenging programming exercises
Machine Learning Systems: Foundations, Scaling, Agentic AI, and Physical AI (Vols I–IV) • Harvard CS249r | https://mlsysbook.ai
- artificial-intelligence
- cloud-ml
- computer-systems
- courseware
Course Files for Complete Python 3 Bootcamp Course on Udemy
Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.
TranslatedPython tutorial for beginners
- python
- python3
aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)
- bayesian-methods
- pymc
- mathematical-analysis
- jupyter-notebook
Translated🔥🔥Over 1,000 classic computer science books, personal notes, and the resources mentioned in articles I have published on various platforms, etc. The book resources include C/C++, Java, Python, Go, data structures and algorithms, operating systems, backend architecture, computer systems knowledge, databases, computer networks, design patterns, frontend, assembly, and all kinds of interview experience write-ups for campus recruitment and experienced-hire recruitment~
- cs-books
- c
- cpp
- python
A list of developer portfolios for your inspiration