Information retrieval ; NLP@Stanford AND Technology Enhanced Learning
Common descendants