natural language processing presentation notes 385085