From logic to language: Natural language generation from logical forms

Valerio Basile · HAL (Le Centre pour la Communication Scientifique Directe) · 2015

De grote droom van het vroege computertijdperk was de ontwikkeling van een intelligente elektronische machine, die mensen kon begrijpen en met hen kon communiceren door middel van hun eigen taal. Het werd echter al snel duidelijk dat computers niet binnen een paar jaar zover zouden zijn dat ze met mensen aan tafel konden zitten en een gesprek konden voeren. Het vakgebied van mens-computercommunicatie had nog een lange weg te gaan. Natuurlijke taal, zoals het Nederlands of het Engels, is voor een computer erg moeilijk te begrijpen vanwege het onsystematische en soms dubbelzinnige gebruik ervan. Daarom is het overgrote deel van het onderzoek naar natuurlijke taalverwerking door computers gericht op het interpreteren van natuurlijke taal, en niet op de productie ervan. Het resultaat hiervan is dat het genereren van goedgevormde taal gegeven een bepaalde betekenis een onopgelost probleem is. Computerapplicaties die prompt tekst moeten genereren op basis van verschillende vormen van invoer zijn essentieel, maar moeilijk om te implementeren. Het uiteindelijke doel van een generatiesysteem voor natuurlijke taal is om zowel simpele als complexe betekenis te kunnen overbrengen door middel van natuurlijke taal. De eerste vraag die we moeten beantwoorden is echter hoe deze betekenis beschreven kan worden. Wij maken hiervoor gebruik van Discourse Representation Theory, een formalisme dat succesvol is gebleken bij het beschrijven van en redeneren over natuurlijke taal. De logische representaties van dit formalisme zijn erg geschikt om door een computer geanalyseerd te worden. Dit proefschrift presenteert een modulair systeem dat vanuit deze logische representaties natuurlijke taal genereert.

Read the paper · More papers on PaperTik