AI Film Recommender DLE
AI Film Recommender is a smart film search for DataLife Engine movie sites. Visitors type like they would to a friend — “like Interstellar, but shorter”, “a light comedy for a family evening” — the AI picks films and series, the module finds them in your catalog and shows neat cards with a “why this film” line. Supports DLE 21.0.
Highlights
- Only what your site has. The AI suggests films, the module matches them against your catalog; if few match, the AI chooses directly among your news. Every card leads to your page.
- “Why this film” under every card. A short AI explanation, recognized genres and years, refinement hints like “shorter” or “newer” and a “Show more” button.
- A new design that fits any template. Fonts and colors come from your site; accent color, theme, radius and columns are set in the admin panel. Phones, tablets, dark mode.
- Collections for SEO. Pages like “Films like Interstellar” with their own URL, H1, description and ItemList markup — the AI builds the list once.
- “Not in catalog” — what to add. Films the AI recommended that you do not have, with request counts and CSV export.
- Costs under control. Answer cache, limits per group and IP, a daily AI request limit, bot protection and cost statistics in dollars.
How it works
The module builds a catalog index — titles (including original ones), years, genres, posters and ratings of your news — and keeps it up to date by itself. Matching is instant even with 100,000 news.
- Accurate mode — the AI suggests films, the module finds them on your site; if not enough, the AI chooses among candidates from your catalog.
- Economy mode — one AI request, the rest is filled from the catalog without AI.
- Catalog only — for niche sites (anime, K-dramas, Turkish series): the AI chooses only among your news.
An identical search does not call the AI again — the answer comes from the cache instantly and for free.
Features
Search page
- Free-text query box, example queries as buttons, the visitor's recent searches.
- Cards with poster, year, genres, rating and a “why this film” line; a “Similar from the catalog” block.
- Recognized genre and year tags, refinement hints, “Show more” without repeats.
- A shareable link to the result.
- Two result views: module cards or your template's short stories (the {ai-reason} tag adds the explanation).
- A search box anywhere in the template with the {ai-film-search} tag.
AI providers
- OpenAI, Anthropic Claude, Google Gemini, DeepSeek — current models, “Refresh list” and “Test” buttons.
- Reasoning models work without parameter errors; reasoning depth is a setting.
- Web search for fresh releases, a proxy for AI requests.
- Site profile (films, series, anime, cartoons, K-dramas, Turkish series, Indian cinema, documentaries) and a free-form catalog description.
Collections and SEO
- Collections are pages with their own URL, H1, title and description; the AI builds the list and writes the description, extra films are removed in one click.
- Collection ideas come from popular visitor searches.
- ItemList markup, canonical, /ai-films/name/ URLs; search result pages are closed from indexing.
Statistics and control
- Searches by day, AI requests, cache hits, searches without results, costs and tokens.
- Popular searches turn into a collection in one click.
- “Not in catalog”: what the AI recommended but your site lacks — with counts and CSV export.
- Limits per user group, per IP for guests, a daily limit for the whole site, a pause between searches and form bot protection.
Appearance
- Accent color, theme (like the site, auto, light, dark), corner radius, number of columns, poster shape.
- Your own heading, subheading, placeholder and example queries.
- Your own card and page templates in the skin folder — module updates will not overwrite them.
Compatibility
- DLE 15.1 – 21.0, PHP 7.4 – 8.5, any template; works together with DLE Movie Importer PRO.
- Admin panel in Russian, English, Ukrainian and Spanish.
- In-place upgrade from 1.x: keys, models, fields and limits are carried over automatically.
Screenshots
Click a screenshot to zoom in
Choose a suitable plan
We offer flexible licensing options depending on your needs.
- All Standard features
- 10 sites
- Priority support
- Updates 12 months
- Downloads 12 months
- All Extended features
- Unlimited number of sites
- Personal consultations
- Updates forever
- Downloads forever
- Installation and setup
- Adapted to your website (including code refinement)
Everything in Premium, but the key is not tied to sites and the module never contacts our server.
A site is a domain together with all its subdomains.
Version history
-
2.0.0 current 10 New 3 Improved 4 Fixed
New 10
- DLE 21.0 support
- Picks only from your catalog: the AI chooses films among your news and fills the rest from the catalog
- “Why this film” explanation under every card
- New search page design: example queries, recent searches, refinements, “Show more” button, shareable result link
- Appearance from the admin panel: accent color, theme, corner radius, columns, poster shape, texts and example queries
- Collections — SEO pages with their own URL, heading and AI-picked film list
- Search and AI cost statistics, “Not in catalog” section with CSV export
- Claude AI and new OpenAI, Gemini and DeepSeek models; “Refresh list” and “Test” buttons
- Search box anywhere in the template with the {ai-film-search} tag
- Daily AI request limit, pause between searches and bot protection
Improved 3
- Catalog index: matching is instant even on large sites, new news are added automatically
- Works together with DLE Movie Importer PRO and any short story template
- Admin interface in Russian, English, Ukrainian and Spanish
Fixed 4
- The search limit counts every AI request, including ones without results
- Films with apostrophes and ampersands in the title are now found
- The “Clear cache” button works on DLE 19.0–21.0
- Scheduled news and news from categories closed to the group are no longer shown
-
1.2.2 9 New 5 Improved 1 Fixed
New 9
- Добавлена поддержка DataLife Engine 20.0.
- Полностью переработана архитектура модуля: основная логика разделена на управляемые классы и сервисы, а AJAX-обработчик работает через стандартный контроллер DLE.
- Добавлена поддержка AI-провайдеров OpenAI (GPT), Google Gemini и DeepSeek с актуальным каталогом моделей и отдельными настройками ключей.
- Добавлена поддержка HTTP/HTTPS/SOCKS5/SOCKS5H-прокси и веб-поиска для совместимых AI-провайдеров.
- Реализован структурированный ответ AI с названием, годом выпуска и альтернативными названиями для более точного сопоставления фильмов.
- Добавлена гибкая система сопоставления материалов: упорядоченные дополнительные поля названий, резервный поиск по заголовку публикации, режимы проверки года и детерминированное ранжирование.
- Добавлены профили тематики сайта и пользовательские инструкции для общих кино-сайтов, корейских дорам, аниме, турецких сериалов, индийского кино и специализированных каталогов.
- Добавлен менеджер SEO-маршрутов с настраиваемым URL-префиксом и безопасной синхронизацией rules.json на DLE 19.0+.
- Добавлен выбор отдельного TPL-шаблона для отображения найденных фильмов.
Improved 5
- Обеспечена совместимость дополнительных полей с xfields.txt в старых версиях DLE и xfields.json/DLEXFields в новых версиях.
- Административная панель полностью адаптирована под стили DLE 20.0: добавлены разделы настроек, кеша и маршрутов, нативные элементы управления и проверка обновлений.
- Переработаны кеш рекомендаций и почасовые лимиты: используется нейтральный каталог, контекстные JSON-записи, атомарная запись и безопасная миграция старого кеша.
- Конфигурация переведена на новую schema-v2 и файл ai_film_recommender_config.php; старый mood_matcher_config.php автоматически мигрируется и больше не поставляется с модулем.
- Усилена безопасность: секреты не выводятся и не логируются, административные POST-действия защищены user_hash, а ошибки AJAX не раскрывают внутренние данные.
Fixed 1
- Исправлены проблемы с сохранением настроек, fallback-сопоставлением, кешем разных AI-контекстов, подсчетом лимитов, административными уведомлениями и совместимостью интерфейса.
-
1.0.0 1 New
New 1
- Первый релиз модуля AI Film Recommender DLE.
Sign in to leave a comment.
No comments yet — be the first.