martes, 3 de noviembre de 2009

Semantics For Document Management (NTI) - Cuarta demo publicada

Yerbabuena ha publicado la cuarta versión NTI del proyecto Semantics For Document Management.

En este cuarto sprint se han implementado las siguientes funcionalidades:
  • Posibilidad de añadir anotaciones sobre localizaciones a través de GoogleMaps

  • Integración de Nuxeo con DBPedia y OpenCalais como motores de anotaciones automáticas sobre los documentos.

  • Aprendizaje en la identificación de los tipos de documentos.

  • Inicio automático de acciones en función del tipo de documentos.

  • Razonamiento periódico automático en background


En primer lugar, se ha integrado Nuxeo con la API de Google Maps de forma que se puedan añadir localizaciones como anotaciones directamente desde la vista del mapa.





Por otro lado, se ha ampliado el motor de anotaciones semánticas, de forma que permitiese la anotación automática de documentos. Dichas anotaciones se hacen a través de OpenCalais y DBPedia. Una vez creado un documento, su contenido es enviado mediante una hebra, en background, a los servicios de DBPedia y OpenCalais, devolviendo éstos una serie de Tags que son añadidos como anotaciones del documento. Se ha integrado también con la API de Google Traductor, ya que tanto DBPedia como OpenCalais ofrecen mejores servicios si el texto está en inglés. Una vez terminada la hebra de razonamiento, se muestra un mensaje informativo al usuario y se lanza un evento que es recogido por el gestor documental y lo añade al historial.





El aprendizaje de los tipos de documentos permite que el gestor pueda identificar y clasificar automáticamente cualquier documento, para lo cual se le ha de haber entrenado previamente. De esta forma se puede “enseñar” al servicio semántico a que pueda identificar cualquier tipo de documento.





Por otro lado, se ha desarrollado un punto de extensión que permite el inicio automático de acciones dependiendo del tipo de documento. Estas acciones pueden ser workflows o cualquier otro tipo de acción ejecutable. La definición y configuración de los parámetros de dicha acción se realiza mediante un XML que es posteriormente parseado en tiempo de despliegue.





Por último, se ha implementado una hebra adicional dentro del servicio semántico que se encarga de realizar la tarea de razonamiento automática, periódicamente y en background, de forma transparente al usuario.

Descarga este white paper gratuito y aprende sobre gestión documental en la nube

No hay comentarios:

Publicar un comentario

AddThis