Bienvenida

Como todo en la vida, la innovación es la clave del éxito por lo que nos hemos visto en la necesidad de "evolucionar" este blog para abarcar muchos otros temas que estaban quedando de lado en nuestros cursos "oficiales".

Si deseas aprender o profundizar algunos temas en particular, no dudes en contactarnos.


sábado, 24 de septiembre de 2016

A propósito de los Bots

Este post es parte de mi tarea en el curso "Tendencias de la Educación en Línea y Herramientas Avanzadas".

Un estilo de arquitectura es el de "Máquina Virtual basada en reglas". Una máquina virtual sirve para proporcionar la funcionalidad necesaria para la ejecución de una aplicación, sin
hacer detalles específicos del hardware y/o software del sistema en el que la aplicación se ejecute.

Este estilo habilita y potencia el atributo de calidad "Portabilidad".
Los elementos que conforman el estilo son:

  • Componentes: interfaz de usuario, motor de inferencia, base de conocimientos
  • Conectores: Los componentes están estrechamente inter conectados, con llamadas a procedimientos directos y/o memoria compartida.
  • Elementos de datos: Datos y consultas.


Una desventaja aparece cuando existe un gran número de reglas: la comprensión de las interacciones entre múltiples reglas afectadas por los mismos hechos puede llegar a ser muy difícil.

Últimamente se han puesto de moda los famosos robots también conocidos como bot dedicados a sustituir a las personas en una conversación. Pues resulta que los bots están basados en éste estilo de arquitectura.

¿ Ah ? ... ¿ y que tan complicado es ?. En realidad el motor de inferencia lo proporciona un tercero y nosotros debemos encargarnos de armar todas las reglas. Veamos un ejemplo aquí.