[Comp Linguistics] Intro to NLP

Authored by Tony Feng

Created on Sept 12th, 2022

Last Modified on Sept 12th, 2022

Intro

This sereis of posts contains a summary of materials and readings from the course CSCI 1460 Computational Linguistics that I’ve taken @ Brown University. The class aims to explore techniques regarding recent advances in NLP with deep learning. I posted these “Notes” (what I’ve learnt) for study and review only.


What is NLP?

The goal of this field is to get computers to perform useful tasks involving human language.

  • Search
  • Auto Completion
  • Info Retrieval
  • Summarization
  • Ad Targeting
  • Recommendations
  • Language Identification
  • Language Translation
  • Text Generation

A Brief History

NLP History


Language Processing Pipeline

  • Phonology
    • Sounds
  • Morphology
    • Analysis of the individual components of words
    • e.g. suffixes and prefixes
  • Lexicon
    • Words / Forms
    • It captures the meanings of words.
  • Syntax
    • Sentences / Clauses
    • Structural relationship or grammar
  • Semantics
    • Meanings
  • Pragmatics
    • Language use
    • Goals & purposes in a sequential level
  • Discourse
    • Context
    • Expressions beyond sentences & paragraphs

Reference


MIT License
Last updated on Sep 14, 2022 14:40 EDT
Built with Hugo
Theme Stack designed by Jimmy