InVision
Un entrenador de IA para ayudarte a aprobar tu próxima entrevista.
Qué hace
La app es una herramienta de comentarios sobre la carrera profesional diseñada para mejorar la preparación laboral con capacidades de IA. Proporciona recomendaciones y comentarios de los usuarios, y la aplicación ofrece diferentes tipos de comentarios, incluidos análisis rápidos y entrevistas simuladas.
La página de destino principal está compilada con Flutter. El backend se basa en una API de REST basada en Python. React se usa para transmitir un avatar personalizado creado con Ready Player Me. El avatar interactúa con los usuarios a través de la función de texto a voz de Google, lo que crea una experiencia dinámica y atractiva.
La API de Gemini desempeña un papel central en la app, ya que realiza análisis rápidos de los currículums y las descripciones de los puestos de trabajo que proporcionan los usuarios. Para la función de entrevista simulada, le proporcioné a la aplicación un conjunto seleccionado de preguntas y sugerencias para hacerle al candidato, mejorado con una ingeniería de instrucciones, para brindar comentarios valiosos. Se le hacen preguntas de entrevista al usuario a través del avatar y al finalizar. Gracias a la ventana de contexto larga, Gemini compila un resumen de los comentarios con toda la información anterior, incluidas recomendaciones personalizadas y vínculos a cursos relevantes para mejorar.
En el futuro, la aplicación tiene el potencial de ser una herramienta poderosa para entrevistas técnicas, con capacidades para procesar y ejecutar código, evaluar casos de prueba y proporcionar comentarios en tiempo real.
Estructura de la tecnología:
Frontend: Flutter (app web principal)
Backend: Python (Flask para la entrega de modelos)
Transmisión de avatares: React, API de Google Cloud, Texto a voz
Lenguajes de programación: Python, Dart, JavaScript
Con la tecnología de
- Flutter
- Web/Chrome
- Firebase
- Python
- Flask
Equipo
De
Wassim Jabrane | InVision
De
Reino Unido