Ecency
My thoughts on self learning