Repository for learing algorithm