Many in the AI community believe that the next major revolution will be the era of self-improving AI where AI can improve ...