SlideShare uma empresa Scribd logo
1 de 49
TESIS DE MAESTRÍA EN CIENCIAS


Sistema de Recomendación Contextual Basado en Ontologías para
Ambientes Organizacionales y de Usuario en Entornos de Cómputo
                             Móvil


                                                  Presentada por:
                                       Nimrod González Franco
                      Ing. en Sistemas Computacionales por el I. T. de Zacatepec




 Como requisito para la obtención del grado de:                                     Director de tesis:
                                                                         Dr. Juan Gabriel González Serna
Maestría en Ciencias en Ciencias
                                                                                   Codirector de tesis:
       de la Computación                                                  Dra. Azucena Montes Rendón



 Cuernavaca, Morelos.                                                               28 de febrero del 2012
•   En el desarrollo de SRSCCs para organizaciones, normalmente no considera
    aspectos relacionados con los servicios proporcionados hacia el usuario y los
    objetos de conocimiento existentes en una organización.


                                                                            3
•   Desarrollar servicios de recomendación contextuales para usuarios móviles
    de un SRSCC organizacional, mediante la explotación de ontologías
    organizacionales y ontologías de perfil de usuario, para inferir
    recomendaciones de servicios, personas, lugares y objetos asociados a
    una organización.

                                                                            4
•   Sistema de recomendación semántico consciente del contexto
    (SRSCC): Basan su proceso de recomendación en una base de
    conocimiento, infieren el contexto     de un usuario y adaptan sus
    recomendación a esas circunstancias.
                                                                   [Peis, 2008]




•   Ontología     de   contexto     multidimensional:         Modela cualquier
    información que caracterice la situación de una entidad en una red de
    ontologías, las cuales contienen la información que describe el contexto.
                                                             [Bouzeghoub, 2009]




                                                                           5
•   Técnicas de filtrado basado en contenidos: Los sistemas de
    recomendación basados en contenidos utilizan algoritmos que analizan la
    descripción de los ítems, con el objetivo de identificar aquellos que resulten
    de interés para el usuario.
                                                               [Balabanovi, 1997]

    En este tipo de algoritmos se tiene un perfil de usuario que describe sus
    preferencias en base a las características de los objetos, lo que en la
    literatura se conoce como “correlación ítem-a-ítem”

                                                                    [Burke, 2002]




                                                                              6
•   Base de conocimientos: Utilizan redes de ontologías, ontologías
    tradicionales o recursos no ontológicos.




•   Modelado del contexto: Enfoques que buscan modelar toda la
    información que engloba a un SRSCC en una ontología y enfoques donde
    los aspectos relacionados con la información contextual son obtenidos de
    otras fuentes.




                                                                         7
8
9
10
11
Propuesta para la
Enfoques permisibles
  implementación del
para la definición de
 reglas dede inferencia
 proceso inferencia
ejecutado por un SRSCC




                          12
Documento de
Especificación de
 Requerimientos




                    GUI adaptable
                      al usuario




                                    13
Fase II.
Fase I. Análisis
                    Planificación




   Fase III.
                   Fase IV. Diseño
  Contenido



                     Fase VII.
   Fase V.
                    Mercadeo y
Programación
                    Publicidad




                                     14
15
16
•Instanciación de catálogos: uso de la librería NOR2O




                                               17
•Instanciación de elementos organizacionales: Sistema de Administración de Información Académica SAIA




•Registro de usuarios: Semantic T-Guide




                                                                                              18
19
I conjunto formado por los n ítems o elementos organizacionales instanciados en la base de conocimientos
U conjunto formado por los m usuarios registrados en el sistema
        usuario activo
D conjunto formado por las características que pueden poseer los usuarios y que está definido por la unión del conjunto T, que corresponde a
las x áreas de conocimiento en las que los usuarios podrían tener interés, el conjunto H que representa las y competencias individuales
(habilidades) que pueden tener los usuarios y del conjunto O que corresponde a las z ocupaciones que pueden desempeñar los usuarios.
 𝐼 𝑢 𝑎 conjunto formado por los w ítems que podrían ser del agrado del usuario activo




                                                                                                                                         20
𝐼´ 𝑢 𝑎 Conjunto formado por los ítems que podrían ser del agrado del usuario activo
   asociados a una organización visitada




                                                                                      21
𝑅 𝑢 𝑎 Conjunto formado por los ítems que podrían ser del agrado de un usuario y que sean
recomendables según las condiciones contextuales presentes al momento de inferir las
recomendaciones
C conjunto de los k factores contextuales relevantes para la recomendación de los ítems
V conjunto de los i valores que puede tomar un factor contextual de C




                                                                                22
23
24
25
26
27
28
Elementos del conjunto I

               Tipo de ítem                                 Cantidad
               Persona                                                 62
               Objeto de conocimiento                                  17
               Proyecto de investigación y desarrollo                  39
               Lugar                                                   14
               Recurso                                                 15
               Evento                                                   3
               Actividad                                                3



Variaciones contextuales en el caso de uso del usuario UsuarioProfesor2

               Escenario 1     Escenario 2      Escenario 3       Escenario 4
       Lugar   Campus          Campus           Campus            Campus Barrancus
               Cerritus        Cerritus         Cerritus
       Día     Lunes           Martes           Miércoles         Lunes
       Hora    14:30:00        15:30:00         10:00:00          14:30:00




                                                                                     29
Resultado de la ejecución del Submódulo de pre-filtrado de ítems


 Elementos del subconjunto        para el usuario UsuarioProfesor2

        Tipo de ítem   Cantidad
        Persona                              6
        Objeto de                            0
        conocimiento
        Lugar                                1
        Recurso                              1
        Actividad                            0
        Competencia                          1
        Proyecto          No aplica para usuarios de tipo Profesor-
                                        Investigador




                                                                      30
