Context-Aware Recommender System
-
Upload
gabriel-gonzalezserna -
Category
Technology
-
view
109 -
download
0
description
Transcript of Context-Aware Recommender System
![Page 1: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/1.jpg)
Proyectos del Grupo CARSContext-Aware Recommender System
Dr. Gabriel González SernaGrupo CARS Sistemas Distribuidos
@gabogs10
![Page 2: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/2.jpg)
Agenda
Actividad Duración HorarioCENIDET 2 11:00 – 11:02Grupo CARS 3 11:02 – 11:05Líneas de Investigación 5 11:05 – 11:10Cómputo Consciente del Contexto 15 11:10 – 11:25Cognición Aumentada 15 11:25 – 11:40Evaluación Centrada en el Usuario 15 11:40– 11:55Conclusiones 5 11:55 – 11:00
![Page 3: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/3.jpg)
Agenda
Actividad Duración HorarioCENIDET 2 11:00 – 11:02Grupo CARS 3 11:02 – 11:05Líneas de Investigación 5 11:05 – 11:10Cómputo Consciente del Contexto 15 11:10 – 11:25Cognición Aumentada 15 11:25 – 11:40Evaluación Centrada en el Usuario 15 11:40– 11:55Conclusiones 5 11:55 – 11:00
![Page 4: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/4.jpg)
CENIDETCEntroNacional deInvestigaciónDEsarrolloTecnológico
El CENIDET ofrece Maestrías y Doctorados para profesionistas interesados en prepararse para la investigación aplicada y el desarrollo tecnológico. En estos programas el estudiante adquiere conocimientos y competencias para integrarse a: Industria de base tecnológica Instituciones de investigación o desarrollo tecnológico y
Escuelas para la formación de ingenieros
![Page 5: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/5.jpg)
cenidetOferta Académica
En cenidet se ofrecen tres programas de posgrado (todos los programas con beca CONACyT): Maestría y doctorado en ingeniería electrónica
Electrónica de potencia Control automático
Maestría y doctorado en ingeniería mecánica Sistemas térmicos Diseño mecánico
Maestría y doctorado en ciencias de la computación
Sistemas Distribuidos (grupo CARS) Ingeniería de software Inteligencia Artificial
![Page 6: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/6.jpg)
Agenda
Actividad Duración HorarioCENIDET 2 11:00 – 11:02Grupo CARS 3 11:02 – 11:05Líneas de Investigación 5 11:05 – 11:10Cómputo Consciente del Contexto 15 11:10 – 11:25Cognición Aumentada 15 11:25 – 11:40Evaluación Centrada en el Usuario 15 11:40– 11:55Conclusiones 5 11:55 – 11:00
![Page 7: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/7.jpg)
Líneas de InvestigaciónGrupo CARS
Tecnologías de la Web Semántica1. Procesamiento de lenguaje natural
(PLN)2. Sistemas Basados en Conocimiento3. Modelado Semántico
Tecnologías Context-Awarness1. Cómputo conscientes del contexto
(CAC)2. Interacción Humano-Computadora
(HCI)3. Evaluación Centrada en el Usuario
(UCE)i. Evaluación heurísticaii. Experiencia del usuario (UX)iii. Cognición aumentada
![Page 8: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/8.jpg)
Agenda
Actividad Duración HorarioCENIDET 2 11:00 – 11:02Grupo CARS 3 11:02 – 11:05Líneas de Investigación 5 11:05 – 11:10Cómputo Consciente del Contexto 15 11:10 – 11:25Cognición Aumentada 15 11:25 – 11:40Evaluación Centrada en el Usuario 15 11:40– 11:55Conclusiones 5 11:55 – 11:00
![Page 9: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/9.jpg)
CARSContext
Aware
Recommender
System
En un ambiente de cómputo consciente del contexto la computadora es capaz de identificar el entorno del usuario para
ofrecerle servicios de apoyo en la realización de sus actividades.
Contexto
Material
Simbólico
![Page 10: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/10.jpg)
Sistemas conscient
es del Contexto
Localización y
alrededores
Clima
Tagging contextRFID, NDF,
QRCodes
Contexto social
Preferencias
(profile)
Localización y
situación
Dispositivos
portátiles
¿Qué es un sistema consciente
del context
o?
![Page 11: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/11.jpg)
¿Porqué utilizar estas tecnologías de HCI?
![Page 12: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/12.jpg)
¿Qué tecnologías se utilizan?
Modelos semánticos (OWL-SWRL) Técnicas de autoidentificación
Autoidentificación del usuarios con RFID Autoidentificación del usuarios con NFC Autoidentificación del usuarios con WiFi Autoidentificación del usuarios con Bluetooth Identificación del usuarios con QRCode
Dispositivos multisensoriales Realidad aumentada HCI
Redes de Área Corporal (CAN) Interfaces de Usuario Naturales (NUI) Interfaces de Usuario Orgánicas (OUI)
![Page 13: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/13.jpg)
¿Qué se está desarrollando actualmente?
![Page 14: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/14.jpg)
¿Qué se está desarrollando actualmente?
![Page 15: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/15.jpg)
Servicios Basados en Localización (LBS)a) ILS (Indoor Location Systems)
Ubicación de personas Ubicación de objetos y vehículos Análisis de movilidad
b) OLS (Outdoor Location Systems) Localización de personas (APL) Localización de objetos y vehículos (AVL) Análisis de movilidad
LBSLocation
Based
Services
![Page 16: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/16.jpg)
¿Cómo funciona?
Mapas contextuales Interactivos
Ontología de infraestructura de la organización.
Información semántica organizacional
Módulo de generación de los elementos del mapa.
Editor de mapas
Algoritmo para la determinación del grafo de rutas transitables
Elementos desordenados
Mapa con grafo de rutas transitables
![Page 17: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/17.jpg)
¿Cómo funciona?
Mapas contextuales Interactivos
![Page 18: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/18.jpg)
TaggingContext
![Page 19: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/19.jpg)
TaggingContext
![Page 20: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/20.jpg)
¿Qué tecnologías se
utilizan?
RARealidadAumentada
Trusted Tagging Ubicación contextual
Trusted Tagging
1
Trus
ted
Tagg
ing
Fuente Verificadora Confiable
Local/Remota
![Page 21: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/21.jpg)
Información de Instalaciones
Lugar:• Aula 2, Edificio 1, Planta baja
Responsable:• Jefe de departamento
Recursos:• Cañón proyector• Pantalla para proyección• Pintarrón• Smartboard• Proyector acetatos • WiFi• 4 Conexiones ethernet
Capacidad:• 25 butacas
Funciones:• Clases• Asesorías• Reuniones• Conferencias
¿Qué tecnologías se
utilizan?
RARealidadAumentada
![Page 22: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/22.jpg)
¿Qué tecnologías se
utilizan?
TaggingContext
![Page 23: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/23.jpg)
¿Qué tecnologías se
utilizan?
tagging context + RA
![Page 24: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/24.jpg)
Agenda
Actividad Duración HorarioCENIDET 2 11:00 – 11:02Grupo CARS 3 11:02 – 11:05Líneas de Investigación 5 11:05 – 11:10Cómputo Consciente del Contexto 15 11:10 – 11:25Cognición Aumentada 15 11:25 – 11:40Evaluación Centrada en el Usuario 15 11:40– 11:55Conclusiones 5 11:55 – 11:00
![Page 25: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/25.jpg)
¿Qué tecnologías se
utilizan?
Cognición Aumentada
Cognición aumentada (AugCog) es un campo de investigación en la frontera entre la Interacción Humano-Computadora, la psicología, la ergonomía y la neurociencia, que tiene como objetivo la creación de nuevas modelos de Interacciones Humano-Computadora.
![Page 26: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/26.jpg)
¿Qué estamos desarrollando?
Cognición Aumentada
Identificación de estados cognitivos. Evaluación de estados cognitivos en el desarrollo
de actividades Concentración Estados no aptos para realizar la actividad
Evaluación de estados cognitivos aplicados Evaluación Centrada en el Usuario (UCE) Experiencia del Usuario (UX)
Identificación de estados de ánimo Emociones, satisfacción, disgusto, alegría, enojo
Proceso de comunicación Generador automático de oraciones mediante EEG y
EMG
Contexto introspectivo
![Page 27: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/27.jpg)
¿Qué estamos desarrollando?
Cognición Aumentada
• Identificación de emociones• Generador de oraciones (PLN)• Interacción Humano-
Computadora• Control de Dispositivos
![Page 28: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/28.jpg)
¿Qué tecnologías se
utilizan?
Cognición Aumentada
Orientación
EEG
EMG
ADQUISICIÓN DE SEÑALES
Señales en bruto
001010100101010101
Señales digitalizadas
PROCESAMIENTO DE SEÑALES
Extracción de características
Algoritmo de traducción
PROCESAMIENTO DE COMANDOS
Funciones predefinidas
SINTETIZACIÓN DE VOZ
![Page 29: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/29.jpg)
¿Qué tecnologías se
utilizan?
Cognición Aumentada
Dominio Futbol
ID Frase
1 ¡Gooooool!
2 Buen juego
3 ¡Eso es falta!
. …..
. ….
. ….
n Buena jugada
Pensamientos
EmocionesGestos
ID Frase
1 ¡Gooooool!
2 Buen juego
3 ¡Eso es falta!
. …..
. ….
. ….
n Buena jugada
Falta! =
![Page 30: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/30.jpg)
¿Qué tecnologías se
utilizan?
HCI-OUIOrganicUserInterface
![Page 31: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/31.jpg)
¿Qué tecnologías se
utilizan?
HCI-OUIOrganicUserInterface
![Page 32: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/32.jpg)
¿Qué estamos desarrollando?
Caracterización de estados mentales
![Page 33: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/33.jpg)
¿Cuál es el reto tecnológico?
Señales continuas Señales discretas
![Page 34: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/34.jpg)
¿Qué estamos desarrollando?
Caracterización de estados mentales
Relajación
![Page 35: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/35.jpg)
Agenda
Actividad Duración HorarioCENIDET 2 11:00 – 11:02Grupo CARS 3 11:02 – 11:05Líneas de Investigación 5 11:05 – 11:10Cómputo Consciente del Contexto 15 11:10 – 11:25Cognición Aumentada 15 11:25 – 11:40Evaluación Centrada en el Usuario 15 11:40– 11:55Conclusiones 5 11:55 – 11:00
![Page 36: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/36.jpg)
Los sistemas de recomendación funcionan como cajas negras para el usuario, no proporcionan transparencia en el funcionamiento de sus recomendaciones (Herlocker,2000).
¿Qué son las explicaciones en los un SR?
Información acerca de la salida del sistema.
RecomendaciónRecomendad
or
Componente de
explicación
Nombre
Genero
Edad …
Explicación
Conocimiento de
entradausuario
Requerimiento
Técnicas de
explicación
![Page 37: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/37.jpg)
USER EXPERIENCE
Transparencia
Escrutabilidad
Eficiencia
Persuasión
Confianza
Satisfacción
Eficacia
Investigaciones recientes sobre técnicas de explicación en los SR, muestran que las explicaciones aportan diferentes beneficios y objetivos a un SR.
Técnicas de
explicación
![Page 38: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/38.jpg)
Técnicas de
explicación
CE-PFC-PE-01Plantilla: [grado_Academico]/ [Título] [nombre_usuario] se (le/te) ha recomendado [este/esta] [tipo_item], [marcador_linguistico] usuarios similares a [usted/ti], le han asignado una calificación alta.
Características definidas para el usuario basado en FC:
Las que contienen alguna instancia que es de interés para el usuario:
[grado_academico]: Licenciatura en Ciencias de la computación: Lic.
[nombre]: Antonio Martínez. [tipo_item]: Persona [tipo_usuario]: Profesor [dominio_conocimiento]: Ingeniería de
Software, Trabajo cooperativo soportado en computadoras
[ocupación]: Profesor de Tecnológico.
Explicación:
Lic. Antonio se le ha recomendado este profesor investigador porque usuarios similares a usted, le han asignado una calificación alta.
ObservacionesLa plantilla con el estilo basado en filtrado colaborativo puede aplicarse fácilmente al tipo de ítem persona, ya que las comunidades de usuarios similares al usuario activo “L.C.C Hugo Martínez” se componen mediante las características similares en el perfil del usuario.Ya que la explicación no expresa alguna de dichas características resulta sencillo rellenar la plantilla solamente con los datos personales del usuario. Sin embargo podría incorporar se información al respecto, cuidando el uso adecuado de marcadores y conectores lingüísticos tal como:
“Lic. Antonio se le ha recomendado este profesor investigador porque usuarios similares a usted en Ingeniería de Software y Trabajo cooperativo soportado en computadoras le han asignado una calificación alta”.
![Page 39: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/39.jpg)
Técnicas de
explicación
Mapas Mentales Mapas Conceptuales
![Page 40: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/40.jpg)
Técnicas de
explicación
Comprensión Esfuerzo Confianza
Porcentaje Texto 84.71 78.50 85.25
Porcentaje Mapa Mental 82.00 73.43 80.42
Porcentaje Mapa Conceptual 76.1 71.6 75.5
![Page 41: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/41.jpg)
¿Qué tecnologías se
utilizan?
Cognición Aumentada
Evaluación Centrada en el Usuario (UCE)
ECU
![Page 42: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/42.jpg)
Agenda
Actividad Duración HorarioCENIDET 2 11:00 – 11:02Grupo CARS 3 11:02 – 11:05Líneas de Investigación 5 11:05 – 11:10Cómputo Consciente del Contexto 15 11:10 – 11:25Cognición Aumentada 15 11:25 – 11:40Evaluación Centrada en el Usuario 15 11:40– 11:55Conclusiones 5 11:55 – 11:00
![Page 43: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/43.jpg)
Concl
usi
on
es
Los sistemas conscientes del contexto formarán parte
de los servicios de soporte para la toma de decisiones.
La incorporación de servicios de apoyo y guía marcan la tendencia en TICs.
La tecnología semántica es uno de los principales componentes de las TI y está demandando ingenieros preparados.
El mercado de TICs está demandando profesionistas con competencias para diseñar e implementar sistemas de información que incorporen tecnologías móviles y web semántica.
La realidad aumentada no es el futuro en las TIC es una REALIDAD y una NECESIDAD actual.
De acuerdo a la vigilancia tecnológica las áreas de oportunidad para los próximos 10 años son:
LBS Realidad aumentada UCE/UX Web 4.0 (
![Page 44: Context-Aware Recommender System](https://reader038.fdocumento.com/reader038/viewer/2022102621/557ab8b7d8b42a1e128b4931/html5/thumbnails/44.jpg)
Gracias por su atención
Información de contacto:Dr. Gabriel González SernaE-mail: [email protected]. ofic.: 3627770 ext. 311Twitter: gabogs10Home page: http://www.cenidet.edu.mx/subaca/web-dcc/Staff/sds/serna.htmlMis presentaciones: http://www.slideshare.net/GabrielSerna