Learning Systems for Interactive Theorem Proving