Course work. Natural language processing