Adaptive learning system in Scala.