Resultado de la ejecución del Submódulo de extracción de
           instancias asociadas a una organización



Elementos del subconjunto       para el usuario UsuarioProfesor2


        Tipo de ítem   Cantidad
        Persona                                6
        Objeto de                              0
        conocimiento
        Lugar                                  1
        Recurso                                1
        Actividad                              0
        Competencia                            1
        Proyecto            No aplica para usuarios de tipo Profesor-
                                          Investigador




                                                                        31
Resultado de la ejecución del Submódulo generador de recomendaciones




  Elementos del subconjunto           para el usuario UsuarioProfesor2


   Tipo      de   ítem Escenario 1     Escenario 2      Escenario 3      Escenario 4
   recomendado
   Persona                   6                2                6                0
   Objeto          de        0                0                0                0
   conocimiento
   Lugar                     1                0                 0                0
   Recurso                   1                0                 0                0
   Actividad                 0                0                 0                0
   Competencia               1                0                 1                0
   Proyecto                  No aplica para usuarios de tipo Profesor-Investigador




                                                                                       32
Capturas del cliente mostrando las recomendaciones
       ofrecidas al usuario UsuarioProfesor2




                                                     33
Despliegue de datos asociados a un ítem
  recomendado al UsuarioProfesor2




                                          34
Hipótesis


1. La cantidad y tipo de recomendaciones ofrecidas por el SRSCC T-
   Guía varían según el tipo de usuario para el que se realice el
   proceso de inferencia.

2. La cantidad y tipo de recomendaciones ofrecidas por el SRSCC T-
   Guía varían según las condiciones contextuales presentes al
   momento de efectuar el proceso de inferencia

3. La frecuencia con que un ítem específico es recomendado a los
   usuarios varía según el tipo de usuario y las condiciones
   contextuales presentes al momento de efectuar el proceso de
   inferencia.



                                                              35
Escenario T1      Escenario T2      Escenario T3
                                 Campus Cerritus   Campus Cerritus   Campus Cerritus
Escenarios para la Prueba PD01   Lunes             Martes            Miércoles
                                 14:30:00          15:30:00          10:00:00



                                                                                       36
Tipo de ítem                                     Cantidad
Persona                                                      62
Objeto de conocimiento                                       17     Elementos del conjunto I
Proyecto de investigación y desarrollo                       39
Lugar                                                        14
Recurso                                                      15
Evento                                                        3
Actividad                                                     3                   Clase        Cantidad
                                                                         KnowledgeDomain         1067
                                                                         HumanCategory            16
                                                                         Person                   62
                                                                         Education                83
                                                                         dblp:Publication         17
                                                                         foaf:Project             39
                                                                         Occupation               165
                                                                         Place                    14
                                                                         Division                 13
             Instanciación del conjunto I usado en la fase de pruebas    Service                   4
                                                                         Resource                 15
                                                                         ExperienceRequirem       44
                                                                         ents
                                                                         Hours                    3
                                                                         CalendarClockDescri      3
                                                                         ption
                                                                         Event                    3
                                                                         Activity                 3
                                                                                                      37
Promedios de los tiempos de ejecución y las recomendaciones inferidas en la PD01


                               Tiempo de ejecución          Tiempo de espera en          Cantidad promedio de
                                   promedio en             milisegundos al llegar al       recomendaciones
                                  milisegundos                     campus                      inferidas
         Escenario T1                     367977.625                   203219.719                        7.65625
         Escenario T2                       354856.156                   9793.78125                          7.25
         Escenario T3                       366437.625                   5263.06250                          8.75




Variaciones en el tiempo total de ejecución medido en milisegundos bajo tres combinaciones diferentes de variables temporales.




                                                                                                                       38
Variaciones en la cantidad de recomendaciones
                                       inferidas bajo tres combinaciones diferentes de
                                       variables temporales




Cantidad de ítems recomendados por
categoría, por tipo de usuario y por
escenario




                                                                                         39
Frecuencia de repetición de
                                       los ítems de acuerdo a los
                                       tres escenarios definidos




Frecuencia de repetición porcentual
de un ítem de acuerdo a los tipos de
usuario




                                                                     40
Recomendaciones enlistadas para el UsuarioMuestra1 según el valor del atributo userType




                                                                                          41
Relevantes se refiere a los ítems que se esperaba que fuesen
                      recomendados.
                      Relevantes recuperados se refiere a los ítems Relevantes que se
                      recomendaron.
                      Recuperados se refiere a los ítems recomendados.

                     Precisión = 1
Precisión =   Relevantes recuperados
                   Recuperados
                  Recuerdo = 0.9545

Recuerdo =    Relevantes recuperados
                 Medida F = 0.9767
                    Relevantes


