InVision

Тренер на основе искусственного интеллекта, который поможет вам успешно пройти следующее собеседование.

Что он делает

Приложение представляет собой инструмент обратной связи по карьере, разработанный для улучшения подготовки к работе с использованием возможностей ИИ. Оно предоставляет рекомендации и обратную связь для пользователей, а также приложение предлагает различные типы обратной связи, включая быстрый анализ и имитацию собеседования.
Основная целевая страница создана с помощью Flutter. Бэкэнд работает на основе REST API на основе Python. React используется для потоковой передачи пользовательского аватара, созданного с помощью Ready Player Me. Аватар взаимодействует с пользователями через Google Text-to-Speech, создавая динамичный и увлекательный опыт.

Gemini API играет центральную роль в приложении, выполняя быстрый анализ резюме и описаний вакансий, предоставленных пользователями. Для функции пробного собеседования я предоставил приложению курируемый набор вопросов и советов, которые нужно задать кандидату, улучшенный быстрой разработкой, чтобы предоставить ценную обратную связь. Пользователю задаются вопросы для собеседования через аватар и по завершении. Благодаря длинному контекстному окну Gemini составляет схему обратной связи, используя всю предыдущую информацию, включая индивидуальные рекомендации и ссылки на соответствующие курсы для улучшения.

Заглядывая вперед, можно сказать, что приложение может стать мощным инструментом для технических собеседований, поскольку оно может обрабатывать и выполнять код, оценивать тестовые случаи и предоставлять обратную связь в режиме реального времени.
Технологический стек:
Фронтенд: Flutter (основное веб-приложение)
Бэкэнд: Python (Flask для обслуживания моделей)
Потоковая передача аватара: React, Google Cloud API, преобразование текста в речь
Языки программирования: Python, Dart, JavaScript

Построено с

  • Трепетание
  • Веб/Хром
  • Firebase
  • Питон
  • Фляга

Команда

К

Вассим Джабран | InVision

От

Великобритания