Natural Language Processing and Text Mining, Spring 2023 (Undergraduates)

This course offers an introduction to the concepts in natural language processing and the applications in text mining. This is offered as an elective course in the undergraduate program.

Course Information

Latest News

Tentative Schedule

NOTE: The tentative schedule and the slides are subject to changes.
WeekDateContentHomework
1Feb. 20 & 22, 2023Course Overview
Introduction to NLP
2Feb. 27 & Mar. 1, 2023 (2/27: Compensation Leave for 228 Peace Memorial Day)
Introduction to text mining
3Mar. 6 & 8, 2023 Ch.2, Text processing
4Mar. 13 & 15, 2023 Ch.3, Language modeling HW#1
5Mar. 20, 22 & 25, 2023 Ch.4, Sentiment analysis
(3/22: Leave for Annual Sports Meet)
3/25: Make-up Class for Children's Day
6Mar. 27 & 29, 2023 Ch.5, Nayes Bayes and Logistic Regression Due: HW#1
7Apr. 3 & 5, 2023 (4/3: Bridge holiday for Children's Day)
(4/5: Leave for Tomb Sweeping Day)
8Apr. 10 & 12, 2023 Ch.6, Vector semantics and embeddings
Ch.8, Introduction to POS & NER
HW#2
9Apr. 17 & 19, 2023 Ch.7, Neural language models
10Apr. 24 & 26, 2023 (4/26: Midterm Exam -- Ch.1-8) Term project proposal
11May 1 & 3, 2023 Word embeddings Due: HW#2
5/3 Due: Term project proposal
12May 8 & 10, 2023 Phrase mining
13May 15 & 17, 2023 Named Entity Recognition (NER) HW#3
14May 22 & 24, 2023 Pattern-based text mining
15May 29 & 31, 2023 Taxonomy mining Due: HW#3
16Jun. 5 & 7, 2023 Term project presentation
17Jun. 12 & 14, 2023 Term project presentation
18Jun. 19 & 21, 2023 Term project presentation

Homework Assignments

Please hand in your homework in paper form or in electronic files before deadline.
Programs or homework in electronic files must be submitted to me via our submission site as follows: There will be around 4 homeworks during this semester.
  1. HW#1: Sentiment classification
    Due: Mar. 29, 2023
  2. HW#2: Named Entity Recognition
    Due: May 1, 2023
  3. HW#3: Similarity estimation using Word embeddings
    Due: May 29, 2023

If you have any questions about the homework, please contact with the TA and me via e-mail.


Exams

  1. Midterm Exam: Apr. 17 - 22, 2023.

  2. Final Exam: Jun. 15 - 21, 2023.

    There will be no final exam for this course. Instead, we have the term project presentation in the last two to three weeks.

Score


E-mail: jhwang AT <the domain for our school>
Created: Jan. 13, 2023.
Last Updated: May 15, 2023.