Medida F =    2 * Recuerdo * Precisión
                Recuerdo + Precisión




                                                                                 42
 Arquitectura reutilizable para el desarrollo de SRSCC.

 Un modelo semántico de ambientes organizacionales reutilizable que
  contempla múltiples dimensiones contextuales.

 Mecanismos para el manejo de reglas de independientes del
  lenguaje de implementación y de la ontología sobre la que se
  aplican.

 Un método para el desarrollo de interfaces gráficas adaptables a los
  usuarios.

 Un método para la adaptación de sitios Web de IES a la Web 3.0




                                                                   43
 Un modelado semántico de ambientes organizacionales
  considerando múltiples dimensiones contextuales permite la
  inferencia de recomendaciones más precisas.




 Implementar reglas de inferencia mediante una estrategia de
  definición y almacenamiento que permita aislarlas de la ontología
  sobre la que se aplican permite una fácil modificación del
  funcionamiento de un SRSCC.




                                                               44
 El uso de sub-conjuntos independientes de reglas de inferencia para
  distintos escenarios de aplicación permite una fácil adaptación de un
  SRSCC organizacional a distintas organizaciones.




 El uso de técnicas de pre-filtrado para el proceso de inferencia de un
  SRSCC ayuda a reducir el tiempo de respuesta que un usuario debe
  esperar para acceder a las recomendaciones ofrecidas por el
  sistema.




                                                                    45
 Es posible registrar la forma en que un usuario interactúa con las
  recomendaciones ofrecidas por un SRSCC, generando información
  que puede ser explotada en el proceso de inferencia y en el análisis
  del funcionamiento del sistema.




 El uso de información estandarizada en la fase de instanciación de
  los ítems recomendables por un SRSCC, e inclusive durante la
  instanciación de sus usuarios, contribuye a que estas instancias
  sean explotables por otros proyectos semánticos asociados al
  dominio de los estándares utilizados.




                                                                  46
 Implementación del monitoreo de las acciones efectuadas por los
  usuarios de un SRSCC sobre una ontología de comportamiento de
  usuario.


 Extender el dominio de las variables contextuales consideradas en
  las reglas de inferencia.


 Implementar historiales de recomendación en el proceso de
  inferencia.


 Definir e implementar un mecanismo para evaluar el nivel de
  eficiencia de las recomendaciones inferidas con respecto a lo que el
  usuario desea.




                                                                  47
 Definir e implementar un mecanismo para evaluar el nivel de
  eficiencia de las recomendaciones inferidas con respecto a lo que el
  usuario desea.


 Desarrollo de aplicaciones semánticas explotando el conjunto de
  ontologías propuesto.


 Extender el dominio de las recomendaciones inferidas a estrategias
  publicitarias, alianzas organizacionales, comercialización de
  productos y ofertas de empleo, entre otros.


 Desarrollar clientes del SRSCC para distintos sistemas operativos
  móviles o para computadoras de escritorio.




                                                                  48
49

Mais conteúdo relacionado

Semelhante a Examen ngf2012

Diseño instruccional sistemas de información 1
Diseño instruccional sistemas de información 1Diseño instruccional sistemas de información 1
Diseño instruccional sistemas de información 1Diliam Gonzalez
 
Diseño+de..
Diseño+de..Diseño+de..
Diseño+de..jasped
 
Recomendador de artículos científicos basado en metadatos de repositorios dig...
Recomendador de artículos científicos basado en metadatos de repositorios dig...Recomendador de artículos científicos basado en metadatos de repositorios dig...
Recomendador de artículos científicos basado en metadatos de repositorios dig...Ricard de la Vega
 
Análisis de tecnologías educativas basadas en técnicas de Inteligencia Artifi...
Análisis de tecnologías educativas basadas en técnicas de Inteligencia Artifi...Análisis de tecnologías educativas basadas en técnicas de Inteligencia Artifi...
Análisis de tecnologías educativas basadas en técnicas de Inteligencia Artifi...VeranoTICS_UNACHI_Panama
 
Tarea 10 de infotecnologia.
Tarea 10 de infotecnologia.Tarea 10 de infotecnologia.
Tarea 10 de infotecnologia.Linabel Ramirez
 
Propuesta implementacion de web 2.0 en el aula
Propuesta implementacion de web 2.0 en el aulaPropuesta implementacion de web 2.0 en el aula
Propuesta implementacion de web 2.0 en el aulalorenabar
 
Propuesta implementacion de web 2.0 en el aula
Propuesta implementacion de web 2.0 en el aulaPropuesta implementacion de web 2.0 en el aula
Propuesta implementacion de web 2.0 en el aulalorenabar
 
Cem medellin2012 ponencia-agenteinteligente
Cem medellin2012 ponencia-agenteinteligenteCem medellin2012 ponencia-agenteinteligente
Cem medellin2012 ponencia-agenteinteligentecarlprom
 
Analisis propuestageneral
Analisis propuestageneralAnalisis propuestageneral
Analisis propuestageneralCarmenCastroM
 
Docencia Virtual y Organización de Sistemas de Aprendizaje.
Docencia Virtual y Organización de Sistemas de Aprendizaje.Docencia Virtual y Organización de Sistemas de Aprendizaje.
Docencia Virtual y Organización de Sistemas de Aprendizaje.Miguel Zapata-Ros
 
3D Plan Anual 2012 - Comunicaciones y Redes Digitales
3D Plan Anual 2012 - Comunicaciones y Redes Digitales3D Plan Anual 2012 - Comunicaciones y Redes Digitales
3D Plan Anual 2012 - Comunicaciones y Redes DigitalesJorge Francisco Vera Mosquera
 
Clase 1- Enfoque Orientado a Objeto.pptx
Clase 1- Enfoque Orientado a Objeto.pptxClase 1- Enfoque Orientado a Objeto.pptx
Clase 1- Enfoque Orientado a Objeto.pptxssuser42bf48
 

Semelhante a Examen ngf2012 (20)

Analisis y diseno_oo
Analisis y diseno_ooAnalisis y diseno_oo
Analisis y diseno_oo
 
Sistemas 1
Sistemas 1Sistemas 1
Sistemas 1
 
Diseño instruccional sistemas de información 1
Diseño instruccional sistemas de información 1Diseño instruccional sistemas de información 1
Diseño instruccional sistemas de información 1
 
