A personal knowledge base with 50+ notes on AI, ML, and software engineering.
This repository serves as a central hub for capturing and structuring information across multiple domains. It is a personal knowledge management system designed for efficient learning, quick reference, and the long-term storage of notes, summaries, and important concepts.
Guiding Principles:
- Categorized & Organized: Notes are grouped into numbered directories for easy navigation
- Simple & Scalable: Structure accommodates new subjects without becoming cluttered
- Future-Proof & Portable: Plain-text Markdown ensures long-term accessibility
| Note | Topic |
|---|---|
| AI Concepts Explained | Core AI terminology and concepts |
| Types of AI | Classification of AI systems |
| Crystallized vs Fluid Intelligence | Cognitive science concepts |
| Note | Topic |
|---|---|
| Transformers | Architecture behind GPT, BERT, etc. |
| Backpropagation | Neural network training |
| Gradient Descent | Optimization algorithms |
| CNN | Computer vision networks |
| GAN | Generative models |
| LSTM | Recurrent networks |
| Random Forest | Ensemble methods |
| KNN | Instance-based learning |
| Autoencoders | Dimensionality reduction |
| RBM | Generative models |
| Supervised vs Unsupervised | Learning paradigms |
| Note | Topic |
|---|---|
| Large Language Models | LLM fundamentals |
| Prompt Engineering | Effective prompting techniques |
| AI Agents | Agent architectures |
| LangGraph & Agents | Agent frameworks |
| Multi-Agent Systems | Collaborative agents |
| RAG | Retrieval-Augmented Generation |
| Graph RAG | Graph-based retrieval |
| Vector Databases | Embedding storage |
| Knowledge Graphs | Structured knowledge |
| Foundation Models | Large pretrained models |
| MCP | Model Context Protocol |
| Text Splitting | Chunking strategies |
| Note | Topic |
|---|---|
| NLP | Text processing |
| PCA | Dimensionality reduction |
| Monte Carlo | Statistical simulation |
| Forecasting Pitfalls | Common mistakes |
| Note | Topic |
|---|---|
| MLOps | ML operations |
| Data Fabric | Data architecture |
| Federated Learning | Privacy-preserving ML |
| Paradigms in AI | AI approaches |
| Note | Topic |
|---|---|
| REST API Design | API best practices |
| Dockerfile | Container best practices |
| Type Hints | Python typing |
| Simpler Code | Code quality tips |
| Software Design | Design process |
| MCP vs API | Protocol comparison |
| Code Diagnosis | Debugging techniques |
| Function Headers | Documentation |
| Note | Topic |
|---|---|
| NLTK vs spaCy | NLP libraries |
| NumPy vs Pandas | Data libraries |
| NumPy vs SciPy | Scientific computing |
| Note | Topic |
|---|---|
| C vs C++ Syntax | Language comparison |
| Note | Topic |
|---|---|
| MPV Hotkeys | Media player shortcuts |
- Identify the Category: Find the most relevant numbered directory
- Create the File: Add a new
.mdfile withkebab-casenaming - Update this Index: Add a row to the appropriate table above