76คะแนน
พี่สิทธิ์
AI ให้คำปรึกษาเรื่องสิทธิแรงงานไทย
ถามตอบกฎหมายจัดซื้อจัดจ้างภาครัฐด้วย Thai Legal RAG
ตอบคำถามเกี่ยวกับกฎหมายจัดซื้อจัดจ้างภาครัฐด้วย Thai Legal RAG รุ่น 1.2 เพิ่มการจดจำบริบทเมื่อถามต่อและการแสดงขอบเขตข้อมูลกฎหมาย เพื่อรับมือกับปัญหาคำถามต่อเนื่องและคำถามเกี่ยวกับเอกสารที่ยังไม่มีในระบบ
🚀 [Showcase & Dev Log] พัฒนา Thai Legal RAG ด้วย Claude Code: อัปเดต v1.2 เพิ่ม Multi-Turn Context Memory + Legal Scope Transparency สวัสดีครับเพื่อน ๆ ชาว Claude Code Community ทุกคน 👋 หลังจากที่ผมได้ทดลองปล่อย GovProcure (ระบบถามตอบกฎหมายจัดซื้อจัดจ้างภาครัฐ) ให้เพื่อน ๆ และกลุ่มผู้ใช้งานจริงได้ทดสอบ วันนี้ผมได้นำ Feedback จากคำถามจริงหน้างาน มาปรับปรุงระบบเป็นเวอร์ชัน 1.2 ร่วมกับ Claude Code จึงอยากมาแชร์ทั้ง Architecture และสิ่งที่ได้เรียนรู้จากการใช้งาน Claude Code ในการ Pair Programming ครั้งนี้ครับ -------------------------------------------------- 🛠️ ปัญหาเดิมที่เจอจากคำถามจริง (The Challenge): 1. การถามต่อสั้น ๆ (Multi-turn): เวลาผู้ใช้ถามคำถามแรก เช่น "ตรวจรับพัสดุกี่วัน" แล้วพิมพ์ถามต่อสั้น ๆ ว่า "ถ้าเกินต้องทำอย่างไร" ระบบ RAG แบบเดิมจะดึง context ผิดทันที เพราะประโยคที่สองไม่มีคีย์เวิร์ดเรื่อง "ตรวจรับพัสดุ" หรือ "สัญญา" อยู่เลย 2. Scope Transparency: ผู้ใช้มักถามหาเอกสารที่ยังไม่ได้ Index หรือเอกสารที่ยกเลิกไปแล้ว (เช่น ระเบียบสำนักนายกฯ 2535) ทำให้ LLM พยายาม Hallucinate คำตอบ 3. Presentation & Citations: รหัส Chunk หลังบ้าน (เช่น [S1], [S2]) มักหลุดไปในเนื้อหาคำตอบ ทำให้โทนการตอบดูไม่เป็นมือนิติกรรม -------------------------------------------------- ✨ สิ่งที่อัปเดตใหม่ใน v1.2 (Powered by Claude Code): 1. 🧠 Multi-Turn Context Memory & Query Expansion: • ทำ Context-Aware Query Expansion นำหัวข้อจากรอบก่อนหน้า (Sliding Window 4 ข้อความล่าสุด) มารวมกับคำถามต่อเนื่องสั้น ๆ ก่อนยิงเข้า Hybrid Retrieval • ส่ง Conversation History เข้า Typhoon LLM เพื่อให้เจนคำตอบที่ลื่นไหลเหมือนคุยกับที่ปรึกษา โดยมีปุ่ม Clear Session เพื่อรีเซ็ตบริบทเมื่อเปลี่ยนหัวข้อ 2. 📚 Legal Scope & Catalog (153 Documents Indexed): • แยกหน้า `scope.html` แสดง Data Catalog ของระบบทั้งหมด 153 ฉบับ (พ.ร.บ. 1 ฉบับ, ระเบียบฯ 5 ฉบับ, กฎกระทรวง 19 ฉบับ, และหนังสือเวียน กวจ. 128 ฉบับ จากข้อมูลกว่า 3,740 Chunks) • ทำ Taxonomical Status แยกชัดเจน 3 ระดับ: 🟢 In Scope & Indexed 🟡 Pending Indexing (ข้อหารือ กวจ. รายกรณี, คำวินิจฉัยอุทธรณ์) 🔴 Out of Scope (กฎหมายที่ยกเลิกแล้ว / ข้อบังคับเฉพาะ) 3. 💬 Real-Time Feedback Loop to Telegram: • สร้าง Modal ให้ผู้ใช้รายงานคำตอบที่ Hallucinate หรือเสนอแนะฟีเจอร์ โดย Backend (FastAPI) จะส่งการแจ้งเตือนแบบ Webhook ยิงตรงเข้า Telegram Bot ของผู้พัฒนาทันที ทำให้มอนิเตอร์ปัญหาได้แบบ Real-time 4. 🔒 Privacy by Design (No PII Stored): • แม้จะใช้ Google OAuth ในการจัดการ Quota ป้องกัน Abuse แต่ในระดับ Database คำถามที่ถูกบันทึกลง Question Log จะ **ไม่มีการเก็บชื่อ นามสกุล หรืออีเมลของผู้ใช้ไว้ร่วมกับคำถามโดยเด็ดขาด (100% PII Detached)** -------------------------------------------------- ใครที่กำลังทำ Domain-Specific RAG หรือระบบช่วยค้นคว้ากฎหมาย สามารถแวะเข้าไปลองเล่นและติชมกันได้นะครับ: 🔗 เว็บไซต์จริง: https://rag.kriangkraic.com 📋 สารบัญกฎหมาย: https://rag.kriangkraic.com/scope.html ยินดีแลกเปลี่ยนแนวทางการออกแบบ Prompt, Chunking Strategy และ Retrieval Pipeline กับทุกคนครับ! 🤝🔥
โดย Kriangkrai Chawsan · ดูโพสต์ต้นทาง · ได้ 17 ถูกใจในกลุ่ม
ต้องเข้าสู่ระบบก่อนถึงให้คะแนนได้ เข้าสู่ระบบหรือสมัครฟรี
76คะแนน
AI ให้คำปรึกษาเรื่องสิทธิแรงงานไทย
70คะแนน
AI sales agent ตอบแชทด้วยข้อมูลองค์กร
66คะแนน
สร้างภาพด้วย iApp Image Generation รุ่น 1.1
64คะแนน
สร้างและตัดต่อภาพ วิดีโอ เสียง และสื่อด้วย AI
63คะแนน
เปลี่ยนแชทบนเว็บไซต์ให้เป็นอวตารพูดและตอบโต้ได้
63คะแนน
สรุปวิดีโอ ไฟล์ และเสียงเป็นเนื้อหาที่อ่านง่าย
ตอบคำถามเกี่ยวกับกฎหมายจัดซื้อจัดจ้างภาครัฐด้วย Thai Legal RAG รุ่น 1.2 เพิ่มการจดจำบริบทเมื่อถามต่อและการแสดงขอบเขตข้อมูลกฎหมาย เพื่อรับมือกับปัญหาคำถามต่อเนื่องและคำถามเกี่ยวกับเอกสารที่ยังไม่มีในระบบ
Kriangkrai Chawsan เป็นผู้สร้าง GovProcure ผลงานหมวดเครื่องมือ AI เว็บแอปเทพให้เครดิตเจ้าของผลงานและมีลิงก์กลับไปยังต้นทางทุกรายการ
ตรวจล่าสุดเมื่อ 27 ก.ย. 2569 ยังเปิดใช้งานได้ปกติที่ https://rag.kriangkraic.com
คะแนนเต็ม 100 คิดจาก 4 ส่วน คือ เว็บยังเปิดใช้งานได้จริง 40 คะแนน (ลิงก์ตายเหลือ 5) คุณภาพเว็บจากการสแกนอัตโนมัติสูงสุด 20 คะแนน (ใช้บนมือถือได้ 5 โหลดเร็วสูงสุด 7 มีคำอธิบายเว็บ 4 มีภาษาไทย 4 รวมคะแนนบรรณาธิการ) ความนิยมในชุมชนต้นทางสูงสุด 20 คะแนน คิดแบบลดหลั่นตามจำนวน reactions และคะแนนดาวจากสมาชิกเว็บสูงสุด 20 คะแนน (ดาวเฉลี่ยคูณ 4)
เป็นเจ้าของผลงานนี้และอยากแก้ข้อมูลหรือนำออก แจ้งเราได้ที่นี่