LSTM is a recurrent network which is used to generate new data. I generated new city names using a dataset of all city names of US.
You can install using pip
Tensorflow
TFLearn
six
To use, download the repo and run python script.
More info about LSTM: http://colah.github.io/posts/2015-08-Understanding-LSTMs/
Dateset is from: https://raw.githubusercontent.com/tflearn/tflearn.github.io/master/resources/US_Cities.txt