This is a project developed at Politecnico di Milano by Edoardo Giacomello, Pier Luca Lanzi, and Daniele Loiacono. The project aims at investigating the generation of DOOM levels using Generative Adversarial Networks (GAN). We trained two types of GAN on more than 1000 DOOM levels created by the community (available here) and, then, used them to generate novel levels.
An example of playable level (from the video):
Sets of raw levels: