Resúmenes Hablados
Resúmenes Hablados
Enllaç permanent
Descripció
Resum
En este proyecto se propone la creación de un sistema/aplicación informática que genere resúmenes “hablados” de noticias y los presenta en una interfaz Web. Para llevar a cabo esto hemos desarrollado el proyecto en diferentes entornos. Primero hemos utilizado MySQL para el almacenamiento de las noticas analizadas y de los resúmenes. También, se ha utilizado Netbeans, un IDE1 para la programación de un código en Java que se encargue de la lectura de las noticias en línea, las resuma y las almacene en la base de datos. Este programa llevará integrado las llamadas a una aplicación desarrollada con GATE y que utiliza principalmente componentes de la librería SUMMA, que será la encargada de resumir los textos obtenidos. Por último, disponemos de un programa escrito en lenguaje de programación Phyton que procesará los resúmenes creados, los sintetizará para obtener el audio y, también, los almacenará en el servidor. Para el acceso a esta información se ha creado una página web en lenguaje PHP/HTML, que hace llamadas a la base de datos para realizar las consultas deseadas por el usuario. Además, la base de datos se actualizará cada hora mediante la utilización de directorios RSS y por consiguiente, la página web también estará actualizada con las últimas noticias en línea.
In this project it is proposed the creation of a system/application that generates “spoken"/nnews summaries and displays it in a Web interface./nIn order to develop our system, we used different tools. We first used MySQL for/nstoring the analyzed News and summaries. It has also been used Netbeans, an IDE for/nprogramming in Java. This Java code is responsible for reading the news online,/nsummarize them and store them in a database. This integrated program calls an/napplication developed with GATE and mainly uses components of SUMMA library,/nthat will be responsible for summarizing the texts. Finally, we have a program written in/nthe programming language Python will synthesize the text of the summaries and store/naudio files in the database/server./nFor access to this information we have created a website in PHP/HTML, which makes/ncalls to the database to perform queries submitted by a user. In addition, the database is/nupdated every hour using RSS directories and consequently the website will also be/nupdated with the latest news online.Descripció
Treball de fi de grau en informàtica
Tutors: Horacio Saggion i Martí Umbert