First attempt was to create Interactive education.
The idea was to train the engine on large information, and it would be an intelligent educator, that would understand your specific needs, strengths – will be able to explain in various ways, like giving example, analogies, draw a diagram to explain etc. It would be able to judge your level of understanding and guide you accordingly (example – it would say – you have not understood basics, please study pointers first and then come back to this chapter)