Project directory

Projects

Open-source AI projects tracked by the leaderboard, ordered by GitHub stars.

Python 581 stars

DocAILab/XRAG

XRAG: eXamining the Core - Benchmarking Foundational Component Modules in Advanced Retrieval-Augmented Generation

### Overview: XRAG is a benchmarking framework designed to evaluate the foundational components of advanced Retrieval-Augmented Generation (RAG) systems. By dissecting and analyzing each core module, XRAG provides insights into how different configurations and components impact the overall performance of RAG systems. ### Key features: - **๐Ÿ” Comprehensive Evaluation Framework**: Multiple evaluation dimensions, including LLM-based evaluation, Deep evaluation, and traditional metrics. - **โš™๏ธ Flexible Architecture**: Modular design with pluggable components for easy customization and integration. - **๐Ÿ› ๏ธ Robust Configuration**: Support for various parameters and configurations to fine-tune the evaluation process. - **๐Ÿ“Š Novel Novel Evaluation Metrics**: Novel metrics such as Semantic Perplexity (SePer), Entropy, and Semantic Entropy. - **๐Ÿค– LLM Experiments**: Support for evaluating different LLM models, including PGE/GTE/M3E embeddings and 30B/more-parameter models via OpenAI API or Ollama. - **๐Ÿงฉ Ever-Evolving Agent Workflows**: Support for adaptive retrieval, multi-step approaches, self-RAG, FLARE, and adaptive-RAG. - **๐Ÿ“ Changelog**: Regular updates and improvements to the framework. ### Tech stack: Python ### Why it matters: XRAG provides a comprehensive and flexible framework for evaluating the foundational components of advanced RAG systems, enabling researchers and developers to better understand and improve the performance of these systems.
JavaScript 581 stars

Xu123-Bob/Baize

An ancient Chinese divine beast, now reincarnated as an enterprise-grade data analysis and VibeCoding assistant.

### Overview: Baize is an enterprise-grade data analysis and VibeCoding assistant inspired by an ancient Chinese divine beast. It is an open-source Coding Agent CLI with strong privacy protection and multilingual interaction. Baize supports multiple backends (DeepSeek / OpenAI-compatible / Zhipu / Tongyi / Kimi / local Ollama) and provides full capabilities such as tool calling, skill loading, subagent delegation, context compression, and a secure sandbox. ### Key Features: - **Privacy Protection**: Bidirectional reversible privacy protection, comprehensive redaction on disk, injection resistance, and local-first agent. - **Multi-Backend Support**: DeepSeek, OpenAI-compatible, Zhipu, Tongyi, Kimi, and local Ollama. - **Zero-Configuration Startup**: Supports multiple backends with one configuration change. - **Context Compression**: Efficiently compresses and decompresses large amounts of data for better performance. - **Secure Sandbox**: Ensures the security and privacy of user data by running the agent locally without collecting any user information. ### Tech Stack: JavaScript ### Why It Matters: Baize is a powerful and secure tool for data analysis and VibeCoding, providing advanced privacy protection and multilingual interaction. Its support for multiple backends and local-first agent makes it highly versatile and efficient.
Python 581 stars

jaylfc/taOS

Self-hosted AI agent OS. Your memory, chat, agents, and files stay on hardware you own, offline by default, cloud by choice. Offline AI memory (taOSmd), self-hosted multi-framework group chat, a full web desktop + app store, and auto-clustering across the consumer hardware you already have (Orange/Raspberry Pi, Mac mini, gaming PC).

### Overview: Self-hosted AI agent OS where your agents' memory, conversations, and files stay on hardware you own, offline by default, and cloud by choice. ### Key Features: - **Framework-agnostic Agent Management:** Switch between SmolAgents, LangChain, and OpenClaw without losing agent history or configuration. - **Full Web Desktop Environment:** Includes 43 bundled apps, 109 catalog apps, 47 MCP plugins, 17 agent frameworks, and a curated model catalog. - **Offline AI Memory (taOSmd):** Runs on Orange Pi 5 Plus with no cloud dependency. - **Multi-Framework Group Chat:** Supports multiple frameworks for seamless communication. - **Auto-Clustering:** Distributes compute resources across consumer hardware. ### Tech Stack: Python ### Why it Matters: Self-hosted AI where your agents' memory, conversations, and files live on machines you own, fully offline when you want, and cloud only when you choose. This ensures privacy and control over your data, making it ideal for those who want to run AI on their own hardware.
Jupyter Notebook 581 stars

