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, 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
1. Introduction to Generative AI
- Definition and applications of AI
- Definition and applications of Gen AI
2. Introduction to Natural Language Processing (NLP)
- Definition and applications of NLP
- Challenges in NLP
3. Python for Natural Language Processing
- Basics of Python
- Python libraries for NLP (NLTK, Spacy, TextBlob)
4. Introduction to Thai NLP using PyThaiNLP
- Introduction to PyThaiNLP
- Basic Text Processing in Thai Language
5. Textual Sources and Formats
- API
- Social Media
- Web Scraping
- Building your Corpus
Day 2
6. Text Processing and Analysis
- Tokenization, N-grams, Scriptio Continua
- Stemming and Lemmatization, Synsets and Hypernyms
- Part of Speech Tagging
- Named Entity Recognition
7. Thai Text Processing and Analysis using PyThaiNLP
- Tokenization, Part of Speech Tagging, and Named Entity Recognition in Thai
8. Word Embeddings and Language Models
- Bag of Words, TF-IDF
- Word2Vec, GloVe
- Understanding and implementing BERT (Bidirectional Encoder Representations from Transformers)
9. Basics of Machine Learning and Neural Networks
- Supervised, Unsupervised, and Semi-supervised Learning
- Neural Networks Fundamentals
10. Introduction to Transformers Models
- Understanding Transformer Architecture
- Overview of BERT (Bidirectional Encoder Representations from Transformers)
Day 3
11.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
12.Fine-tuning Large Language Models
- Fine-turning LLMs with Python
13. Building Gen AI Application using RAG
- What is RAG?
- Building RAG using Python
14. 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 .
หลักสูตรยืนยันเปิดอบรม วันที่ 20-22 พฤศจิกายน 2567
เวลา 09.00-16.00 น. ณ ห้องอบรมชั้น 3
อาคารซอฟต์แวร์พาร์ค
Download =>เอกสารประชาสัมพันธ์หลักสูตร
สอบถามข้อมูลเพิ่มเติมโปรดติดต่อ
คุณจันทิมา อีเมล juntima@swpark.or.th
Course Detail :
Instructor info
Dr.Veerasak Krisanapraphan
Senior Director