3 Het opbouwen van de kennisstructuur
Iemand met programmeer-ervaring heeft in het voorgaande wellicht al enkele basisprincipes van programmeertalen ontdekt: Een assignment in de vorm van een toewijzing, een if-then-else structuur in de vorm van een selectie en misschien ook een declaratie van een variabele in de vorm van een generalisatie/specificatie-definitie: Je geeft de structuur aan van de variabele, maar je wijst die variabele nog geen waarde toe.
Met deze overeenkomsten tussen natuurlijke talen en programmeertalen kan een kennisstructuur worden opgebouwd. Hierdoor ontstaat een koppeling tussen natuurlijke taal en programmeertalen en is het in principe mogelijk om te programmeren in een natuurlijke taal, wat de basis kan worden van een ‘denkende’ computer.
Hieronder wordt per onderdeel uitgelegd hoe een kennisstructuur opgebouwd kan worden a.d.h.v. zinnen in natuurlijke taal.