shashikg/WhisperS2T

An Optimized Speech-to-Text Pipeline for the Whisper Model Supporting Multiple Inference Engine

### Overview: WhisperS2T is an optimized speech-to-text pipeline designed specifically for the Whisper model. It significantly improves the speed of whisper transcription compared to other implementations, offering a 2.3X speed boost over WhisperX and a 3X speed improvement over the HuggingFace Pipeline with FlashAttention2. The pipeline is built on Jupyter Notebook and is designed to be highly efficient and accurate. ### Key Features: - **Speed Improvement:** WhisperS2T is 2.3X faster than WhisperX and 3X faster than the HuggingFace Pipeline with FlashAttention2. - **Heuristics for Accuracy:** The pipeline includes several heuristics to enhance transcription accuracy. - **Support for Multiple Inference Engines:** It supports multiple inference engines, including FlashAttention2, CTranslate2, and Meta's SeamlessM4T. ### Tech Stack: - **Jupyter Notebook** ### Why It Matters: WhisperS2T is optimized for the Whisper model, offering faster and more accurate speech-to-text transcription compared to other implementations. It is particularly useful for applications requiring high-speed processing, such as real-time voice recognition systems or live streaming platforms. The pipeline's superior design and efficient use of the FlashAttention2 backend engine contribute significantly to its performance and accuracy.
Python 580 stars

Babelscape/rebel

REBEL is a seq2seq model that simplifies Relation Extraction (EMNLP 2021).

### Overview: REBEL is a seq2seq model designed to simplify Relation Extraction (RE) by treating it as a sequence of text, rather than a pipeline of multiple steps. This approach aims to enhance the accuracy and efficiency of relation extraction tasks by leveraging the strengths of seq2seq models. ### Key Features: - **Linearization Approach**: REBEL simplifies the Relation Extraction process by treating it as a sequence of text, rather than a pipeline of multiple steps. - **Seq2Seq Task Framing**: It reframes Relation Extraction as a sequence-to-sequence (seq2seq) task, enabling the use of seq2seq models for better performance. - **Two Datasets**: The repository includes two datasets for multilingual Relation Extraction: one for Relation Extraction (RE) and another for Joint Entity and Relation Extraction (JERE). ### Tech Stack: Python ### Why It Matters: By simplifying the Relation Extraction process and treating it as a sequence of text, REBEL aims to enhance the accuracy and efficiency of relation extraction tasks. This approach leverages the strengths of seq2seq models, which have shown effectiveness in various NLU tasks.
Unknown 580 stars

EmbraceAGI/Awesome-AGI

A curated list of awesome AGI frameworks, software and resources

### Overview: This repository is a curated list of awesome AGI (Artificial General Intelligence) frameworks, software, and resources. It aims to provide a comprehensive overview of the latest advancements in AGI, including frontier models and agent harnesses, and offers tutorials, guides, and links to various websites and resources. ### Key Features: - **Frontier Models**: Lists of AGI models and agent harnesses that are currently in development or have been released. - **Frameworks and Platforms**: Comprehensive guides and tutorials on various AGI frameworks and platforms. - **Papers, Blogs, Courses and Lectures**: A collection of papers, blogs, courses, and lectures related to AGI. - **Websites**: Links to websites where AGI agents can be tested and interacted with. - **Generative Agents**: Resources and tutorials for creating and interacting with AGI agents. - **The Marketplace for AI Agents**: Platforms where users can find and purchase AI agents. ### Tech Stack: The repository uses Markdown, GitHub, and other open-source tools for organization and documentation. ### Why it Matters: The development of AGI holds significant potential for revolutionizing industries such as healthcare, finance, transportation, and education. However, it also raises important ethical, safety, and societal concerns that need to be addressed carefully.
Python 580 stars

MazzaWill/neo4j-python-pandas-py2neo-v3

Excel-to-Neo4j knowledge graph examples: legacy py2neo v3 plus modern Neo4j GraphRAG/vector search.

