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
От
Великобритания