Innovative Methods for the E-learning recommendation