Natural Language Interfaces in Computer Games
Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Natural language processing is a complex area of computer science whichhas been under discussion for more than forty years. During recent yearsnatural language interfaces have been established in conjunction withspeech recognition. This report will cover the theory behind naturallanguage processing and evaluate the weaknesses and strengths of implementingand using a natural language interface in a text-based gameenvironment using the Natural Language Toolkit for Python. The resultsshow that the Natural Language Toolkit has great potential forimplementing a natural language interface for a text-based game, butthe library alone is not sufficient to get good results when the scope oflanguage is increased.
Place, publisher, year, edition, pages
IdentifiersURN: urn:nbn:se:kth:diva-166592OAI: oai:DiVA.org:kth-166592DiVA: diva2:811539