As more and more information getting available on the internet, sometimes in a pretty well organised way, the natural question rises: how can one cope with dealing with this always increasing amount of knowledge and information. Several educational platform like Coursera already exist there is already a way for getting this knowledge in a very well structured and high quality way. Despite the amount of information is simply huge. As we hear practically every day the achievements of the artificial intelligence, the questions raise pretty much naturally: is there a way to support the systematic learning process with machine intelligence ? Is there a way that I get access for the knowledge somehow in a machine assisted modular way, that I do not have to learn everything by myself ? And well basically the answer should not be just having some data mining algorithm to offer the next course if I have already finished one, but something much more efficient, like getting the whole knowledge instead of 2 weeks in 2 hours.