Платформа для заходів Speed Dating з алгоритмом підбору сумісності
Компанія з організації заходів прагнула модернізувати свої заходи speed dating за допомогою цифрової платформи для керування подіями, реєстрації учасників, підбору на основі анкет та оцінки сумісності.
Обговоріть Ваш Проєкт
Виклик
Традиційні заходи speed dating покладалися на паперові процеси без інтелектуального підбору:
- Організатори вручну керували списками учасників та розкладом
- Відсутність анкет до події для покращення якості підбору
- Сумісність повністю залежала від випадковості під час заходу
- Результати підбору після заходу розсилалися електронною поштою без відстеження
- Відсутність аналітики, щоб допомогти організаторам покращити майбутні заходи
Наше Рішення
Ми розробили повноцінну платформу для speed dating з динамічними анкетами, автоматизованою оцінкою сумісності та керуванням подіями на основі ролей.
Архітектура
- Бекенд: Python Flask з SQLAlchemy ORM, автентифікація JWT
- Фронтенд: React 19 з Material UI, Redux Toolkit, Formik/Yup
- Зберігання зображень: Cloudinary для фотографій профілю
- Електронна пошта: Flask-Mail для сповіщень та результатів підбору
- Аутентифікація: верифікація електронної пошти на основі OTP з трьома ролями користувачів
Система підбору
- Розробка анкет - Організатори створюють запитання з варіантами відповідей та суб'єктивні запитання з ваговими коефіцієнтами
- Відповіді учасників - Користувачі відповідають на анкети, специфічні для події, до її початку
- Оцінка сумісності - Алгоритм обчислює відсотки збігу на основі відповідності відповідей
- Раунди підбору - Система генерує оптимальні пари з оцінками сумісності
- Розподіл результатів - Зіставлені пари отримують сповіщення з відсотками сумісності
Ключові особливості
- Три ролі користувачів - Адмін (загальноплатформний), Організатор (керування подіями), Користувач (учасник)
- Динамічні анкети - Зважені запитання з варіантами відповідей та вільного тексту
- Пошук за місцезнаходженням - Користувачі переглядають події за своїм містом/регіоном
- Система профілів - Фотографії, біографія, інтереси та стать для кращого підбору
- Автоматичний підбір - Алгоритм з'єднує учасників на основі сумісності анкет
- Аналітика подій - Статистика участі, показників збігу та залученості
- Життєвий цикл події - Створення, активація, керування учасниками, запуск підбору, деактивація
Потік даних
- Організатор створює подію з власною анкетою
- Користувачі знаходять подію за місцезнаходженням та реєструються
- Учасники заповнюють анкету зі зваженими відповідями
- Організатор запускає алгоритм підбору
- Система генерує оцінки сумісності та пари збігів
- Результати передаються учасникам
Результати
Технологічний Стек
caseStudyDetail.more Кейси
Ознайомтесь з іншими нашими технічними впровадженнями
Обробка рахунків-фактур за допомогою AI, OCR та інтеграції з QuickBooks
Середній бізнес, який щомісяця обробляє сотні рахунків-фактур від постачальників, потребував усунення ручного введення даних шляхом автоматичного вилучення даних рахунків-фактур за допомогою AI/OCR та їх прямої синхронізації з QuickBooks для ведення бухгалтерського обліку та відстеження платежів.
Вставка реклами на стороні клієнта (CSAI) з парсингом маркерів SCTE-35 та інтеграцією багатоплатформного плеєра
Платформа потокового відео потребувала впровадження вставки реклами на стороні клієнта (CSAI) для веб-, мобільних програм та програм для підключених телевізорів — що забезпечує персоналізований рекламний досвід на рівні пристрою з повною підтримкою взаємодії з рекламою (натискні оверлеї, супутні банери, кнопки пропуску), який не може забезпечити вставка на стороні сервера.
Готові Трансформувати Свій Бізнес?
Давайте обговоримо, як ми можемо застосувати подібні рішення для ваших завдань.