Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
- programming
- development
- design
- design-system
55,140 visible repositories in the index
1–23 of 23 · Most stars
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
TranslatedAiLearning: Data Analysis + Machine Learning in Action + Linear Algebra + PyTorch + NLTK + TF2
Machine Learning Systems: Foundations, Scaling, Agentic AI, and Physical AI (Vols I–IV) • Harvard CS249r | https://mlsysbook.ai
Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.
TranslatedChinese translation of 《Designing Data-Intensive Application》 (DDIA), 1st edition / 2nd edition
Best Practices on Recommendation Systems
A curated list of Artificial Intelligence (AI) courses, books, video lectures and papers.
A curated list of awesome libraries, packages, strategies, books, blogs, tutorials for systematic trading.
TranslatedA trilingual (繁中 / English / 简中) learning roadmap for agentic AI: from LLM basics to multi-agent systems, with 240+ curated resources and hands-on examples.
TranslatedOpen-source manuscript of 《深入理解 AI Infra:量化分析与系统设计》 (In-Depth Understanding of AI Infra: Quantitative Analysis and System Design), by 李博杰 (Li Bojie): starting from hardware constraints and model architecture, it quantitatively derives the system design of LLM inference and training. Includes the full text of the book, a PDF, and companion calculation tools and experiments
TranslatedIntroductory tutorial on recommender systems, online reading address: https://datawhalechina.github.io/fun-rec/
TranslatedA tutorial and implement of disease centered Medical knowledge graph and qa system based on it. Knowledge graph construction, automatic question answering, KG-based automatic question answering. A medium-scale medical-domain knowledge graph centered on diseases, which is used to provide automatic question answering and analysis services.
Introduce technologies on blockchain and distributed ledger, from theory to practice with bitcoin, ethereum and hyperledger.
learn LLM inference system on Apple Silicon for systems engineers: build a tiny vLLM + Qwen
Tutorial material on the scientific Python ecosystem
A curated list of resources related to Industrial Control System (ICS) security.
A 100-day challenge exploring IoT and embedded systems using ESP32, ESP8266, and Raspberry Pi Pico with MicroPython. Each day covers a new sensor or module with complete code, circuit diagram, and explanation.
A collection of fascinating and bizarre Censys Search Queries
Free Course : Data, Machine Learning, Deep Learning and AI Engineering, the long way round: the math, the code, the systems and the security. 173 lessons, 166 runnable labs, no shortcuts. Free under CC BY-NC 4.0.
Safety in Embodied AI: A Survey of Risks, Attacks, and Defenses | 500+ Papers | Perception, Cognition, Planning, Interaction, Agentic System
This project presents a Python-based spam detector program that utilizes the Naive Bayes approach to classify emails as either spam or ham. The system is designed to accurately and efficiently identify spam messages, providing a useful tool for individuals and organizations seeking to manage their email inboxes more effectively.
A curated list of resources related to Industrial Control System (ICS) security.
Pyramid sample application for publishing filesystem content