Natural Language Processing

การประมวลผลภาษาธรรมชาติ

4(4-0-12)

วิชาบังคับก่อน : ไม่มี

แนวคิดและทฤษฎีต่างๆ ที่เกี่ยวข้องกับการประมวลผลภาษาธรรมชาติ การประยุกต์ใช้งานด้านการประมวลผลภาษาธรรมชาติกับงานวิจัยที่เกี่ยวข้อง แบบจำลองภาษา ประเภทของคำ ชนิดของคำ การใช้อัลกอริทึมร่วมกับงานทางด้านการประมวลผลภาษาธรรมชาติ การวิเคราะห์เชิงวากยสัมพันธ์ การวิเคราะห์เชิงความหมาย หัวข้อใหม่ทางด้านการประมวลผลภาษาธรรมชาติ

เค้าโครงรายวิชา

  1. ทฤษฎี แนวคิดและการทำงานของการประมวลผลภาษาธรรมชาติ (4 ชม.)
  2. การประยุกต์ใช้การประมวลผลภาษาธรรมชาติ (4 ชม.)
  3. แบบจำลองภาษา (8 ชม.)
  4. ประเภทของคำ ชนิดของคำ (8 ชม.)
  5. การใช้อัลกอริทึมร่วมกับงานทางด้านการประมวลผลภาษาธรรมชาติ (12 ชม.)
  6. หัวข้อใหม่ทางด้านการประมวลผลภาษาธรรมชาติ (8 ชม.)
  7. การวิเคราะห์เชิงวากยสัมพันธ์ การวิเคราะห์เชิงความหมาย (4 ชม.)

ผลสัมฤทธิ์การเรียนรู้
ผู้เรียนสามารถอธิบายแนวคิดของการประมวลผลภาษาธรรมชาติ รวมทั้งเข้าใจในทฤษฎีเชิงลึกของการประมวลผลภาษาธรรมชาติ สามารถใช้งานเครื่องมือที่ใช้ประมวลผลภาษาธรรมชาติ และวิเคราะห์ผลขั้นสูงได้
 

Natural Language Processing

Prerequisite : None

Concepts and theories related to natural language processing; Research on Natural language processing applications; Language models, Part of speech, Named entity recognition, AI algorithms for Natural language processing; syntactic analysis; semantic analysis; New topic in natural language processing.

Course Outline

  1. Theory, Concepts, and Functions of Natural Language Processing. (4 hr.)
  2. Application of Natural Language Processing. (4 hr.)
  3. Language Model. (8 hr.)
  4. Part of speech, Named entity recognition. (8 hr.)
  5. Using algorithms in conjunction with natural language processing tasks. (12 hr.)
  6. New topic in natural language processing. (8 hr.)
  7. Syntax Analysis, Semantic Analysis. (4 hr.)

Learning Outcomes
Learners can explain the concept of natural language processing as well as an in-depth understanding of the theory of natural language processing. They can use natural language processing tools and advanced analysis of results.