dijous, 2 de juny del 2011

PROP entregat!!!

Per fí sóc lliure... hem entregat PROP!!!
PROP (Projectes de Programació) és aquella magnífica assignatura de la carrera que té a tots els alumnes atemorits pensants en les nits que hauran de passar sense dormir per aconseguir entregar... Doncs bé, dilluns vam entregar el nostre projecte de PROP, i el vam acabar amb prou temps per dormir i tot! YEAH

Doncs bé, crec que ja ho havia explicat abans, però la pràctica d'aquest any gira entorn al tractament del llenguatge natural. En el nostre cas particular, ens va tocar desenvolupar un nominalitzador: un programa que transformi verbs a noms.

I aquest es el resultat! =D


El nostre programa primer detecta verbs (en anglès) en un text. De fet, la detecció no és gaire bona... però no era la part més important del projecte =P en definitiva, detecta qualsevol paraula que sigui capaç de convertir en un infinitiu inclos en el seu diccionari d'infinitius =P


Llavors, el primer gran algorisme del programa agafa un conjunt de parelles verb/nom i n'obté regles de transformació:


A continuació, l'usuari escull una paraula detectada i entra en acció el segon gran algorisme del programa, encarregat de buscar les paraules del diccionari de noms més properes a la original i proporcionar-ne el cost de transformació:


I les mostra a l'usuari =)


A grans trets, aquesta és la nostra pràctica de PROP! Programes com aquest són útils per la gent que estudia el llenguatge natural.

La UPC té un grup de recerca que es dedica justament al processament del llenguatge natural, i acaben de crear un prototipus de traductor d'emissions de ràdio, televisió i text per facilitar les cerques de continguts.

Cap comentari:

Publica un comentari a l'entrada