how mit learns text