Computer Science - Graduate CS - Natural Language Processing - NLP Fundamentals
4 sections. Section 1 'What is NLP?': Enabling computers to understand, interpret, and generate human language. Why hard? Ambiguity ('bank' = river bank or money bank), context-dependence, sarcasm, idioms. Tasks: translation, summarization, sentiment analysis, Q&A, generation. Section 2 'Text Proces