This module is part of the RL module ecosystem and included in DXPR CMS.
Advanced A/B testing for content optimization. Automatically tests all your content simultaneously using Thompson Sampling machine learning to surface winners while giving new content fair exposure.
You need AI Sorting if
- You want to A/B test your content without manual setup
- You need to test dozens or hundreds of content pieces simultaneously
- You want content optimization that adapts automatically
- You need to balance promoting winners with discovering new high-performers
Features
- Thompson Sampling algorithm for intelligent A/B testing:
- Multi-variant testing of unlimited content pieces
- Zero setup - no manual configuration or statistical analysis
- Continuous learning with automatic winner promotion
- Fair exposure for new content
- Universal entity support (nodes, users, taxonomy terms, media, custom entities)
- Views integration - simple sort plugin for any Views-compatible data source
- Time-based filtering for seasonal/campaign content
- Performance optimized with configurable caching
- Privacy-first JavaScript tracking - only anonymous statistics, GDPR compliant
Post-installation
- Install and enable the RL (Reinforcement Learning) module
- Configure permissions at /admin/people/permissions
- Edit any View display and add "AI Sorting" as the only sort criteria
- Configure cache refresh rate and time window options
- Save - content optimization begins immediately
Prefer a turnkey demo site?
Spin up DXPR CMS—Drupal pre-configured with DXPR Builder, DXPR Theme, AI Sorting module, and security best practices.
Get DXPR CMS »
Security & Privacy
- GDPR Compliant - Only anonymous interaction statistics are collected
- No Personal Data - No user identification, cookies, or tracking of individuals
- Local Data Storage - All data stays on your Drupal site, no external services
Additional requirements
This module requires: