Drupal is a registered trademark of Dries Buytaert

ai_sorting

81 sites Security covered
View on drupal.org

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

  1. Install and enable the RL (Reinforcement Learning) module
  2. Configure permissions at /admin/people/permissions
  3. Edit any View display and add "AI Sorting" as the only sort criteria
  4. 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:

Activity

Total releases
7
First release
Aug 2025
Latest release
1 month ago
Release cadence
30 days
Stability
0% stable

Release Timeline

Releases

Version Type Release date
1.0.0-rc1 Pre-release Jan 29, 2026
1.0.0-beta6 Pre-release Aug 25, 2025
1.0.0-beta5 Pre-release Aug 22, 2025
1.0.0-beta4 Pre-release Aug 21, 2025
1.0.0-beta3 Pre-release Aug 11, 2025
1.0.0-beta2 Pre-release Aug 5, 2025
1.x-dev Dev Aug 5, 2025