currently researching it. I have found some promising applications in case you're interested:
https://github.com/KELiON/cerebro
https://github.com/tinytacoteam/zazu
https://github.com/qdore/Mutate