Elixir AI Tools is a course providing a survey of Elixir AI tools and frameworks. It provides a fairly in depth introduction to each topic, but does not offer comprehensive documentation or training. Each topic includes multiple examples and a quiz module.
The course is deployed to a course delivery framework that provides multiple learning paths based on user subject competency. It also provides an optional learning goal feature that filters available learning paths based on specified learning goals. I know this description is too abstract to be very useful, but if you get into the course you will hopefully see how it works. The learning path and learning goal features are only available if you register and login. Doing this will allow the system to persist your progress across sessions.
If you don’t prefer to login, then you can navigate through the study content and examples for each topic.
Complete list of topics:
- Elixir AI Tools Definition and Purpose
- Machine Learning Library Ecosystem in Elixir
- Nx Tensor Library Fundamentals
- Nx Tensor Creation and Manipulation
- Nx Mathematical Operations and Broadcasting
- Nx Backends and Compilation Targets
- Axon Neural Network Framework Basics
- Axon Layer Definition and Composition
- Axon Model Building Patterns
- Axon Training Loop Implementation
- Axon Optimization Algorithms
- Axon Loss Functions and Metrics
- Explorer DataFrame Library Fundamentals
- Explorer Data Loading and Inspection
- Explorer Data Transformation Operations
- Explorer Data Filtering and Querying
- Explorer Statistical Analysis Functions
- Scholar Machine Learning Algorithms
- Scholar Clustering Implementations
- Scholar Classification Models
- Scholar Regression Techniques
- Scholar Model Evaluation Metrics
- Bumblebee Pre-trained Model Integration
- Bumblebee Hugging Face Model Loading
- Bumblebee Text Generation Tasks
- Bumblebee Image Classification Tasks
- Bumblebee Audio Processing Capabilities
- Livebook Interactive Development Environment
- Livebook Smart Cells for AI Workflows
- Livebook Visualization and Plotting
- EXLA Accelerated Linear Algebra Backend
- EXLA GPU Computation Setup
- Broadway Data Pipeline Integration
- GenAI Client Library Integrations
- OpenAI API Elixir Wrappers
- Vector Database Integrations in Elixir
- Embedding Generation and Storage
- Real-time AI Model Serving with Phoenix
- Distributed AI Processing with OTP
- AI Model Deployment Strategies in Elixir