### Overview: This project provides a set of Python scripts and examples for converting Excel data into a Neo4j knowledge graph using py2neo v3 and modern Neo4j GraphRAG/vector search capabilities. The legacy py2neo v3 path is used for educational purposes, while the current Neo4j driver and GraphRAG example are included for practical applications. ### Key Features: - Reads Excel data into Python using pandas. - Extracts node and relationship data from the Excel file. - Creates Neo4j nodes and relationships using py2neo v3. - Converts Neo4j graph data into matrices for machine learning experiments. ### Tech Stack: - Python 3.6.5 - Windows 10 - Neo4j 3.x - py2neo 3 ### Why It Matters: This project serves as an educational resource for developers transitioning between legacy py2neo v3 and modern Neo4j applications. It provides a practical example of building a Neo4j knowledge graph from Excel data, demonstrating the integration of legacy and modern technologies.
Go 580 stars

alvinunreal/lazyskills

mission control for agent skills

Overview: LazySkills is a blazing-fast terminal UI designed specifically for managing agent skills, allowing developers to see everything in one place, check agent visibility, spot broken installs, preview before acting, and perform safe skill actions. Key features: - See every skill in one place - Check agent visibility - Spot broken installs fast - Preview before you act - Safe skill actions - Discover more from a source - Find and install new skills Tech stack: Go Why it matters: LazySkills simplifies the management of agent skills, making it easier for developers to manage their projects and ensure that skills are installed correctly and safely. Repository: alvinunreal/lazyskills GitHub stars: 580 GitHub description: mission control for agent skills
Markdown 580 stars

amitshekhariitbhu/ai-engineering-course

AI Engineering Course - A free and complete AI Engineering Course to learn AI Engineering step by step - from Machine Learning, Neural Networks, and Transformers to LLMs, Fine-Tuning, RAG, AI Agents, LLM Inference, Evaluation, AI Safety, and AI System Design.

### Overview: This AI Engineering Course is a comprehensive guide designed to help anyone aspiring to become an AI Engineer, Gen AI Engineer, LLM Engineer, Agentic AI Engineer, AI Agent Engineer, Forward Deployed Engineer, AI Solutions Architect, AI Platform Engineer, Applied AI Engineer, Machine Learning Engineer, MLOps Engineer, LLMOps Engineer, and more. It covers essential topics such as Machine Learning, Neural Networks, Transformers, Generative AI, LLMs, Fine-Tuning, RAG, AI Agents, LLM Inference, Evaluation, AI Safety, and AI System Design. ### Key Features: - **Detailed Blog and Video Lessons**: Each lesson comes with a detailed blog post and many lessons feature videos. - **Practical Learning**: The course is designed to provide practical and in-depth learning experiences. - **Free Access**: This course is completely free to read, making it accessible to everyone. - **Prerequisites**: Basic knowledge of programming and mathematics is recommended. - **Live Classes**: For those interested in more practical and in-depth learning, the course offers a paid live program at Outcome School. ### Tech Stack: Markdown ### Why It Matters: This AI Engineering Course is essential for anyone looking to build a career in AI and machine learning. It covers the latest advancements in AI and provides a solid foundation for aspiring engineers. ### Repository: amitshekhariitbhu/ai-engineering-course ### GitHub Stars: 563 ### GitHub Description: AI Engineering Course - A free and complete AI Engineering Course to learn AI Engineering step by step -
Unknown 580 stars

banglakit/awesome-bangla

A collection of tools, datasets and resources on Bangla computing

### Overview: This repository is a collection of tools, datasets, and resources focused on Bangla computing, specifically natural language processing (NLP) with the Bangla (Bengali) language. It aims to serve researchers and hobbyists interested in Bangla NLP. ### Key Features: - **Typing Tools and Keyboards**: Various Bangla keyboards and typing tools for Windows, Mac, Linux, and online platforms. - **Libraries**: Libraries for Bangla NLP, including phonetic libraries, Bengali phonetic parsers, and a flexible Bengali phonetic parser written in Rust. - **Corpora and Datasets**: A corpus builder, corpus downloader, and datasets for Bangla NLP, including corpora, datasets, and speech corpora. ### Tech Stack: - JavaScript, Go, C++, Python, Rust, Java, and PHP. ### Why it Matters: This repository provides a comprehensive collection of Bangla NLP tools, datasets, and resources, making it an invaluable resource for researchers and enthusiasts interested in Bangla NLP.
C++ 580 stars

githubharald/CTCWordBeamSearch

Connectionist Temporal Classification (CTC) decoder with dictionary and language model.

### Overview: This project provides a CTC (Connectionist Temporal Classification) decoder with dictionary and language model support. It includes a word beam search algorithm that can handle various scoring modes and smoothing techniques for efficient decoding. ### Key Features: - **Word Beam Search**: A method for decoding sequences of characters using beam search, which is particularly useful for sequence-to-sequence tasks. - **Scoring Modes**: Supports three different scoring modes: "Words", "NGrams", and "NGramsForecast". - **Language Model (LM)**: Integrates a language model to improve the accuracy of the decoder. - **Dictionary and Language Model (LM)**: The decoder uses a dictionary and a language model to generate more accurate predictions. ### Tech Stack: - **Programming Languages**: C++ - **Dependencies**: Python package ### Why It Matters: The CTC Word Beam Search Decoding Algorithm is essential for applications that require accurate sequence-to-sequence decoding, such as speech recognition, text-to-speech synthesis, and other NLP tasks. Its ability to handle dictionary and language model support makes it highly effective for tasks where context and language patterns are crucial.
Jupyter Notebook 580 stars

graykode/xlnet-Pytorch

Simple XLNet implementation with Pytorch Wrapper

Overview: This project provides a simple implementation of XLNet using PyTorch, focusing on pre-training with a small batch size. The README includes detailed instructions and hyperparameters for usage. Key features: - Simple XLNet implementation with Pytorch Wrapper - Detailed pre-training example - Instructions for using Sentence Piece Tokenizer - Easy access via Google Colab Tech stack: PyTorch Why it matters: This project offers a practical and accessible way to understand and experiment with XLNet, a significant advancement in unsupervised language representation learning.
Java 580 stars

houbb/opencc4j

๐Ÿ‡จ๐Ÿ‡ณOpen Chinese Convert is an opensource project for conversion between Traditional Chinese and Simplified Chinese.(java ไธญๆ–‡็น็ฎ€ไฝ“่ฝฌๆข๏ผŒๆ”ฏๆŒๅฐๆนพใ€้ฆ™ๆธฏใ€ไธญๆ–‡ๆ—ฅๆ–‡่ฝฌๆขใ€‚)

Overview: OpenCC4j is an open-source project that provides a comprehensive solution for converting between Traditional Chinese (็นไฝ“) and Simplified Chinese (็ฎ€ไฝ“) in Java. It supports Taiwan, Hong Kong, and Chinese Japanese conversions, ensuring accurate and efficient text processing. Key features: - Supports conversion between Traditional Chinese and Simplified Chinese. - Fully compatible with heterographs (ๅผ‚ไฝ“ๅญ—) and dynamic replacements. - Strictly distinguishes between "ไธ€็ฎ€ๅฏนๅคš็น" and "ไธ€็ฎ€ๅฏนๅคšๅผ‚". - Word and function library separation, allowing for easy modification, import, and extension. - Compatible with Windows, Linux, and macOS. - Supports custom segmentation, guiding, and elegant implementation. - Supports conversion for Chinese Taiwan, mainland, Hong Kong, Japan, and Japanese new characters. Tech stack: Java Why it matters: OpenCC4j offers a robust and flexible solution for Chinese text conversion, making it an essential tool for developers working with Chinese language processing in Java applications.
TypeScript 580 stars

memvid/claude-brain

Give Claude Code photographic memory in ONE portable file. No database, no SQLite, no ChromaDB - just a single .mv2 file you can git commit, scp, or share. Native Rust core with sub-ms operations.

Overview: Claude Brain is a compact, memory-enhanced Claude Code application that stores all its data in a single .mv2 file, eliminating the need for databases, SQLite, or ChromaDB. Key features: - Stores Claude's memories in a single .mv2 file - No need for external databases or cloud storage - Native Rust core for sub-millisecond performance - Supports "git commit", "scp", and sharing of the Claude brain file Tech stack: TypeScript Why it matters: Claude Brain simplifies Claude Code by eliminating the need for external databases, making it a more lightweight and efficient solution for developers.
Jupyter Notebook 580 stars

ukairia777/tensorflow-nlp-tutorial

tensorflow๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ…์ŠคํŠธ ์ „์ฒ˜๋ฆฌ๋ถ€ํ„ฐ, Topic Models, BERT, GPT, LLM๊ณผ ๊ฐ™์€ ์ตœ์‹  ๋ชจ๋ธ์˜ ๋‹ค์šด์ŠคํŠธ๋ฆผ ํƒœ์Šคํฌ๋“ค์„ ์ •๋ฆฌํ•œ Deep Learning NLP ์ €์žฅ์†Œ์ž…๋‹ˆ๋‹ค.

### Overview: ์ด ์ €์žฅ์†Œ๋Š” Tensorflow 2.0์„ ์‚ฌ์šฉํ•˜์—ฌ NLP(Natural Language Processing) ํŠœํ† ๋ฆฌ์–ผ์„ ๋‹ค๋ฃจ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ์— ๋Œ€ํ•œ ์ž…๋ฌธ์„ ์œ„ํ•œ ์ž๋ฃŒ๋กœ, TensorFlow์™€ PyTorch๋ฅผ ๋ชจ๋‘ ๋‹ค๋ฃจ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ### Key features: - Tensorflow๋ฅผ ์‚ฌ์šฉํ•œ NLP ํŠœํ† ๋ฆฌ์–ผ - PyTorch ํŠœํ† ๋ฆฌ์–ผ ํฌํ•จ - ๊นƒํ—ˆ๋ธŒ ์ €์žฅ์†Œ ์˜คํ”ˆ - 26์ฑ•ํ„ฐ๋กœ ๊ตฌ์„ฑ๋œ ๋‹ค์ˆ˜์˜ ์‹ค์Šต ์ฝ”๋“œ ์ œ๊ณต - ๋‹ค์–‘ํ•œ NLP ๋ชจ๋ธ์„ ๋‹ค๋ฃจ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค ### Tech stack: Tensorflow 2.0 ### Why it matters: ์ด ์ €์žฅ์†Œ๋Š” TensorFlow๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ NLP ํŠœํ† ๋ฆฌ์–ผ์„ ๋‹ค๋ฃจ๊ณ  ์žˆ๋Š” ์ ์ด ์ฃผ๋ชฉํ•  ๋งŒํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, PyTorch ํŠœํ† ๋ฆฌ์–ผ๋„ ํฌํ•จํ•˜๊ณ  ์žˆ์–ด ๋‹ค์–‘ํ•œ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋Š” ์žฅ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” NLP ํŠœํ† ๋ฆฌ์–ผ์„ ๋ฐฐ์šฐ๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
Python 579 stars

Vchitect/VEnhancer

Official codes of VEnhancer: Generative Space-Time Enhancement for Video Generation

### Overview: VEnhancer is an all-in-one generative video enhancement model designed to achieve spatial super-resolution, temporal super-resolution, and video refinement for AI-generated videos. This model is optimized for the Chinese University of Hong Kong's S-Lab and Nanyang Technological University's Shenzhen Artificial Intelligence Laboratory. ### Key Features: - Spatial Super-Resolution - Temporal Super-Resolution - Video Refinement ### Tech Stack: Python ### Why it Matters: VEnhancer is a powerful tool for enhancing AI-generated videos, making them more realistic and detailed, suitable for various applications in AI and video processing. ### Repository: Vchitect/VEnhancer ### GitHub Stars: 579 ### GitHub Description: Official codes of VEnhancer: Generative Space-Time Enhancement for Video Generation ### Gallery: | Inputs & Results | Model Version | | :---------- | :-: | |Prompt: A close-up shot of a woman standing in a dimly lit room. she is wearing a traditional chinese outfit, which includes a red and gold dress with intricate designs and a matching headpiece.<br/><video src="https://github.com/user-attachments/assets/4a514853-65f6-40b8-8b5d-d14835bb9297" width="100%" controls autoplay></video>from [Open-Sora]( <div align="center"> <h1>VEnhancer: Generative Space-Time Enhancement<br>for Video Generation</h1> <div>
Python 579 stars