Entornos virtuales de aprendizaje
Entornos virtuales de aprendizajeEntornos virtuales de aprendizaje
Entornos virtuales de aprendizaje
 
Diseño+de..
Diseño+de..Diseño+de..
Diseño+de..
 
Recomendador de artículos científicos basado en metadatos de repositorios dig...
Recomendador de artículos científicos basado en metadatos de repositorios dig...Recomendador de artículos científicos basado en metadatos de repositorios dig...
Recomendador de artículos científicos basado en metadatos de repositorios dig...
 
Analisis Propuesta Educativa General
Analisis Propuesta Educativa GeneralAnalisis Propuesta Educativa General
Analisis Propuesta Educativa General
 
Análisis de tecnologías educativas basadas en técnicas de Inteligencia Artifi...
Análisis de tecnologías educativas basadas en técnicas de Inteligencia Artifi...Análisis de tecnologías educativas basadas en técnicas de Inteligencia Artifi...
Análisis de tecnologías educativas basadas en técnicas de Inteligencia Artifi...
 
Tarea 10 de infotecnologia.
Tarea 10 de infotecnologia.Tarea 10 de infotecnologia.
Tarea 10 de infotecnologia.
 
Propuesta implementacion de web 2.0 en el aula
Propuesta implementacion de web 2.0 en el aulaPropuesta implementacion de web 2.0 en el aula
Propuesta implementacion de web 2.0 en el aula
 
Propuesta implementacion de web 2.0 en el aula
Propuesta implementacion de web 2.0 en el aulaPropuesta implementacion de web 2.0 en el aula
Propuesta implementacion de web 2.0 en el aula
 
Taller 3
Taller 3Taller 3
Taller 3
 
Cem medellin2012 ponencia-agenteinteligente
Cem medellin2012 ponencia-agenteinteligenteCem medellin2012 ponencia-agenteinteligente
Cem medellin2012 ponencia-agenteinteligente
 
Actividad 1 unidad 3
Actividad 1 unidad 3 Actividad 1 unidad 3
Actividad 1 unidad 3
 
Analisis propuestageneral
Analisis propuestageneralAnalisis propuestageneral
Analisis propuestageneral
 
Docencia Virtual y Organización de Sistemas de Aprendizaje.
Docencia Virtual y Organización de Sistemas de Aprendizaje.Docencia Virtual y Organización de Sistemas de Aprendizaje.
Docencia Virtual y Organización de Sistemas de Aprendizaje.
 
Syllabus
SyllabusSyllabus
Syllabus
 
3D Plan Anual 2012 - Comunicaciones y Redes Digitales
3D Plan Anual 2012 - Comunicaciones y Redes Digitales3D Plan Anual 2012 - Comunicaciones y Redes Digitales
3D Plan Anual 2012 - Comunicaciones y Redes Digitales
 
Clase 1- Enfoque Orientado a Objeto.pptx
Clase 1- Enfoque Orientado a Objeto.pptxClase 1- Enfoque Orientado a Objeto.pptx
Clase 1- Enfoque Orientado a Objeto.pptx
 
100103 estudiantes unidad 1 2013-1
100103 estudiantes unidad 1 2013-1100103 estudiantes unidad 1 2013-1
100103 estudiantes unidad 1 2013-1
 

Mais de Gabriel Gonzalez Serna

Metodología para la Generación de Explicaciones para Sistemas de Recomendació...
Metodología para la Generación de Explicaciones para Sistemas de Recomendació...Metodología para la Generación de Explicaciones para Sistemas de Recomendació...
Metodología para la Generación de Explicaciones para Sistemas de Recomendació...Gabriel Gonzalez Serna
 
Clasificación Automática de Objetos de Conocimiento con Contenido no Estruct...
 Clasificación Automática de Objetos de Conocimiento con Contenido no Estruct... Clasificación Automática de Objetos de Conocimiento con Contenido no Estruct...
Clasificación Automática de Objetos de Conocimiento con Contenido no Estruct...Gabriel Gonzalez Serna
 
Metodología para Evaluación de SRSC Centrada en el Usuario, Basada en Caracte...
Metodología para Evaluación de SRSC Centrada en el Usuario, Basada en Caracte...Metodología para Evaluación de SRSC Centrada en el Usuario, Basada en Caracte...
Metodología para Evaluación de SRSC Centrada en el Usuario, Basada en Caracte...Gabriel Gonzalez Serna
 
Tutorial Near Field Communication (NFC)
Tutorial Near Field Communication (NFC)Tutorial Near Field Communication (NFC)
Tutorial Near Field Communication (NFC)Gabriel Gonzalez Serna
 
Cómputo Consciente del Contexto: Cognición Aumentada mediante Interfaz Cerebr...
Cómputo Consciente del Contexto: Cognición Aumentada mediante Interfaz Cerebr...Cómputo Consciente del Contexto: Cognición Aumentada mediante Interfaz Cerebr...
Cómputo Consciente del Contexto: Cognición Aumentada mediante Interfaz Cerebr...Gabriel Gonzalez Serna
 
Tecnologías de Interacción Humano-Computadora para Sistemas de Información Co...
Tecnologías de Interacción Humano-Computadora para Sistemas de Información Co...Tecnologías de Interacción Humano-Computadora para Sistemas de Información Co...
Tecnologías de Interacción Humano-Computadora para Sistemas de Información Co...Gabriel Gonzalez Serna
 
API SMS para el Procesamiento de Consultas Georeferenciadas / No Georeferenci...
API SMS para el Procesamiento de Consultas Georeferenciadas / No Georeferenci...API SMS para el Procesamiento de Consultas Georeferenciadas / No Georeferenci...
API SMS para el Procesamiento de Consultas Georeferenciadas / No Georeferenci...Gabriel Gonzalez Serna
 
