Artificial Producer