Skip to main content
Ctrl
+
K
Programming for NLP
บทนำ
การคิดเชิงคำนวณ (computational thinking)
บทที่ 1 การคิดเชิงคำนวณ (Computational Thinking)
Video: การคิดเชิงคำนวณ และ control flow
แบบฝึกหัด: คาเรล
เฉลยแบบฝึกหัด: คาเรล
ตัวแปร ฟังก์ชัน และสตริง
บทที่ 2 ตัวแปร ฟังก์ชัน และสตริง
Video: ตัวแปรและฟังก์ชัน
แบบฝึกหัด: ตัวแปร และฟังก์ชัน
เฉลยแบบฝึกหัด: ตัวแปร และฟังก์ชัน
Video: สตริง
แบบฝึกหัด: สตริง
เฉลยแบบฝึกหัด: สตริง
โครงสร้างข้อมูล (Data Structure I)
บทที่ 3 โครงสร้างข้อมูล (Data Structure) I
Video: List and Data Structure
แบบฝึกหัด: โครงสร้างข้อมูล I
เฉลยแบบฝึกหัด: โครงสร้างข้อมูล I
Video: Dictionary
Video: Set
Comprehension
โจทย์: Comprehension
เฉลยโจทย์: Comprehension
การประมวลผลข้อมูลจากไฟล์
บทที่ 4 การประมวลผลข้อมูลจากไฟล์
Video: file
Video: Regular Expression
โจทย์: การประมวลผลข้อมูลจากไฟล์
เฉลยโจทย์: การประมวลผลข้อมูลจากไฟล์
โครงสร้างข้อมูลแบบซ้อนใน
บทที่ 5 โครงสร้างข้อมูลแบบซ้อนใน (Nested Data Structure)
Video: Advance list
Video: Advance dictionary
โจทย์: ชนิดของโครงสร้างข้อมูล
เฉลยโจทย์: ชนิดของโครงสร้างข้อมูล
โจทย์: โครงสร้างข้อมูลซ้อนใน
เฉลยโจทย์: โครงสร้างข้อมูลซ้อนใน
การเขียนโปรแกรมเชิงอ็อบเจกต์ (Object-Oriented Programming)
บทที่ 6 การเขียนโปรแกรมเชิงอ็อบเจกต์ (Object-Oriented Programming)
Video: Object-Oriented Programming
โจทย์: การเขียนโปรแกรมเชิงอ็อบเจกต์
เฉลยโจทย์: การเขียนโปรแกรมเชิงอ็อบเจกต์
การประมวลผลภาษาธรรมชาติ (Natural Language Processing)
บทที่ 7 การประมวลผลภาษาธรรมชาติขั้นพื้นฐาน
Video: Natural Language Processing
แบบฝึกหัด: การประมวลผลข้อความขั้นพื้นฐาน
เฉลยแบบฝึกหัดการประมวลผลข้อความ
การจัดการข้อมูลด้วย pandas
บทที่ 8 การจัดการและวิเคราะห์ข้อมูลแบบตาราง
ตัวอย่างการใช้
pandas
แบบฝึกหัด
เฉลยแบบฝึกหัด
โมเดลการประมวลภาษาธรรมชาติ
บทที่ 9 โมเดลการประมวลผลภาษาธรรมชาติ
Workshop - Word cloud
Workshop - Topic modeling
โมเดลภาษาขนาดใหญ่
บทที่ 10 โมเดลภาษาขนาดใหญ่
บรรณานุกรม
Repository
Open issue
.md
.pdf
Video: file
Contents
การอ่านไฟล์
การเขียนไฟล์
Video: file
#
ไฟล์
การอ่านไฟล์
#
การเขียนไฟล์
#
Contents
การอ่านไฟล์
การเขียนไฟล์