Gateway SMS Pull para Servicios Basados en Localización con una Arquitectura ...
Gateway SMS Pull para Servicios Basados en Localización con una Arquitectura ...Gateway SMS Pull para Servicios Basados en Localización con una Arquitectura ...
Gateway SMS Pull para Servicios Basados en Localización con una Arquitectura ...Gabriel Gonzalez Serna
 
Herramienta para la Generación de Estilos Definidos por el Usuario para su As...
Herramienta para la Generación de Estilos Definidos por el Usuario para su As...Herramienta para la Generación de Estilos Definidos por el Usuario para su As...
Herramienta para la Generación de Estilos Definidos por el Usuario para su As...Gabriel Gonzalez Serna
 
Servicios de localización conscientes del contexto aplicando perfiles de movi...
Servicios de localización conscientes del contexto aplicando perfiles de movi...Servicios de localización conscientes del contexto aplicando perfiles de movi...
Servicios de localización conscientes del contexto aplicando perfiles de movi...Gabriel Gonzalez Serna
 
Generador semiautomático de perfiles de usuario mediante OWL
Generador semiautomático de perfiles de usuario mediante OWLGenerador semiautomático de perfiles de usuario mediante OWL
Generador semiautomático de perfiles de usuario mediante OWLGabriel Gonzalez Serna
 
Generador de mapas croquis en formato SVG-Tiny para dispositivos móviles apli...
Generador de mapas croquis en formato SVG-Tiny para dispositivos móviles apli...Generador de mapas croquis en formato SVG-Tiny para dispositivos móviles apli...
Generador de mapas croquis en formato SVG-Tiny para dispositivos móviles apli...Gabriel Gonzalez Serna
 
Personalización de contenidos Web del dominio de egobierno mediante ontologías
Personalización de contenidos Web del dominio de egobierno mediante ontologíasPersonalización de contenidos Web del dominio de egobierno mediante ontologías
Personalización de contenidos Web del dominio de egobierno mediante ontologíasGabriel Gonzalez Serna
 
Búsquedas contextuales de Servicios Basados en Localización en un entorno de ...
Búsquedas contextuales de Servicios Basados en Localización en un entorno de ...Búsquedas contextuales de Servicios Basados en Localización en un entorno de ...
Búsquedas contextuales de Servicios Basados en Localización en un entorno de ...Gabriel Gonzalez Serna
 
Sistema de Recomendación Contextual Basado en Ontologías para Ambientes Organ...
Sistema de Recomendación Contextual Basado en Ontologías para Ambientes Organ...Sistema de Recomendación Contextual Basado en Ontologías para Ambientes Organ...
Sistema de Recomendación Contextual Basado en Ontologías para Ambientes Organ...Gabriel Gonzalez Serna
 
Poblado Semiautomático de Ontologías Organizacionales a Partir de Análisis de...
Poblado Semiautomático de Ontologías Organizacionales a Partir de Análisis de...Poblado Semiautomático de Ontologías Organizacionales a Partir de Análisis de...
Poblado Semiautomático de Ontologías Organizacionales a Partir de Análisis de...Gabriel Gonzalez Serna
 
API para servicios de localización en interiores basada en tecnología Wi-Fi, ...
API para servicios de localización en interiores basada en tecnología Wi-Fi, ...API para servicios de localización en interiores basada en tecnología Wi-Fi, ...
API para servicios de localización en interiores basada en tecnología Wi-Fi, ...Gabriel Gonzalez Serna
 
Servicios de Recomendación Contextual para Instituciones de Educación Superio...
Servicios de Recomendación Contextual para Instituciones de Educación Superio...Servicios de Recomendación Contextual para Instituciones de Educación Superio...
Servicios de Recomendación Contextual para Instituciones de Educación Superio...Gabriel Gonzalez Serna
 
Generación y Explotación de Mapas Semánticos de Instalaciones Organizacionale...
Generación y Explotación de Mapas Semánticos de Instalaciones Organizacionale...Generación y Explotación de Mapas Semánticos de Instalaciones Organizacionale...
Generación y Explotación de Mapas Semánticos de Instalaciones Organizacionale...Gabriel Gonzalez Serna
 

Mais de Gabriel Gonzalez Serna (20)

Metodología para la Generación de Explicaciones para Sistemas de Recomendació...
Metodología para la Generación de Explicaciones para Sistemas de Recomendació...Metodología para la Generación de Explicaciones para Sistemas de Recomendació...
Metodología para la Generación de Explicaciones para Sistemas de Recomendació...
 
Clasificación Automática de Objetos de Conocimiento con Contenido no Estruct...
 Clasificación Automática de Objetos de Conocimiento con Contenido no Estruct... Clasificación Automática de Objetos de Conocimiento con Contenido no Estruct...
Clasificación Automática de Objetos de Conocimiento con Contenido no Estruct...
 
Metodología para Evaluación de SRSC Centrada en el Usuario, Basada en Caracte...
Metodología para Evaluación de SRSC Centrada en el Usuario, Basada en Caracte...Metodología para Evaluación de SRSC Centrada en el Usuario, Basada en Caracte...
Metodología para Evaluación de SRSC Centrada en el Usuario, Basada en Caracte...
 
Tutorial Near Field Communication (NFC)
Tutorial Near Field Communication (NFC)Tutorial Near Field Communication (NFC)
Tutorial Near Field Communication (NFC)
 
Context-Aware Recommender System
Context-Aware Recommender System�Context-Aware Recommender System�
Context-Aware Recommender System
 
