Smart learning by MASE