An in-depth report on the system with all sources and techniques used can be found here.
Clone the git project
git clone DreamBankVisualized
cd DreamBankVisualized
Start the HTTP Server
python -m "SimpleHTTPServer" 8080
Open a new tab in your browser at localhost:8080 and dive into the dreams of other!
cd DreamScrape
python3 extract.py
Note that there is a manual list of dreams hardcoded into extract.py. A list of all avaibale dream series on DreamBank can be found here http://www.dreambank.net/grid.cgi
You will need to install sklearn, numpy, matplotlib, tensorflow, keras, umap-learn and pandas with pip.
It is also recommended that you install Multicore-TSNE by following the instructions as described there, otherwise computation time will be very long.