[en] The current bachelor's thesis aims to initiate the transformation of the currently used grammatical model, known as constituent grammar model, to a dependency grammar model. The applied transformation is carried out on a set of constituent format sentences, called treebank, which has been developed by the linguistics department of Universidad Autónoma de Madrid over many years. The document explains the reasons for the transformation of constituents to dependencies, referring to real projects carried out by important institutions such as Google or Stanford University in the United States. A previous research has been made to these projects in order to obtain a result as reliable as possible, according to what currently exists. The purpose of this project is to develop an algorithm using the Java programming language. The algorithm will carry out the proper transformations to obtain a new dependency treebank. In order to be able to build the desired dependency treebank, it has been necessary to analyse the works realised by the Stanford University and the Universal Dependencies project related to this subject. To conduct the analysis the help of the linguists of Universidad Autónoma has been required because, before being able to develop the code, it was needed to take decisions on important matters about how to treat some elements and fully understand how to realize the transformations theoretically. Due to linguistic limitations that have been encountered during the development of this project, not all elements of constituents have a correct equivalence to dependencies. These limitations are due to the fact that it is difficult to designate a generic rule for transformation since there are different forms of transformation and depending on the context they may be valid or not. With this in mind, it is necessary to make a deep reflection to make the best decision.

[es] Este Trabajo Fin de Grado tiene como objetivo iniciar la transformación del modelo gramatical utilizado actualmente, conocido como modelo de constituyentes, a un modelo de dependencias. La transformación llevada a cabo se realiza sobre un conjunto de oraciones en formato de constituyentes, denominado treebank, el cual ha sido desarrollado por el departamento de lingüística de la Universidad Autónoma de Madrid, a lo largo de muchos años. En el documento se explica a qué se debe la transformación de constituyentes a dependencias, haciendo referencia a proyectos reales llevados a cabo por importantes instituciones como son Google o la Universidad de Stanford en Estados Unidos, y de los cuales se ha realizado un estudio previo para poder llegar a obtener un resultado lo más fiable posible, acorde a lo que existe actualmente. La finalidad de este proyecto es desarrollar un algoritmo, en lenguaje Java, que permita llevar a cabo las transformaciones necesarias para generar el nuevo treebank de dependencias. Para poder llegar a construir el treebank de dependencias deseado, ha sido necesario llevar a estudio los trabajos realizados por la Universidad de Stanford y el proyecto de Universal Dependencies. Para este estudio se ha necesitado la ayuda de los lingüistas de la Universidad Autónoma debido a que, antes de poder desarrollar el código, era necesario tomar decisiones de importancia sobre el tratamiento de algunos elementos y se necesitaba entender completamente como se realiza la transformación de forma teórica. Debido a limitaciones de carácter lingüístico que se han encontrado durante el desarrollo de este proyecto, no todos los elementos de constituyentes tienen una equivalencia correcta a dependencias. Estas limitaciones se deben a que es difícil designar una regla genérica a la transformación, puesto que existen diferentes formas de transformación y dependiendo del contexto estas pueden ser válidas o no. Teniendo esto en cuenta, es necesario realizar una profunda reflexión para tomar la mejor decisión.