InTime Un metasistema 2.0 para la computación nube de recursos y herramientas de PLN Universidad de Alicante Grupo de Procesamiento del Lenguaje Natural José M. Gómez Soriano Recursos de PLN Los recursos de PLN son caros Están basados en otros recursos Hay una gran cantidad Es necesario conocerlos Saber como funionan Usarlos 2 Variabilidad de los recursos y herramientas Conjuntos independientes de herramientas y corpus Diferentes lenguajes y formatos Integración a veces difícil Reusabilidad baja Pobre comunicación Pocos productos finales 3 ¿Qué es InTime? Es un metasistema que permite conocer, acceder, usar y compartir recursos y herramientas 4 ¿Qué es InTime? Plataforma de integración Datos y herramientas heterogéneas Sencillez, potencia y flexibilidad Metasistema 2.0 Permite ejecutar herramientas y construir sistemas con ellas Acceder y descargarse los recursos Colaborativo Framework de desarrollo Modular, configurable y escalable Arquitecturas: Local, cliente/servidor, distribuida Servicios Web Multiplataforma 5 Metasistema InTime Computación nube Ejecución remota Arquitectura P2P Servicios Web Ideología colaborativa Web 2.0 Conocer qué está integrado Conocer cómo funciona Misma metodología de trabajo 6 Cloud computing y P2P Servidor 2 Servidor 1 Servidor 3 lucene snowball carrot2 weka freeling jirs Client e InTime Servidor 4 nutch mahout Servidor N nltk lemur Servidor 5 nerua inquire 7 Caracteríticas del primer release Sincronización distribuida de los servidores ◦ una herramienta incluida en cualquier servidor de la red de plataformas Intime será conocido por el resto. Proceso de instalación Web sencillo ◦ un asistente para la instalación de servidor InTime. Comunicación sincronizada entre cliente/servidor ◦ esto permite que el cliente intime vaya mostrando los mensajes que genere la herramientas progresivamente, en vez de hacerlo cuando termine la aplicación. Parametrización de las herramientas configurable ◦ los parámetros se podrán configurar para cada herramienta y comprobar, de forma automática, que se incluyen los argumentos correctos. Creación de ayuda en línea ◦ De forma muy sencilla se puede incluir ayuda a cada una de las herramientas incluidas en InTime. Sistema básico de gestión de herramientas ◦ Una aplicación Web para añadir, modificar o eliminar recursos. Herramientas incluidas Clasificador de preguntas de David Freeling Buscador sobre temas de transferencia tecnológica Buscador sobre temas de exportación Buscador de imágenes Herramientas que se incluirán Demostrador (11 de marzo) JIRS con varios corpus Clasificador Sintetizador y reconocedor de voz OPENentailment Detector de fechas Stemmers Detector de idioma Buscador de respuestas abierto sobre la red Clasificador de documentos Clustering ¿SemRol? Descargador de periódicos Crawler Muchas gracias por su atención ¿Alguna pregunta? 11