Caso práctico de buscadores semánticos

By 4 enero, 2016 Sin categoría No Comments

Un cliente del Sector Público ha encargado a Carver la realización de un proyecto para la unificación de tres Servicios de Consultas Lingüísticas existentes y operativos en uno solo, aprovechando la funcionalidad de un buscador semántico.

Los dos objetivos básicos que se han perseguido con este proyecto son:

Mejorar la calidad del servicio de atención personalizada de consultas lingüísticas:

  • Homogeneizar los criterios de interrogación
  • Simplificar el acceso al servicio de consultas

    Aumentar la capacidad de prestación del servicio de consultas:

  • Rentabilizar los recursos disponibles
  • Fomentar el uso del Buscador

    El proyecto se ha llevado a cabo utilizando un motor de búsqueda de mercado que agiliza el proceso de búsqueda y permite establecer los criterios que anteriormente se han definido.

    Para mejorar la calidad y la productividad del Servicio, Carver ha utilizado las siguientes herramientas:

  • Vignette: Utilización de los servicios que ofrece GECO.
  • Oracle Fetch: Componente conector con Oracle, recoge la información de la base de datos para su posterior indexación para estar disponible y ser consultada.
  • Filesystem Fetch: Componente conector con el sistema de archivos, recoge la información de los documentos de publicaciones para su posterior indexación estar disponible y ser consultada.
  • Spring como entorno de ejecución de nuestras aplicaciones J2EE.
  • Accesos a las bases de datos a través del motor de persistencia Hibernate.
  • Para el desarrollo en Java se utiliza como herramienta principal el entorno Eclipse y plugins de desarrollo de Eclipse: Webtools, Quantum DB, Mevenide,, CheckStyle Plugin, Jalopy:.
  • Apache Maven: herramienta de gestión técnica de proyectos java.
  • AJAX para aumentar la usabilidad de las aplicaciones.
  • Struts como herramienta de apoyo para el desarrollo de aplicaciones web bajo el patrón MVC.