รวบรวมและเตรียมข้อมูล (Data Collection & Preprocessing)
- ดึงข้อมูลจากแหล่งข้อมูลทางการแพทย์ (mental health counseling, ChatDoctor, PubMed causal, Medical QA).
- พัฒนา Translation Tool ด้วย RobustTranslator รองรับหลายเครื่องมือ (googletrans, deep-translator) พร้อมระบบ cache และ rate limiting.
- ทำความสะอาดข้อมูล (Data Cleaning) จัดการ Text truncation และ Missing values.
ปรับแต่งโมเดล (Model Fine-Tuning)
- ใช้โมเดลพื้นฐาน: OpenThaiGPT, iapp/chinda-qwen3-4b, Typhoon 2.1, Gemma3 4B.
- ปรับปรุงโครงสร้างด้วยเทคนิค LoRA (Low-Rank Adaptation) เพื่อลดพารามิเตอร์และป้องกัน Catastrophic forgetting.
- กำหนด Hyperparameters (learning rate, epochs, batch size).
การประเมินผล (Evaluation)
- วัดผลด้วย Perplexity และ Loss.
- ทดสอบการให้คำตอบด้วยข้อความทางการแพทย์ตัวอย่าง.
การนำไปใช้ (Deployment)
- พัฒนาระบบ AI Agent แบบ Multi-Modal (สนทนา, วิเคราะห์ภาพ, ประมวลผลเสียง).
- สร้างระบบ RAG (Retrieval-Augmented Generation) สำหรับดึงข้อมูลทางการแพทย์.
- ออกแบบอินเทอร์เฟซผู้ใช้ด้วย Gradio.