Pantalla: Feedback de Prediccion
Identificador: SCR-NTF-007
Modulo: MTS-NTF-001 - Notificaciones Inteligentes
Version: 1.0.0
Fecha: 2025-12-05
Autor: MobileUxUiDrone (Eight of Eight)
Estado: Especificado
FASE: 2 - Value
| Atributo |
Valor |
| Nombre |
Feedback de Prediccion |
| Proposito |
Retroalimentacion del usuario para mejorar el modelo ML |
| Tipo |
Bottom Sheet |
| Acceso |
SCR-NTF-006 > "Dar feedback" |
| Prioridad |
Media |
2. Wireframe ASCII
2.1. Feedback para Falsa Alarma
+------------------------------------------+
| [X] |
| |
| FEEDBACK DE PREDICCION |
| ───────────────────────────────────── |
| |
| Predijimos riesgo alto para tu toma |
| de Lisinopril ayer a las 08:00, pero |
| tomaste a tiempo. |
| |
| Por que crees que no funcionamos bien? |
| |
| ┌─────────────────────────────────────┐ |
| │ ○ Ese dia era especial (evento) │ |
| │ ○ Cambie mi rutina recientemente │ |
| │ ○ La prediccion no tenia sentido │ |
| │ ○ Otro motivo │ |
| └─────────────────────────────────────┘ |
| |
| Comentario adicional (opcional) |
| ┌─────────────────────────────────────┐ |
| │ │ |
| │ │ |
| └─────────────────────────────────────┘ |
| |
| +─────────────────────────────────────+ |
| │ Enviar feedback │ |
| +─────────────────────────────────────+ |
| |
| Tu feedback ayuda a mejorar las |
| predicciones para ti y otros usuarios. |
| |
+------------------------------------------+
2.2. Feedback Positivo (Prediccion Acertada)
+------------------------------------------+
| [X] |
| |
| FEEDBACK DE PREDICCION |
| ───────────────────────────────────── |
| |
| Predijimos riesgo alto para tu toma |
| del sabado y la alerta preventiva |
| te ayudo a recordar. |
| |
| La alerta preventiva fue util? |
| |
| ┌─────────────────────────────────────┐ |
| │ ● Si, me ayudo a recordar │ |
| │ ○ No la vi / no me llego │ |
| │ ○ La vi pero iba a tomar de todos │ |
| │ modos │ |
| └─────────────────────────────────────┘ |
| |
| +─────────────────────────────────────+ |
| │ Enviar feedback │ |
| +─────────────────────────────────────+ |
| |
+------------------------------------------+
2.3. Confirmacion
+------------------------------------------+
| |
| ┌─────────────┐ |
| │ ✓ │ |
| │ │ |
| └─────────────┘ |
| |
| Gracias por tu feedback |
| |
| Tu opinion nos ayuda a mejorar |
| las predicciones. |
| |
| +─────────────────────────────────────+ |
| │ Cerrar │ |
| +─────────────────────────────────────+ |
| |
+------------------------------------------+
3. Componentes UI
3.1. Context Description
| Propiedad |
Valor |
| Texto |
Descripcion de la prediccion |
| Tipografia |
16sp, neutral.700 |
| Margin bottom |
16dp |
3.2. Feedback Options
| Propiedad |
Valor |
| Componente |
CMP-INP-012 (RadioGroup) |
| Layout |
Vertical, cards |
| Opciones |
Contextuales segun tipo |
| Propiedad |
Valor |
| Componente |
CMP-INP-010 (TextArea) |
| Lines |
2-3 |
| Max chars |
200 |
| Placeholder |
"Cuentanos mas (opcional)" |
3.4. Privacy Note
| Propiedad |
Valor |
| Texto |
"Tu feedback ayuda a mejorar..." |
| Tipografia |
14sp, neutral.500 |
| Icono |
Info subtle |
4. Comportamientos
4.1. Tipos de Feedback
| Situacion |
Opciones de Feedback |
| Falsa alarma |
Dia especial, Cambio rutina, No tenia sentido, Otro |
| Prediccion acertada |
Ayudo a recordar, No la vi, Iba a tomar de todos modos |
| Prediccion no detectada |
No aplica (auto-registrado) |
4.2. Uso del Feedback
El feedback se usa localmente para:
- Ajustar pesos del modelo personal
- Detectar cambios de rutina
- Mejorar precision futura
5. Datos Requeridos
interface FeedbackFormData {
predictionId: string;
predictionType: 'FALSE_ALARM' | 'CORRECT' | 'MISSED';
context: string; // Descripcion de la prediccion
}
5.2. Output Data
interface FeedbackSubmission {
predictionId: string;
feedbackCode: string;
comment?: string;
submittedAt: Date;
}
6. Accesibilidad
6.1. Labels
| Elemento |
accessibilityLabel |
| Option |
"{opcion}" |
| Comment |
"Comentario adicional, opcional" |
| Submit |
"Enviar feedback" |
7. Metricas
7.1. Analytics Events
| Evento |
Parametros |
| feedback_form_open |
prediction_id, type |
| feedback_submit |
prediction_id, feedback_code, has_comment |
| feedback_cancel |
prediction_id |
8. Referencias
Documento generado por MobileUxUiDrone (Eight of Eight)