Cómputo Consciente del Contexto: Cognición Aumentada mediante Interfaz Cerebr...
Cómputo Consciente del Contexto: Cognición Aumentada mediante Interfaz Cerebr...Cómputo Consciente del Contexto: Cognición Aumentada mediante Interfaz Cerebr...
Cómputo Consciente del Contexto: Cognición Aumentada mediante Interfaz Cerebr...
 
Tecnologías de Interacción Humano-Computadora para Sistemas de Información Co...
Tecnologías de Interacción Humano-Computadora para Sistemas de Información Co...Tecnologías de Interacción Humano-Computadora para Sistemas de Información Co...
Tecnologías de Interacción Humano-Computadora para Sistemas de Información Co...
 
API SMS para el Procesamiento de Consultas Georeferenciadas / No Georeferenci...
API SMS para el Procesamiento de Consultas Georeferenciadas / No Georeferenci...API SMS para el Procesamiento de Consultas Georeferenciadas / No Georeferenci...
API SMS para el Procesamiento de Consultas Georeferenciadas / No Georeferenci...
 
Gateway SMS Pull para Servicios Basados en Localización con una Arquitectura ...
Gateway SMS Pull para Servicios Basados en Localización con una Arquitectura ...Gateway SMS Pull para Servicios Basados en Localización con una Arquitectura ...
Gateway SMS Pull para Servicios Basados en Localización con una Arquitectura ...
 
Herramienta para la Generación de Estilos Definidos por el Usuario para su As...
Herramienta para la Generación de Estilos Definidos por el Usuario para su As...Herramienta para la Generación de Estilos Definidos por el Usuario para su As...
Herramienta para la Generación de Estilos Definidos por el Usuario para su As...
 
Servicios de localización conscientes del contexto aplicando perfiles de movi...
Servicios de localización conscientes del contexto aplicando perfiles de movi...Servicios de localización conscientes del contexto aplicando perfiles de movi...
Servicios de localización conscientes del contexto aplicando perfiles de movi...
 
Generador semiautomático de perfiles de usuario mediante OWL
Generador semiautomático de perfiles de usuario mediante OWLGenerador semiautomático de perfiles de usuario mediante OWL
Generador semiautomático de perfiles de usuario mediante OWL
 
Generador de mapas croquis en formato SVG-Tiny para dispositivos móviles apli...
Generador de mapas croquis en formato SVG-Tiny para dispositivos móviles apli...Generador de mapas croquis en formato SVG-Tiny para dispositivos móviles apli...
Generador de mapas croquis en formato SVG-Tiny para dispositivos móviles apli...
 
Personalización de contenidos Web del dominio de egobierno mediante ontologías
Personalización de contenidos Web del dominio de egobierno mediante ontologíasPersonalización de contenidos Web del dominio de egobierno mediante ontologías
Personalización de contenidos Web del dominio de egobierno mediante ontologías
 
Búsquedas contextuales de Servicios Basados en Localización en un entorno de ...
Búsquedas contextuales de Servicios Basados en Localización en un entorno de ...Búsquedas contextuales de Servicios Basados en Localización en un entorno de ...
Búsquedas contextuales de Servicios Basados en Localización en un entorno de ...
 
Sistema de Recomendación Contextual Basado en Ontologías para Ambientes Organ...
Sistema de Recomendación Contextual Basado en Ontologías para Ambientes Organ...Sistema de Recomendación Contextual Basado en Ontologías para Ambientes Organ...
Sistema de Recomendación Contextual Basado en Ontologías para Ambientes Organ...
 
Poblado Semiautomático de Ontologías Organizacionales a Partir de Análisis de...
Poblado Semiautomático de Ontologías Organizacionales a Partir de Análisis de...Poblado Semiautomático de Ontologías Organizacionales a Partir de Análisis de...
Poblado Semiautomático de Ontologías Organizacionales a Partir de Análisis de...
 
API para servicios de localización en interiores basada en tecnología Wi-Fi, ...
API para servicios de localización en interiores basada en tecnología Wi-Fi, ...API para servicios de localización en interiores basada en tecnología Wi-Fi, ...
API para servicios de localización en interiores basada en tecnología Wi-Fi, ...
 
Servicios de Recomendación Contextual para Instituciones de Educación Superio...
Servicios de Recomendación Contextual para Instituciones de Educación Superio...Servicios de Recomendación Contextual para Instituciones de Educación Superio...
Servicios de Recomendación Contextual para Instituciones de Educación Superio...
 
Generación y Explotación de Mapas Semánticos de Instalaciones Organizacionale...
Generación y Explotación de Mapas Semánticos de Instalaciones Organizacionale...Generación y Explotación de Mapas Semánticos de Instalaciones Organizacionale...
Generación y Explotación de Mapas Semánticos de Instalaciones Organizacionale...
 

Último

EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxlosdiosesmanzaneros
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilJuanGallardo438714
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 

Último (15)

EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 

