Asistente IA
El asistente de inteligencia artificial mejora la experiencia de búsqueda con filtros guiados, sugerencias de queries y análisis de intención.
Disponibilidad
El asistente IA está disponible en planes Growth y superiores. Cuando tu plan lo incluye, el asistente se activa automáticamente.
El asistente IA se habilita automáticamente según tu plan de suscripción. Para control manual, ver el flag aiAssistant en la configuración de features.
Funcionalidades
1. Filtros Guiados
El asistente analiza la búsqueda y sugiere filtros relevantes automáticamente:
Búsqueda: "zapatillas running nike baratas"
Filtros sugeridos:
✓ Categoría: Running (confianza: 95%)
✓ Marca: Nike (confianza: 98%)
✓ Precio: < 100€ (confianza: 75%)
Los filtros aparecen en un panel especial en la interfaz del widget, permitiendo al usuario aplicarlos con un clic.
2. Indicador de Confianza
Cada filtro incluye un nivel de confianza visual (0-100%):
| Rango | Visual | Significado |
|---|---|---|
| 90-100% | Verde | Muy seguro |
| 70-89% | Amarillo | Probable |
| 50-69% | Naranja | Posible |
| <50% | Gris | Incierto |
3. Sugerencias de Queries
Si la búsqueda es ambigua, el asistente sugiere alternativas:
Búsqueda: "deportivas"
Sugerencias:
→ "zapatillas running" (35% de usuarios)
→ "zapatillas casual" (28% de usuarios)
→ "zapatillas baloncesto" (15% de usuarios)
4. Análisis de Intención
El asistente detecta la intención del usuario:
| Intención | Ejemplo | Acción |
|---|---|---|
browse | "ver zapatos" | Mostrar categoría |
specific | "Nike Air Max 90" | Búsqueda exacta |
compare | "diferencia entre X e Y" | Sugerir comparación |
price | "más barato que 50€" | Aplicar filtro precio |
feature | "impermeables" | Filtrar por característica |
Interfaz de Usuario
Panel de Filtros Guiados
Cuando el asistente detecta filtros relevantes, aparece un panel especial:
┌─────────────────────────────────────────┐
│ ✨ Filtros sugeridos │
├─────────────────────────────────────────┤
│ ○ Nike [95%] ────────── │
│ ○ Running [90%] ───────── │
│ ○ < 100€ [75%] ─────── │
│ │
│ [Aplicar todos] [Ignorar] │
└─────────────────────────────────────────┘
Query Refinada
Si el asistente detecta una mejor forma de buscar:
┌─────────────────────────────────────────┐
│ 💡 ¿Quisiste decir: "zapatillas trail"? │
│ [Sí, buscar] [No, mantener] │
└─────────────────────────────────────────┘
Personalización
Traducciones
NeuroonWidget.init({
translations: {
ai: {
thinking: 'Analizando...',
analyzing: 'Analizando tu búsqueda...',
suggestion: 'Sugerencia',
confidence: 'Confianza: {percent}%',
refinedQuery: '¿Quisiste decir: {query}?',
guidedFilters: 'Filtros sugeridos',
applyAll: 'Aplicar todos',
ignore: 'Ignorar',
yes: 'Sí',
no: 'No',
},
},
});
Estilos
.neuroon-widget {
/* Color del indicador de confianza */
--nrn-confidence-high: 16 185 129; /* Verde */
--nrn-confidence-medium: 245 158 11; /* Ámbar */
--nrn-confidence-low: 148 163 184; /* Gris */
/* Panel de sugerencias */
--nrn-suggestion-bg: 30 41 59;
--nrn-suggestion-border: 168 85 247; /* Púrpura */
}
Próximos Pasos
- Búsqueda Conversacional - Chat con contexto
- Comparación de Productos - Análisis IA de productos
- Callbacks - Responder a eventos del widget