albumentations-team/AlbumentationsX

Image augmentation for computer vision. AGPL-3.0-only or commercial licensing.

Overview: AlbumentationsX is a Python library designed for image augmentation in computer vision tasks. It provides high-performance, robust implementations and cutting-edge features to enhance the quality of trained models. Key features: - Image augmentation for computer vision tasks - High-performance, robust implementations - Cutting-edge features for computer vision Tech stack: Python Why it matters: Image augmentation is crucial in deep learning and computer vision to increase the quality of trained models. AlbumentationsX offers a comprehensive solution for image augmentation, making it essential for researchers and practitioners looking to improve their models' performance. Repository: albumentations-team/AlbumentationsX GitHub stars: 577 GitHub description: Image augmentation for computer vision. AGPL-3.0-only or commercial licensing.
Python 579 stars

allenai/Holodeck

CVPR 2024: Language Guided Generation of 3D Embodied AI Environments.

Overview: Holodeck is a project that leverages the AI2-THOR framework to generate 3D embodied AI environments, focusing on language-guided generation. Key features: - Supports macOS 10.9+ or Ubuntu 14.04+. - New assets can be added by checking the objathor repo. - Uses DFS as the solver by default, but `--use_milp` can be set to `False` for better layouts. - Clones and installs dependencies, including AI2-THOR and its associated packages. - Provides a Python script for generating environments using GPT-4. - Requires Unity 2020.3.25f1 and can be loaded into the Unity editor. Tech stack: Python, AI2-THOR, Unity. Why it matters: Holodeck offers a novel approach to creating interactive AI environments through language-guided generation, potentially enhancing the realism and interactivity of AI-driven simulations.
Python 579 stars

l3p-cv/lost

Label Objects and Save Time (LOST) - Design your own smart Image Annotation process in a web-based environment.

Overview: LOST (Label Object and Save Time) is a web-based framework designed for simple collaborative image annotation, offering out-of-the-box annotation pipelines and flexible annotation interfaces. Key features: - Collaborative annotation - Out of the box annotation pipelines (Single Image Annotation Tool, Multi Image Annotation Tool) - Connect external file systems - Instant annotation export - Personal and project based annotation statistics - Organize labels with colored label trees - Customized annotation pipelines - Jupyter-Lab integration for pipeline development - LDAP integration - E-Mail notifications - Scalable design Tech stack: Python Why it matters: LOST simplifies the annotation process, enabling semi-automatic pipelines and flexible annotation interfaces, making it ideal for collaborative projects and scalable solutions. Repository: l3p-cv/lost GitHub stars: 579 GitHub description: Label Objects and Save Time - Design your own smart Image Annotation process in a web-based environment.
Unknown 578 stars

Carl-McBride-Ellis/Compendium-of-free-ML-reading-resources

Compendium of free ML reading resources

### Overview: This repository is a comprehensive collection of free resources for machine learning (ML) enthusiasts, offering a wide range of books and articles covering various topics in the field. It includes books on essential topics such as Exploratory Data Analysis, Mathematics for Machine Learning, and Optimization techniques, as well as practical guides on visualization, data cleaning, and deep learning. ### Key Features: - **Books**: The repository contains 199 books and articles, including: - **EDA, Visualization, and Data Cleaning**: Books like "Python for Data Analysis" by Wes McKinney and "Think Stats" by Allen B. Downey. - **Mathematics for ML**: Resources like "Mathematics for Machine Learning" by Deisenroth et al. - **Statistics and Probability**: Books such as "Fundamentals of Data Visualization" by Claus O. Wilke. - **Optimization**: Articles and books on optimization techniques. - **Linear Regression**: Resources on linear regression models. - **Machine Learning**: Comprehensive coverage of machine learning topics. - **R Related**: Books on R programming and related topics. - **Feature Engineering**: Articles on feature engineering techniques. - **Explainability/Interpretability**: Resources on explainability and interpretability in ML. - **Deep Learning / Neural Networks**: Books on deep learning and neural networks. - **Reinforcement Learning**: Articles on reinforcement learning. - **Recommender Systems**: Resources on recommender systems. - **Anomaly Detection**: Articles on anomaly detection techniques.