Разработка научной веб-платформы с AI-ассистентом
Требуется создание комплексной веб-платформы для исследований в области цифровизации водных ресурсов. Проект должен быть выполнен на основе предоставленного готового дизайна в стиле "Cyber-Neon" (неоновые линии, футуристический вид) и включать полный набор функциональных модулей для научной работы.
Ключевые требования к платформе
1. Визуальная часть и структура
- Точное воспроизведение предоставленного макета дизайна (неоновый стиль, карта, элементы интерфейса).
- Адаптивная вёрстка для корректного отображения на всех устройствах.
- Структура разделов сайта: Главная, Докторант, Исследования, Результаты (Dashboard), AI Assistant, Dataset Explorer, Данные, Ресурсы, Блог/Новости, Контакты, Личный кабинет.
2. Функциональные модули
AI-ассистент
- Интеграция с OpenAI API + система Retrieval-Augmented Generation (RAG).
- Ассистент должен отвечать строго на основе предоставленных заказчиком материалов (документы, исследования).
- Возможность "обучения" на собственных данных заказчика (Excel/CSV-файлы) через обновляемую векторную базу данных (индекс).
- Контекстные ответы, основанные на загруженной информации.
Dataset Explorer
- Инструмент для загрузки, просмотра и анализа наборов данных.
- Поддерживаемые форматы: XLS, CSV, GeoJSON.
- Функции: просмотр таблиц, фильтрация, управление метаданными, визуализация данных, сравнение показателей по регионам.
Dashboard (Дашборд результатов)
- Интерактивные графики и диаграммы.
- Визуализация водного баланса, индекса дефицита водных ресурсов.
- Работа с временными рядами.
- Возможность экспорта графиков и отчётов.
Система управления контентом (CMS)
- Административная панель для публикации новостей, статей, научных материалов.
- Управление пользователями и ролями.
- Возможность добавления и обновления наборов данных через админку.
3. Технические и организационные требования
- Система авторизации и регистрации пользователей с разграничением прав доступа (разные роли: гость, исследователь, администратор).
- Мультиязычная поддержка: казахский, русский, английский языки.
- Базовая SEO-оптимизация платформы.
- Обеспечение безопасности данных и защищённого доступа.
- Установка и настройка платформы на хостинг заказчика.
- Настройка и передача административной панели управления.
- Корректная работа всех модулей, особенно AI-ассистента с пользовательскими данными.
Исполнитель должен продемонстрировать понимание предметной области (водные ресурсы, научные исследования) и обеспечить надёжную, отказоустойчивую работу всех компонентов системы. Приоритет - точное соответствие дизайну и работоспособность AI-ассистента на предоставленных заказчиком материалах.