Thursday, April 18, 2013

Ontology-Based User Modeling for E-Commerce System

Se propone primero un modelo de usuario genérico basado en ontologías. Se emplean 3 ontologías para llevar a cabo el modelo y son las siguientes:

  1. Ontología de usuario: captura las características de distintos usuarios y su relación.
  2. Ontología de dominio: define el dominio (en este caso el catálogo de productos siendo un sistema de comercio electrónico) y sus relaciones.
  3. Ontología de interacción: define la semántica de la interacción del usuario con el sistema.

La información demográfica es introducida manualmente por el usuario mientras que la información sobre la interacción se va registrando conforme el constante monitoreo del uso del sistema. La siguiente figura muestra las ontologías, su relación y la información que registran.

image

Los componentes explícitos del modelo de usuario (datos demográficos) fueron designados respecto a las especificaciones del Information Management System Learner Information Package

(IMS LIP). La siguiente tabla muestra los campos que conforman a estos componentes.

image

Para capturar los atributos implícitos, se generaron conceptos de comportamiento: preferencias de usuarios y sistema de ranking para describir las interacciones de los usuarios con el sistema. Basados en la frecuencia de actividad, se clasifican a los usuarios en: viejos, medios y novatos.

Las siguientes figuras muestran un ejemplo de las ontologías de producto para una computadora. La primera muestra las partes de la computadora mientras que la segunda se enfoca a los atributos que tiene.

image

image

El sistema está diseñado para que los usuarios encuentren los productos que buscan de manera más eficiente basados en las características que el modelo de usuario ha obtenido. Las evaluaciones están hechas a partir de dos cálculos: la precisión es la suma de los productos mostrados por una búsqueda sobre el número total de resultados evaluados; recall es el número total de productos obtenidos por un tipo de consulta sobre la suma de productos obtenidos por dos tipos de motores de búsqueda. Los resultados se muestran en la siguiente figura:

image

El artículo se enfoca en mostrar la utilidad del uso de ontologías para los sitios de comercio electrónico ya que la precisión del sistema de búsqueda llego a ser de un 87% después de haber sido entrenado a lo largo de una hora.

Liu, W., Jin, F., & Zhang, X. (2008). Ontology-Based User Modeling for E-Commerce System. 2008 Third International Conference on Pervasive Computing and Applications, 260–263. doi:10.1109/ICPCA.2008.4783589

No comments:

Post a Comment