Recomendado de productos con inteligencia. Título de la obra:
MIA - My Intelligent Advisor (DIY AI Assistant)
Tipo de obra:
Software / Aplicación web interactiva
Autores:
Miguel Ángel Sánchez Mozo
Titularidad:
Miguel Angel Sanchez Mozo
Fecha de creación:
Diciembre 2025
Versión:
Beta 3.4 (Security Update)
DESCRIPCIÓN DE LA OBRA
MIA (My Intelligent Advisor) es un asistente de inteligencia artificial conversacional diseñado para tiendas de bricolaje y mejoras del hogar. La aplicación permite a los clientes interactuar mediante voz o texto en 6 idiomas para recibir recomendaciones personalizadas de productos del sector DIY (Do It Yourself).
Características técnicas principales:
Interfaz multiidioma (Español, Inglés, Francés, Alemán, Italiano, Sueco)
Sistema de reconocimiento de voz nativo HTML5
Síntesis de voz mediante integración con ElevenLabs
Procesamiento de lenguaje natural con GPT-4o de OpenAI
Catálogo de 109,573 productos DIY
Panel de administración con analytics en tiempo real
Sistema de autenticación JWT con seguridad empresarial
Arquitectura serverless en Cloudflare Pages
Tecnologías utilizadas:
Frontend: HTML5, CSS3, JavaScript (vanilla)
Backend: Cloudflare Functions (serverless)
Base de datos: Cloudflare D1 (SQLite distribuido)
IA: OpenAI GPT-4o
TTS: ElevenLabs
Hosting: Cloudflare Pages
ESTRUCTURA DEL SOFTWARE
Módulos principales:
Sistema de autenticación (auth.js)
Login multiusuario con JWT
Rate limiting y seguridad CORS
Gestión de sesiones
Motor de IA conversacional (process-query.js)
90 intenciones de producto
Sistema de recomendaciones personalizado
Traducción automática de productos con OpenAI
Interfaz de usuario
8 páginas HTML interconectadas
Diseño glass-effect responsive
Música de fondo persistente
Timeout automático para kioscos (45s)
Panel de administración (admin.html)
Dashboard con estadísticas en tiempo real
Gestión de catálogo de productos
Control de usuarios y costes de API
Sistema de alertas y exportación de datos
Sistema de analytics (track.js)
Tracking de 20+ eventos de usuario
Persistencia en base de datos D1
Métricas de conversión y engagement
URLS DE PRODUCCIÓN
Aplicación principal: https://mia-beta-31.pages.dev
Panel admin: https://mia-beta-31.pages.dev/admin.html
Login: https://mia-beta-31.pages.dev/login.html
ARCHIVOS A INCLUIR EN EL REGISTRO
Código fuente completo:
51 archivos fuente (.html, .js, .css)
Funciones serverless (8 APIs)
Migraciones de base de datos
Configuración de infraestructura (wrangler.toml)
ALCANCE DE LA PROTECCIÓN
Se solicita protección sobre:
Código fuente original (HTML, CSS, JavaScript)
Lógica de negocio y algoritmos propietarios
Diseño de interfaz de usuario y UX
Sistema de intenciones y recomendaciones
Estructura de base de datos
Integración y orquestación de servicios de IA
CONTACTO DEL TITULAR
Nombre: Miguel Ángel Sánchez Mozo
Email: miguel.sanchezmozo@hotmail.es
País: España
NOTAS ADICIONALES
La aplicación integra servicios de terceros (OpenAI, ElevenLabs) mediante APIs, pero toda la lógica de orquestación, interfaz de usuario, sistema de recomendaciones y arquitectura es obra original del autor.
All rights reserved