This is great. In some ways it reminds me of the recent "Software 2.0" posts around here -- make the code and architecting so easy that we begin teaching machines by creating data rather than writing code.
I like many of these ideas, they address real practical problems in the area and new research is always welcome. How this all will be packaged into a working environment is not clear to me but even the individual parts should be useful.
So anyone using these tools in live/production environment?
Seems it has similar goals to the idea behind factor tables: https://github.com/RowColz/AI
summary(slides): http://dawn.cs.stanford.edu/assets/dawn-overview.pdf