%% AI Tooling, Data, and Hypothesis Landscape - Updated: 2025-08 graph TD A[Artificial Intelligence]:::root %% High-Level Categories A --> T[Tooling]:::section A --> D[Data]:::section A --> H[Hypotheses & Research Areas]:::section %% === Tooling === T --> TF[TensorFlow]:::tool T --> PT[PyTorch]:::tool T --> SK[Scikit-Learn]:::tool T --> ONNX[ONNX Runtime]:::tool T --> HF[Hugging Face Transformers]:::tool T --> DS[DeepSpeed]:::tool T --> VLLM[vLLM]:::tool T --> Ollama[Ollama]:::tool T --> LMStudio[LM Studio]:::tool T --> LangChain[LangChain]:::tool T --> Haystack[Haystack]:::tool T --> GGML[GGML / llama.cpp]:::tool T --> Sloth[Unsloth]:::tool %% === Data === D --> RealWorld[Real-World Data]:::data RealWorld --> TextData[Text (e.g. Wikipedia, Books)]:::data RealWorld --> AudioData[Audio (e.g. LibriSpeech)]:::data RealWorld --> VideoData[Video (e.g. YouTube-8M)]:::data RealWorld --> CodeData[Code (e.g. GitHub, StackOverflow)]:::data D --> Synthetic[Synthetic Data]:::data Synthetic --> SD_GAN[GAN-Generated Images]:::data Synthetic --> SD_LLM[Self-Augmented LLM Outputs]:::data D --> Augmented[Augmented Datasets]:::data Augmented --> DA_T[Text Augmentation]:::data Augmented --> DA_I[Image Augmentation]:::data Augmented --> DA_M[Multimodal Alignment]:::data D --> RAG[Retrieval-Augmented Generation]:::data RAG --> VectorDBs[Vector Databases]:::data VectorDBs --> LanceDB[LanceDB]:::tool VectorDBs --> FAISS[FAISS]:::tool VectorDBs --> Chroma[Chroma]:::tool VectorDBs --> Weaviate[Weaviate]:::tool %% === Hypotheses & Research Areas === H --> XAI[Explainable AI (XAI)]:::hypo H --> EthicalAI[Ethical AI / AI Governance]:::hypo H --> AGI[Artificial General Intelligence]:::hypo H --> MMLU[Multimodal Learning]:::hypo H --> EdgeAI[Edge/On-Device AI]:::hypo H --> QuantumAI[Quantum-Assisted AI]:::hypo H --> Alignment[Alignment & RLHF]:::hypo H --> Memory[Long-Term Memory in LLMs]:::hypo H --> AutoEval[Auto-Evaluation Agents]:::hypo H --> PromptEng[Prompt Engineering]:::hypo H --> LoRA[Low-Rank Adaptation (LoRA)]:::hypo H --> Continual[Continual / Lifelong Learning]:::hypo %% === Tool → Technique Dependencies TF --> SKT[Used for Supervised Learning]:::relation PT --> SKT HF --> TPT[Used for Fine-Tuning LLMs]:::relation LangChain --> RAG LMStudio --> LocalModels[Run local LLMs]:::relation Ollama --> LocalModels VLLM --> FastServing[Fast LLM Inference]:::relation GGML --> FastQuantized[Quantized Local Inference]:::relation %% === Hypothesis ↔ Tool Interactions XAI --> SHAP[SHAP / LIME]:::tool EthicalAI --> RedTeam[Red-Teaming Toolkits]:::tool MMLU --> MultimodalTools[Gemini / LLaVA / CLIP]:::tool Alignment --> RLHF[Reinforcement Learning w/ Human Feedback]:::tool AutoEval --> EvalHarness[Open LLM Leaderboards / Gaokao Eval]:::tool classDef root fill:#fefefe,stroke:#333,stroke-width:3px; classDef section fill:#ddf,stroke:#88c,stroke-width:2px; classDef tool fill:#ccf,stroke:#55a,stroke-width:1px; classDef data fill:#cfc,stroke:#393,stroke-width:1px; classDef hypo fill:#ffc,stroke:#cc9,stroke-width:1px; classDef relation fill:#eee,stroke:#aaa,stroke-dasharray: 4 2;