Text generation is a hot topic right now in the domain of Artificial intelligence.
Any advanced artificial intelligence will have the ability to interact with us human. And this means the ability to talk our language to understand us and to communicate back to us. Ultimately the IA needs to truly interact with us in the sense of sustaining a conversation around a topic in a goal oriented way.
Today’s chat bots are able to generate sentences, that have the appearance of sentences generated by humain. They can also answer one question or respond to a text in a chat room, but they are not still able to sustain a conversation and even less in a goal oriented way.
In this post we will explore text generation methods and discuss ways of improving upon them.
We will discuss the following ways of electronically generating texts:
- Markov chains
- Context Free Grammars
- Neural networks