Terminado

Desarrollador Full-Stack para Aplicación Web de Detección de Perros con Ia (Yolo)

Publicado el 30 Octubre, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Se busca un desarrollador full-stack experimentado para crear una aplicación web innovadora centrada en la detección de perros utilizando un modelo de Inteligencia Artificial (YOLO). La aplicación debe ser eficiente, rápida y ofrecer una experiencia de usuario intuitiva, incorporando las siguientes funcionalidades clave:

1. Doble Fuente de Video: La aplicación permitirá a los usuarios analizar videos o imágenes de dos maneras: subiendo archivos directamente desde su dispositivo o utilizando la cámara web en tiempo real para un análisis en vivo.

2. Conteo en Pantalla en Tiempo Real: Se requiere un contador visible en la interfaz que muestre "Perros detectados: X", actualizándose dinámicamente a medida que se identifican perros en el flujo de video o imagen.

3. Historial de Detecciones con Snapshots: Cada vez que se detecte un perro, especialmente en el modo de cámara web en tiempo real, la aplicación deberá guardar automáticamente un snapshot (captura de pantalla) del evento en una galería interna, registrando la fecha y hora de la detección.

4. Sistema de Alertas Personalizable: La aplicación debe ser capaz de enviar notificaciones al usuario cuando se detecte un perro por primera vez. Esto puede implementarse mediante un sonido audible en el navegador o, idealmente, a través de una notificación por correo electrónico.

5. Ajuste de Sensibilidad del Modelo: Se implementará un control de sensibilidad simple, como un slider, que permitirá al usuario ajustar el umbral de "confianza" del modelo de IA. Esto ayudará a minimizar las detecciones incorrectas o falsos positivos, adaptando la precisión a las necesidades del usuario.

El candidato ideal debe tener experiencia comprobable en la integración de modelos de Computer Vision (como YOLO) en aplicaciones web. Se valorará el conocimiento en Python con frameworks como Flask o FastAPI para el backend, y experiencia con React o Vue para el desarrollo del frontend.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado

Plazo de Entrega: No definido

Habilidades necesarias