Natural language processing for games

 Natural language processing for games

PythonIcon.png
TensorflowIcon.png
KerasIcon.png
Icon_Unreal.png
Icon_CPP.png

In this project the goal was to make a game that could be completely controlled by speaking to the main character. This is achieved using some clever processing of the text input, and a constitutional neural network. The project was made in Unreal with Python and Tensorflow plugins. I made a scientific poster explaining the essence of how it works. On top of that I also made an Unreal plugin, which allows you to do Natural Language Processing in Unreal without ever touching Python or any type of AI. All you need to do is call an event with the sentence you want to process, and then catch the result and process it. You can find both the Scientific Poster and Plugin below, and a video showcasing the game above.