Skip to main content

FNLP - top navigation

  • Learn
  • Piazza
  • DRPS

Breadcrumb

  1. Home
  2. FNLP: Foundations of Natural Language Processing
  3. FNLP: Course Materials

FNLP: Week 1: Overview, Ambiguity and Corpora

After presenting a summary of the course information, also available on this website, we begin our course with a brief introduction to Natural  Language Processing. We'll give an overview of what we'll cover in the course, and introduce some basic linguistic terminology that helps us to talk about the phenomena and the challenges that natural language processing technologies must handle.  One of the main challenges is linguistic ambiguity.  Ambiguity is pervasive in all human or natural languages, at all levels: there is ambiguity at the level of the word (both how it combines with other words in the sentence and what the word means), at the level of multi-word phrases and sentences (again, on both the form of the sentence and its meaning) and at the level of discourse or dialogue (in other words, what multi-sentence pieces of writing or speech mean).  Resolving ambiguities draws on rich knowledge sources, including (but not limited to) knowledge of the language itself, conventions of how language is used in conversation, and non-linguistic knowledge, like knowledge about the world or the domain that is being talked about. Humans are so good at identifying the speaker's intended meaning in spite of ambiguity that they often don't perceive they are doing the task at all!  Machines, on the other hand, need lots of clever tricks to do this task, and machine learning from corpora is a dominant method for doing NLP these days.  
This week is divided into three secitons:
  1. a course overview;
  2. ambiguity; and
  3. corpora.
These three sections include videos, the slides that were used in the videos, required readings, and a post-lecture quiz. The quiz is a chance for you to gauge your understanding of the material presented here, and so we strongly encourage you to review this content in the above order, and then complete the quiz. If there is anything you don't understand, then you have several options: 
    1. Post a question on piazza;
    2. Ask a question at the in person lectures; and/or
    3. Ask your tutor.
License
All rights reserved The University of Edinburgh
  • FNLP: 1-2: Introduction and Ambiguity
  • FNLP: 3: Corpora

Book traversal links for FNLP: Week 1: Overview, Ambiguity and Corpora

  • FNLP: Course Materials
  • Up
  • FNLP: 1-2: Introduction and Ambiguity

Navigation links

  • FNLP: Resource List
  • FNLP: Assessment
  • FNLP: Course Materials
    • FNLP: Week 1: Overview, Ambiguity and Corpora
      • FNLP: 1-2: Introduction and Ambiguity
      • FNLP: 3: Corpora
    • FNLP: Week 2: Annotation, Evaluation and Language Models
    • FNLP: Week 3: Important ML techniques for NLP
    • FNLP: Week 4: More ML methods, Morphology and POS tagging
    • FNLP: Week 5: POS Tagging, Context Free Grammars and Parsing
    • FNLP: Week 6: More Parsing and Compositional Semantics
    • FNLP: Week 7: Discourse Semantics and Lexical Semantics
    • FNLP: Week 8: Deep Learning for NLP
    • FNLP: Week 9: Neural Text Generation
    • FNLP Week 10: Transfer learning, Revision and Q&A
  • FNLP: Lab Exercises
  • FNLP: Tutorial Exercises
RSS feed

Opencourse privacy & accessibility statements; contact Informatics, ILTS.