The feedback system uses a bunch of relevant sentences as input, then letting the player chose one of the starting words. It then checks all possible words that comes after the chosen word in the input data and makes those the next alternatives. Rinse and repeat
Glad you liked it!
(Also it was actually drawn in Krita, not paint haha)