📄 Descripción del proyecto:
Somos una startup desarrollando una plataforma web donde los usuarios pueden crear experiencias 360 (con imágenes y videos panorámicos), agregar hotspots, marcadores y exportar el resultado como iframe para sus sitios.
Queremos incorporar un asistente virtual impulsado por IA que cumpla funciones clave en dos modos distintos de nuestra plataforma. Buscamos a un desarrollador freelance que diseñe y construya este asistente de manera completa, incluyendo tanto el backend como el frontend, en la tecnología que prefiera.
🎯 Objetivos del asistente por modo
🛠️ Modo Creación (editor de experiencias):
En esta primera fase, no se espera que la IA edite escenas ni analice imágenes. En cambio, el asistente tendrá el rol de entrevistar al usuario con preguntas clave para entender su negocio, objetivos, tipo de clientes, mensajes que desea comunicar, etc.
👉 A partir de esta conversación, el asistente deberá:
Generar una base de conocimiento estructurada (en JSON u otro formato) con los datos relevantes del negocio.
Esta base servirá como insumo para el modo visualización.
👁️ Modo Visualización (usuario final):
En este modo, el asistente actuará como guía conversacional o bot contextual que responde preguntas del visitante basándose en la base de conocimiento generada por el creador.
Ejemplos de preguntas:
"¿De qué trata esta experiencia?"
"¿Dónde está ubicada esta empresa?"
"¿Cuál es su producto principal?"
💼 Lo que necesitamos:
Diseño del flujo conversacional del asistente (ambas etapas).
Desarrollo del backend (conexión al modelo LLM + lógica de negocio).
Desarrollo del frontend mínimo funcional (interfaz de chat).
Diseño de una estructura de conocimiento fácil de consumir luego desde nuestra plataforma.
🛠️ El profesional puede elegir las tecnologías con las que se sienta más cómodo (
Node.js, Python, React,
Next.js, etc.).
🧠 Requisitos deseables:
Experiencia con modelos de lenguaje (GPT, Claude, etc.).
Conocimiento en prompt engineering y control del contexto conversacional.
Experiencia en desarrollo de asistentes, copilotos o bots conversacionales.
Capacidad para estructurar y serializar información en formatos como JSON.
🧪 Entregables esperados:
Aplicación funcional (frontend + backend):
Chat en modo creación que entrevista al usuario y genera la base de conocimiento.
Chat en modo visualización que responde preguntas usando esa base.
Código fuente completo y documentado.
Documento con los prompts utilizados.
Ejemplos de estructuras generadas (JSON).
Instrucciones para ejecución local.
💰 Presupuesto estimado:
A convenir según experiencia y propuesta. Aceptamos precio por hora o por proyecto cerrado.
Delivery term: Not specified