Generative AI using Python
- TTDT21
- Classroom
- Fundamental
- Thai | 0
เรียนรู้หลักการ ความสามารถ และเทคนิคของ Generative AI, Natural Language Processing (NLP), Large Language Models (LLMs) และประยุกต์ใช้งานด้วยภาษา Python
Course description
Time
Instructor
Venue
Generative AI using Python
หลักสูตร Generative AI using Python (From Fundamentals to End-to-End Applications)
- ทำความเข้าใจหลักการ ความสามารถ และเทคนิคของ Generative AI, Natural Language Processing (NLP), Large Language Models (LLMs)
- เรียนรู้การใช้ภาษา Python ในการพัฒนาและประยุกต์ใช้งานระบบประมวลผลภาษาธรรมชาติ (Natural Language Processing : NLP)
- เรียนรู้การประยุกต์ใช้ระบบประมวลผลภาษาธรรมชาติ (Natural Language Processing : NLP) ในการทำงานจริง (เช่น Chatbots, Real-world NLP Applications and Future Trends)
- นักพัฒนาซอฟต์แวร์ (Developer, Programmer)
- นักวิทยาศาสตร์ข้อมูล (Data Scientist)
- ทุกท่านที่มีความสนใจและต้องการต่อยอดประยุกต์ใช้งานระบบประมวลผลภาษาธรรมชาติ (Natural Language Processing : NLP
*** ผู้เข้าอบรมต้องมีพื้นฐานการเขียนโปรแกรมภาษา Python ***
- เข้าใจถึงหลักการและเทคนิคของ Natural Language Processing (NLP)
- สามารถใช้ภาษา Python ในการพัฒนาและประยุกต์ใช้งาน Natural Language Processing (NLP)
- สามารถใช้ Natural Language Processing (NLP) เพื่อแก้ไขปัญหาในการทำงานจริงได้
Day 1:
- Introduction to Generative AI
• Definition and applications of AI
• Definition and applications of Gen AI - Introduction to NLP
• Definition and applications of NLP
• Challenges in NLP - Python for Natural Language Processing
• Basics of Python
• Python libraries for NLP (NLTK, Spacy, TextBlob) - Introduction to Thai NLP using PyThaiNLP
• Introduction to PyThaiNLP
• Basic Text Processing in Thai Language - Textual Sources and Formats
• API
• Social Media
• Web Scraping
• Building your Corpus
Day 2: - Text Processing and Analysis
• Tokenization, N-grams, Scriptio Continua
• Stemming and Lemmatization, Synsets and Hypernyms
• Part of Speech Tagging
• Named Entity Recognition - Thai Text Processing and Analysis using PyThaiNLP
• Tokenization, Part of Speech Tagging, and Named Entity Recognition in Thai - Word Embeddings and Language Models
• Bag of Words, TF-IDF
• Word2Vec, GloVe
• Understanding and implementing BERT (Bidirectional Encoder Representations from Transformers) - Basics of Machine Learning and Neural Networks
• Supervised, Unsupervised, and Semi-supervised Learning
• Neural Networks Fundamentals - Introduction to Transformers Models
• Understanding Transformer Architecture
• Overview of BERT (Bidirectional Encoder Representations from Transformers)
Day 3: - Introduction to Large Language Models
• Understanding LLM and its significance in NLP
• Deep dive into GPT (Generative Pretrained Transformer) and its variants, including GPT3, GPT4 and ChatGPT
• Opensource alternatives of ChatGPT
• Practical Application and Use cases - Fine-tuning Large Language Models
• Fine-turning LLMs with Python - Building Gen AI Application using RAG
• What is RAG?
• Building RAG using Python - LLM based AI Agents
• What is AI Agents?
• Building AI based Agent using Python
Payment can be made by:
- Cash or Credit Card or Bank Cheque payable to
สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ or National Science and Technology Development Agency
(a post-dated cheque is not accepted) on the first day of the service or within the last day of the service. - Account transfer and send the proof of the payment (the deposit slip) via email xxx@swpark.or.th
- ธนาคารกรุงเทพ สาขาอุทยานวิทยาศาสตร์
Saving Account Number: 080-0-00001-0
Account Name: สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ - ธนาคารกรุงไทย สาขาตลาดไท
Saving Account Number: 152-1-32668-1
Account Name: สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ
- ธนาคารกรุงเทพ สาขาอุทยานวิทยาศาสตร์
Notes:
- Withholding tax (3%) is exempt.
- Should you need to withdraw, you must send the notice of the withdrawal in writing no later than 7 working days before the commencement date. The cancellation less than 7 days will be subject to a fine of 40% of the fee.
- Software Park Thailand reserves the rights to cancel courses due to unforeseen circumstances.
Contact Person
For more information, contact our course coordinator on:

12,000 THB .
วันที่ 27-29 ตุลาคม 2569 เวลา 09.00-16.00 น.
ณ ห้องอบรม ชั้น 3 อาคารซอฟต์แวร์พาร์ค
Download => เอกสารประชาสัมพันธ์หลักสูตร
สำคัญ!!! กรุณารอการยืนยันเปิดการอบรมจากเจ้าหน้าที่ก่อนการชำระค่าลงทะเบียน
วันที่ 27-29 ตุลาคม 2569 เวลา 09.00-16.00 น.
ณ ห้องอบรม ชั้น 3 อาคารซอฟต์แวร์พาร์ค
Download => เอกสารประชาสัมพันธ์หลักสูตร
สำคัญ!!! กรุณารอการยืนยันเปิดการอบรมจากเจ้าหน้าที่ก่อนการชำระค่าลงทะเบียน
Course Detail :
Instructor info
Dr.Veerasak Krisanapraphan
CIO