Examen ngf2012

  • 1. TESIS DE MAESTRÍA EN CIENCIAS Sistema de Recomendación Contextual Basado en Ontologías para Ambientes Organizacionales y de Usuario en Entornos de Cómputo Móvil Presentada por: Nimrod González Franco Ing. en Sistemas Computacionales por el I. T. de Zacatepec Como requisito para la obtención del grado de: Director de tesis: Dr. Juan Gabriel González Serna Maestría en Ciencias en Ciencias Codirector de tesis: de la Computación Dra. Azucena Montes Rendón Cuernavaca, Morelos. 28 de febrero del 2012
  • 2.
  • 3. En el desarrollo de SRSCCs para organizaciones, normalmente no considera aspectos relacionados con los servicios proporcionados hacia el usuario y los objetos de conocimiento existentes en una organización. 3
  • 4. Desarrollar servicios de recomendación contextuales para usuarios móviles de un SRSCC organizacional, mediante la explotación de ontologías organizacionales y ontologías de perfil de usuario, para inferir recomendaciones de servicios, personas, lugares y objetos asociados a una organización. 4
  • 5. Sistema de recomendación semántico consciente del contexto (SRSCC): Basan su proceso de recomendación en una base de conocimiento, infieren el contexto de un usuario y adaptan sus recomendación a esas circunstancias. [Peis, 2008] • Ontología de contexto multidimensional: Modela cualquier información que caracterice la situación de una entidad en una red de ontologías, las cuales contienen la información que describe el contexto. [Bouzeghoub, 2009] 5
  • 6. Técnicas de filtrado basado en contenidos: Los sistemas de recomendación basados en contenidos utilizan algoritmos que analizan la descripción de los ítems, con el objetivo de identificar aquellos que resulten de interés para el usuario. [Balabanovi, 1997] En este tipo de algoritmos se tiene un perfil de usuario que describe sus preferencias en base a las características de los objetos, lo que en la literatura se conoce como “correlación ítem-a-ítem” [Burke, 2002] 6
  • 7. Base de conocimientos: Utilizan redes de ontologías, ontologías tradicionales o recursos no ontológicos. • Modelado del contexto: Enfoques que buscan modelar toda la información que engloba a un SRSCC en una ontología y enfoques donde los aspectos relacionados con la información contextual son obtenidos de otras fuentes. 7
  • 8. 8
  • 9. 9
  • 10. 10
  • 11. 11
  • 12. Propuesta para la Enfoques permisibles implementación del para la definición de reglas dede inferencia proceso inferencia ejecutado por un SRSCC 12
  • 13. Documento de Especificación de Requerimientos GUI adaptable al usuario 13
  • 14. Fase II. Fase I. Análisis Planificación Fase III. Fase IV. Diseño Contenido Fase VII. Fase V. Mercadeo y Programación Publicidad 14
  • 15. 15
  • 16. 16
  • 17. •Instanciación de catálogos: uso de la librería NOR2O 17
  • 18. •Instanciación de elementos organizacionales: Sistema de Administración de Información Académica SAIA •Registro de usuarios: Semantic T-Guide 18
  • 19. 19
  • 20. I conjunto formado por los n ítems o elementos organizacionales instanciados en la base de conocimientos U conjunto formado por los m usuarios registrados en el sistema usuario activo D conjunto formado por las características que pueden poseer los usuarios y que está definido por la unión del conjunto T, que corresponde a las x áreas de conocimiento en las que los usuarios podrían tener interés, el conjunto H que representa las y competencias individuales (habilidades) que pueden tener los usuarios y del conjunto O que corresponde a las z ocupaciones que pueden desempeñar los usuarios. 𝐼 𝑢 𝑎 conjunto formado por los w ítems que podrían ser del agrado del usuario activo 20
  • 21. 𝐼´ 𝑢 𝑎 Conjunto formado por los ítems que podrían ser del agrado del usuario activo asociados a una organización visitada 21
  • 22. 𝑅 𝑢 𝑎 Conjunto formado por los ítems que podrían ser del agrado de un usuario y que sean recomendables según las condiciones contextuales presentes al momento de inferir las recomendaciones C conjunto de los k factores contextuales relevantes para la recomendación de los ítems V conjunto de los i valores que puede tomar un factor contextual de C 22
  • 23. 23
  • 24. 24
  • 25. 25
  • 26. 26
  • 27. 27
  • 28. 28
  • 29. Elementos del conjunto I Tipo de ítem Cantidad Persona 62 Objeto de conocimiento 17 Proyecto de investigación y desarrollo 39 Lugar 14 Recurso 15 Evento 3 Actividad 3 Variaciones contextuales en el caso de uso del usuario UsuarioProfesor2 Escenario 1 Escenario 2 Escenario 3 Escenario 4 Lugar Campus Campus Campus Campus Barrancus Cerritus Cerritus Cerritus Día Lunes Martes Miércoles Lunes Hora 14:30:00 15:30:00 10:00:00 14:30:00 29
  • 30. Resultado de la ejecución del Submódulo de pre-filtrado de ítems Elementos del subconjunto para el usuario UsuarioProfesor2 Tipo de ítem Cantidad Persona 6 Objeto de 0 conocimiento Lugar 1 Recurso 1 Actividad 0 Competencia 1 Proyecto No aplica para usuarios de tipo Profesor- Investigador 30
  • 31. Resultado de la ejecución del Submódulo de extracción de instancias asociadas a una organización Elementos del subconjunto para el usuario UsuarioProfesor2 Tipo de ítem Cantidad Persona 6 Objeto de 0 conocimiento Lugar 1 Recurso 1 Actividad 0 Competencia 1 Proyecto No aplica para usuarios de tipo Profesor- Investigador 31
  • 32. Resultado de la ejecución del Submódulo generador de recomendaciones Elementos del subconjunto para el usuario UsuarioProfesor2 Tipo de ítem Escenario 1 Escenario 2 Escenario 3 Escenario 4 recomendado Persona 6 2 6 0 Objeto de 0 0 0 0 conocimiento Lugar 1 0 0 0 Recurso 1 0 0 0 Actividad 0 0 0 0 Competencia 1 0 1 0 Proyecto No aplica para usuarios de tipo Profesor-Investigador 32
  • 33. Capturas del cliente mostrando las recomendaciones ofrecidas al usuario UsuarioProfesor2 33
  • 34. Despliegue de datos asociados a un ítem recomendado al UsuarioProfesor2 34
  • 35. Hipótesis 1. La cantidad y tipo de recomendaciones ofrecidas por el SRSCC T- Guía varían según el tipo de usuario para el que se realice el proceso de inferencia. 2. La cantidad y tipo de recomendaciones ofrecidas por el SRSCC T- Guía varían según las condiciones contextuales presentes al momento de efectuar el proceso de inferencia 3. La frecuencia con que un ítem específico es recomendado a los usuarios varía según el tipo de usuario y las condiciones contextuales presentes al momento de efectuar el proceso de inferencia. 35
  • 36. Escenario T1 Escenario T2 Escenario T3 Campus Cerritus Campus Cerritus Campus Cerritus Escenarios para la Prueba PD01 Lunes Martes Miércoles 14:30:00 15:30:00 10:00:00 36
  • 37. Tipo de ítem Cantidad Persona 62 Objeto de conocimiento 17 Elementos del conjunto I Proyecto de investigación y desarrollo 39 Lugar 14 Recurso 15 Evento 3 Actividad 3 Clase Cantidad KnowledgeDomain 1067 HumanCategory 16 Person 62 Education 83 dblp:Publication 17 foaf:Project 39 Occupation 165 Place 14 Division 13 Instanciación del conjunto I usado en la fase de pruebas Service 4 Resource 15 ExperienceRequirem 44 ents Hours 3 CalendarClockDescri 3 ption Event 3 Activity 3 37
  • 38. Promedios de los tiempos de ejecución y las recomendaciones inferidas en la PD01 Tiempo de ejecución Tiempo de espera en Cantidad promedio de promedio en milisegundos al llegar al recomendaciones milisegundos campus inferidas Escenario T1 367977.625 203219.719 7.65625 Escenario T2 354856.156 9793.78125 7.25 Escenario T3 366437.625 5263.06250 8.75 Variaciones en el tiempo total de ejecución medido en milisegundos bajo tres combinaciones diferentes de variables temporales. 38
  • 39. Variaciones en la cantidad de recomendaciones inferidas bajo tres combinaciones diferentes de variables temporales Cantidad de ítems recomendados por categoría, por tipo de usuario y por escenario 39
  • 40. Frecuencia de repetición de los ítems de acuerdo a los tres escenarios definidos Frecuencia de repetición porcentual de un ítem de acuerdo a los tipos de usuario 40
  • 41. Recomendaciones enlistadas para el UsuarioMuestra1 según el valor del atributo userType 41
  • 42. Relevantes se refiere a los ítems que se esperaba que fuesen recomendados. Relevantes recuperados se refiere a los ítems Relevantes que se recomendaron. Recuperados se refiere a los ítems recomendados. Precisión = 1 Precisión = Relevantes recuperados Recuperados Recuerdo = 0.9545 Recuerdo = Relevantes recuperados Medida F = 0.9767 Relevantes Medida F = 2 * Recuerdo * Precisión Recuerdo + Precisión 42
  • 43.  Arquitectura reutilizable para el desarrollo de SRSCC.  Un modelo semántico de ambientes organizacionales reutilizable que contempla múltiples dimensiones contextuales.  Mecanismos para el manejo de reglas de independientes del lenguaje de implementación y de la ontología sobre la que se aplican.  Un método para el desarrollo de interfaces gráficas adaptables a los usuarios.  Un método para la adaptación de sitios Web de IES a la Web 3.0 43
  • 44.  Un modelado semántico de ambientes organizacionales considerando múltiples dimensiones contextuales permite la inferencia de recomendaciones más precisas.  Implementar reglas de inferencia mediante una estrategia de definición y almacenamiento que permita aislarlas de la ontología sobre la que se aplican permite una fácil modificación del funcionamiento de un SRSCC. 44
  • 45.  El uso de sub-conjuntos independientes de reglas de inferencia para distintos escenarios de aplicación permite una fácil adaptación de un SRSCC organizacional a distintas organizaciones.  El uso de técnicas de pre-filtrado para el proceso de inferencia de un SRSCC ayuda a reducir el tiempo de respuesta que un usuario debe esperar para acceder a las recomendaciones ofrecidas por el sistema. 45
  • 46.  Es posible registrar la forma en que un usuario interactúa con las recomendaciones ofrecidas por un SRSCC, generando información que puede ser explotada en el proceso de inferencia y en el análisis del funcionamiento del sistema.  El uso de información estandarizada en la fase de instanciación de los ítems recomendables por un SRSCC, e inclusive durante la instanciación de sus usuarios, contribuye a que estas instancias sean explotables por otros proyectos semánticos asociados al dominio de los estándares utilizados. 46
  • 47.  Implementación del monitoreo de las acciones efectuadas por los usuarios de un SRSCC sobre una ontología de comportamiento de usuario.  Extender el dominio de las variables contextuales consideradas en las reglas de inferencia.  Implementar historiales de recomendación en el proceso de inferencia.  Definir e implementar un mecanismo para evaluar el nivel de eficiencia de las recomendaciones inferidas con respecto a lo que el usuario desea. 47
  • 48.  Definir e implementar un mecanismo para evaluar el nivel de eficiencia de las recomendaciones inferidas con respecto a lo que el usuario desea.  Desarrollo de aplicaciones semánticas explotando el conjunto de ontologías propuesto.  Extender el dominio de las recomendaciones inferidas a estrategias publicitarias, alianzas organizacionales, comercialización de productos y ofertas de empleo, entre otros.  Desarrollar clientes del SRSCC para distintos sistemas operativos móviles o para computadoras de escritorio. 48
  • 49. 49