Title:
|
Creació d'un llenguatge de programació per a xarxes de transicions augmentades (ATN)
|
Author:
|
Conejo Micó, Xavier Maria
|
Other authors:
|
Universitat Politècnica de Catalunya. Departament de Ciències de la Computació; Padró, Lluís |
Abstract:
|
El processament de llenguatge natural, o NLP (Natural Language Processing),
al llarg dels últims anys ha anat adquirint cada cop més importància en el món de
la tecnologia. Fins i tot grans empreses com Google, Apple o Microsoft ja han fet
els seus propis productes sobre aquest tema.
No obstant això, l'estudi del NLP és un món força ampli, començant per les
seves finalitats, les quals poden ser molt diferents: traducció d'idiomes a temps
real, incorporar-ho en projectes de domòtica, etc. Fins en les eines que s'utilitzen
per a treballar-hi, en el nostre projecte ens hem volgut centrar en les xarxes de
transició augmentades, o ATN (Augmented Transition Network).
Avui dia la implementació d'un ATN és una mica tediosa, pel fet que els
llenguatges de programació més utilitzats no faciliten les eines adients. Per això
hem confeccionat el nostre propi llenguatge, enfocat concretament en la realització
de ATN's. De manera que la implementació d'un ATN sigui més senzilla, i
d'aquesta manera sigui més viable a l'hora d'incorporar-los en projectes més grans
sobre NLP. |
Abstract:
|
El procesamiento de lenguaje natural, o NLP (Natural Language Processing), a
lo largo de los últimos años ha ido adquiriendo cada vez más importancia en el
mundo de la tecnología. Incluso las grandes empresas como Google, Apple o
Microsoft ya han hecho sus propios productos sobre este tema.
No obstante, el estudio del NLP es un mundo bastante amplio, empezando por
sus finalidades, las cuales pueden ser muy diferentes: traducción de idiomas a
tiempo real, incorporarlo en proyectos de domótica, etc. Hasta en las herramientas
que se utilizan para trabajar sobre este, en nuestro proyecto nos hemos querido
centrar en las redes de transición aumentadas, o ATN (Augmented Transition
Network).
Hoy día la implementación de un ATN es un poco tediosa, por el hecho de que
los lenguajes de programación más utilizados no facilitan las herramientas
adecuadas. Por eso hemos querido confeccionar nuestro propio lenguaje, enfocado
concretamente en la realización de ATN's. De manera que la implementación de un
ATN sea más simple, i de esta manera sea más viable a la hora de incorporarlos en
proyectos más grandes sobre NLP. |
Abstract:
|
The natural language processing, or NLP, has become increasingly important in
the world of technology over the last few years. Even large companies like Google,
Apple or Microsoft have already made their own products on this subject.
However, the study of the NLP is a very broad world, starting with its purposes,
which can be very different: translation of languages in real time, incorporate it
into domotic projects, etc. Even in the tools used to work on this, in our project we
wanted to focus on the augmented transition network, or ATN.
Today the implementation of an ATN is a bit tedious, due to the fact that the
most used programming languages do not provide the right tools. That's why we
wanted to create our own language, focused specifically on the realization of
ATN's. So that the implementation of an ATN is simpler, and in this way is more
viable when incorporating them into larger NLP projects. |
Subject(s):
|
-Àrees temàtiques de la UPC::Informàtica -Natural language processing (Computer science) -NLP -ATN -Xarxes de transició augmentades -Natural Language Processing -Augmented Transition Network -Tractament del llenguatge natural (Informàtica) |
Rights:
|
|
Document type:
|
Bachelor Thesis |
Published by:
|
Universitat Politècnica de Catalunya
|
Share:
|
|