Knowledge Services: Knowgets y más allá
Hace ya mucho tiempo que aparecieron los primeros Knowbots y hay estupendos ejemplos de cómo funcionan. Ahora con la Web cobran mayor relevancia. Pero creo que debemos ir más allá. Debemos abordar dos diferentes interfaces si queremos manejar el conocimiento en el futuro, ambos los denominaré Knowgets, pero tienen dos enfoques diferentes.
El primero sería la versión Widgets del conocimiento, es decir, una pequeña aplicación o programa, usualmente presentado en archivos o ficheros pequeños que son ejecutados por un motor de inferencia knowgets o Knowget Engine. En lugar de manejar información procesa conocimiento y comparte conocimiento con otros Knowgets en la red con los que interopera mediante el segundo concepto, los Knowgets Services.
Cuando trabajaba en mi proyecto fin de carrera, de eso hace ya muchos años, analicé KIF, Knowledge Interchange Format, que encajaría perfectamente en este concepto. Ya entonces en el bajo el ARPA Knowledge Sharing Effort de la Universidad de Stanford, se definieron los principios de las Ontologías que hoy asume y desarrolla el Web Consortium, y se avanzó en cosas como KQML, lenguaje de interrogación e intercambio de conocimiento que me resultó muy interesante.
Lo que me lleva a apostar por que el futuro de la internet del conocimiento no pasa solo por lo que conlleva la Web, que está, sin duda alguna, desempeñando un papel relevante para el desarrollo de la internet semántica, pero deberán desarrollarse mas aplicaciones y la web será una forma más de interactuar con los sistemas del conocimiento, pero no la única.
Creo que aún hay que trabajar mucho en estos knowgets y en su arquitectura, distribuida, motores de búsqueda que se muevan cómodamente en la misma, y los servicios de intercomunicación, los WebServices, pero del conocimiento.











