INT37001 Applied Natural Language Processing การประมวลผลภาษาธรรมชาติประยุกต์
การประมวลผลภาษาธรรมชาติเบื้องต้น การเตรียมข้อความ การแท็กส่วนของคำพูด การแจกแจงรูปประโยค การรู้จำชื่อเฉพาะ การแทนคำและการเข้ารหัสคำ การวิเคราะห์ความรู้สึก การจำแนกประเภทข้อความ การแปลภาษาด้วยเครื่อง กลไกการให้ความสนใจและแบบจำลองทรานส์ฟอร์เมอร์ การสกัดสารสนเทศ ระบบตอบคำถาม การสรุปข้อความ การสร้างข้อความ
Introduction to Natural Language Processing, Text Preprocessing, Part-of-Speech Tagging, Syntactic Parsing, Named Entity Recognition (NER), Word Representations and Word Embeddings, Sentiment Analysis, Text Classification, Machine Translation, Attention Mechanisms and Transformer Models, Information Extraction, Question Answering Systems, Text Summarization, Text Generation
ระยะเวลาในการเรียนรู้ : 45 ชั่วโมง ( 3 หน่วยกิต )
รูปแบบการเรียน : แบบ Onsite คณะเทคโนโลยีสารสนเทศ มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี
ผลลัพธ์การเรียนรู้
- เขียนโปรแกรมเพื่อสร้างแอปพลิเคชันโดยใช้หลักการประมวลผลภาษาธรรมชาติในปัญหาที่เกี่ยวกับงานด้านปัญญาประดิษฐ์ โดยคำนึกถึงหลักจริยธรรม และผลกระทบที่จะเกิดขึ้นในการใช้ข้อมูล
ผู้เรียนได้รับ Knowledge / Skills / Ability อะไรบ้าง
- Knowledge ความเข้าใจในหลักการประมวลผลภาษาธรรมชาติ เพื่อประยุกต์ใช้ในงานทางด้านวิทยาการข้อมูลและปัญญาประดิษฐ์
- Skills มีทักษะการเครื่องมือเพื่อพัฒนาโปรแกรมด้วยหลักการประมวลผลภาษาธรรมชาติ เพื่อใช้ในงานด้านวิทยาการข้อมูลและปัญญาประดิษฐ์
- Ability
1. วิเคราะห์ความต้องการจากโจทย์ปัญหาจริงของหน่วยงานหรือภาคอุตสาหกรรมเพื่อการพัฒนางานโดยใช้วิทยาศาสตร์ข้อมูลและปัญญาประดิษฐ์
2. มีทักษะเรียนรู้ด้วยตนเอง ปรับตัวใช้เครื่องมือทางด้านวิทยาศาสตร์ข้อมูลและปัญญาประดิษฐ์ที่มีการพัฒนาปรับปรุงและเกิดขึ้นใหม่อย่างต่อเนื่องในปัจจุบัน
Module นี้ตรงหรือเทียบได้กับรายวิชาในหลักสูตร
ชื่อหรือรหัสโมดูล |
รายวิชาหลัก/รายวิชาเลือกเสรี |
ร้อยละของเนื้อหาในรายวิชาหลัก/วิชาเลือกเสรี |
INT37001 การประมวลผลภาษาธรรมชาติประยุกต์ (Applied Natural Language Processing) |
INT370 การประมวลผลภาษาธรรมชาติประยุกต์ (Applied Natural Language Processing) จำนวน 3 หน่วยกิต/วิชาเลือก ในหลักสูตร B.Sc. (Information Technology) หลักสูตรปรับปรุง พ.ศ. 2567 Track อาชีพ: AI Developer |
100 |