MindEdge Online Learning