Please use this identifier to cite or link to this item: https://accedacris.ulpgc.es/jspui/handle/10553/143095
Title: Conversor de cifras a texto en catalán.
Authors: Sosa Santana, David
Director: Carreras Riudavets, Francisco Javier 
UNESCO Clasification: 120317 Informática
Issue Date: 2025
Abstract: Este proyecto tiene como objetivo el desarrollo de un conversor numérico a texto en lengua catalana, capaz de transformar cifras en distintas formas lingüísticas: cardinales, ordinales, fraccionarias, multiplicativas, decimales, científicas, romanas y denominaciones poligonales. Además, se contemplan variaciones dialectales como el valenciano, permitiendo adaptar la salida textual a distintas variantes del catalán. El conversor se implementa como un servicio WCF en C#, estructurado en múltiples clases, cada una encargada de un tipo específico de conversión. La clase Cardinales, actúa como base para otras conversiones, permitiendo descomponer los números en bloques y aplicar sufijos adecuados según la posición, el género o la pluralidad. Una de las principales dificultades abordadas fue la complejidad morfológica del catalán, especialmente en lo relativo a la formación de sufijos y a las reglas gramaticales de concordancia. También se prestó especial atención a la correcta representación de números de gran tamaño, ya que los rangos de conversión van desde 10−126 hasta 10126, así como al tratamiento de casos especiales como los decimales en notación científica o los fraccionarios con valores compuestos. Se añadieron versiones paralelas para el valenciano con las adaptaciones léxicas necesarias. El resultado es un sistema modular y extensible para la generación de texto, que puede servir como base para aplicaciones en ámbitos educativos, lingüísticos o administrativos.
This project aims to develop a number-to-text converter in the Catalan language, capable of transforming numerical figures into various linguistic forms: cardinal, ordinal, fractional, multiplicative, decimal, scientific, Roman numerals, and polygonal denominations. Additionally, dialectal variations such as Valencian are considered, allowing the textual output to be adapted to different variants of Catalan. The converter is implemented as a WCF service in C#, structured into multiple classes, each responsible for a specific type of conversion. The Cardinales class serves as the foundation for other conversions, enabling the decomposition of numbers into blocks and the application of appropriate suffixes based on position, gender, or plurality. One of the main challenges addressed was the morphological complexity of Catalan, particularly regarding suffix formation and grammatical agreement rules. Special attention was also paid to the correct representation of large numbers, as the conversion range spans from 10−126 to 10126, as well as the handling of special cases such as decimals in scientific notation or fractions with compound values. Parallel versions were added for Valencian, including the necessary lexical adaptations. The result is a modular and extensible text generation system that can serve as a foundation for applications in educational, linguistic, or administrative domains.
Department: Departamento de Informática y Sistemas
Faculty: Escuela de Ingeniería Informática
Degree: Grado en Ingeniería Informática
URI: https://accedacris.ulpgc.es/handle/10553/143095
Appears in Collections:Trabajo final de grado

En el caso de que no encuentre el documento puede ser debido a que el centro o las/os autoras/es no autorizan su publicación. Si tiene verdadero interés en el contenido del mismo, puede dirigirse al director/a o directores/as del trabajo cuyos datos encontrará más arriba.

Show full item record

Google ScholarTM

Check


Share



Export metadata



Items in accedaCRIS are protected by copyright, with all rights reserved, unless otherwise indicated.