Het incrementeel opbouwen van zinnen door middel van een bewijsnet in Python.
Summary
Deze scriptie onderzoekt de mogelijkheid voor het incrementeel opbouwen van een zin. Hierbij wordt rekening
gehouden met de aanvaardbaarheid van de zin. Ondanks dat eerder onderzoek is gedaan naar het incrementeel
aanvullen van een zin, is ambiguïteit van incrementeel opgebouwde zinnen nog steeds aanwezig. Om een zin
incrementeel op te bouwen, wordt gebruik gemaakt van een zelfgeschreven programma. Dit programma krijgt
als input een (incomplete) zin. Het programma stelt een bewijsnet op van deze zin, met als doel alle bladeren uit
het bewijsnet te verbinden. Het gebruik van een bewijsnet bij het incrementeel opbouwen van een zin geeft een
overzicht van de aanvaardbaarheid van de zin. Hierdoor is het mogelijk om rekening te houden met de
aanvaardbaarheid van de zin wanneer deze bijvoorbeeld incompleet is en aangevuld moet worden door het
programma. Om het programma te testen worden enkele voorbeeldzinnen als input aan het programma
meegegeven. Een correct bewijsnet wordt door het programma opgesteld en een incomplete zin wordt door het
programma aangevuld en teruggegeven. Uit het onderzoek volgt dat het wel degelijk mogelijk is voor een
programma om een zin incrementeel op te bouwen. Het onderzoek vergroot de vaardigheden van een machine,
waardoor de machine een stap dichterbij het bereiken van de intelligentie van de mens is.