คำบรรยายผลงานโดยย่อ
OneAudit เป็นระบบที่ช่วยตรวจสอบข้อมูลธุรกรรมให้เป็นไปตามกฎที่กำหนดไว้จากระเบียบ วิธีปฏิบัติ หรือองค์ความรู้ขององค์กร โดยมีเครื่องมือต่าง ๆ ที่รองรับการดำเนินงานตลอดกระบวนการอย่างครบวงจร ได้แก่
- Rule Editor เป็นเครื่องมือสนับสนุนการสร้าง แก้ไข และทดสอบกฎการตรวจสอบข้อมูลในรูปแบบกราฟ (Graph-based Rule) ของเงื่อนไข โดยรองรับการใช้งานแบบ No Code/Low Code
- Rule Repository เป็นหน่วยจัดเก็บกฏการตรวจสอบข้อมูล ทำหน้าที่บริหารจัดการ และติดตามการเปลี่ยนแปลงของกฎในแต่ละช่วงเวลา โดยรองรับการจัดเก็บแบบเวอร์ชัน
- Rule Engine Cluster ทำหน้าที่ประมวลผลกฎการตรวจสอบข้อมูล โดยวิเคราะห์ข้อมูลกับเงื่อนไขในกฎตามลำดับขั้น เพื่อให้ได้ข้อสรุปที่สอดคล้องตามตรรกะ และอธิบายได้อย่างชัดเจน รองรับการประมวลผลข้อมูลปริมาณมากแบบ Batch Processing ด้วยการ Scale-out
- Rule Scheduler ทำหน้าที่บริหารจัดการแผนการตรวจสอบข้อมูลให้ดำเนินการโดยอัตโนมัติ ตามกำหนดเวลาหรือเงื่อนไขที่กำหนด
ตัวอย่างการประยุกต์ใช้ OneAudit:
ด้านการตรวจสอบ
- การเบิกจ่ายชดเชยค่าบริการสาธารณสุข หรือประกันภัย
- การชำระภาษีเงินได้
- การดำเนินธุรกรรม เช่น การจัดซื้อจัดจ้าง
- การใช้งบประมาณแผ่นดิน
- การตรวจสอบสิทธิ์การได้รับสวัสดิการ
- การพิจารณาเครดิตเพื่อการให้สินเชื่อ
- การตรวจสอบคุณภาพข้อมูล อื่น ๆ
- การส่งเสริมการขาย
จุดเด่น/ประโยชน์ของเทคโนโลยี
- Low Code/No Code: ผู้ใช้สามารถกำหนดกฎการตรวจสอบข้อมูลในรูปแบบโครงสร้างกราฟผ่านเครื่องมือที่มี Graphic User Interface (GUI) ได้อย่างง่ายดาย
- Simulation: รองรับการจำลองการตรวจสอบข้อมูลจากกฎที่สร้างขึ้นในสภาพแวดล้อมเสมือน เพื่อประเมินผลก่อนนำไปใช้จริง
- Scalability: รองรับการประมวลผลข้อมูลขนาดใหญ่ และสามารถปรับขยายระบบให้เหมาะสมกับทรัพยากรที่มีอยู่
- Easy Rule Deployment: มีเครื่องมือสนับสนุนทุกขั้นตอน ตั้งแต่การสร้างและทดสอบกฎ ไปจนถึงการนำไปใช้งาน (deploy) พร้อมกำหนดให้ทำงานโดยอัตโนมัติ
- Rule Version Management: สามารถบริหารจัดการ จัดเก็บ และติดตามการเปลี่ยนแปลงของกฎหรือเงื่อนไขการตรวจสอบข้อมูลได้อย่างเป็นระบบ

วิจัยพัฒนาโดย
- ทีมวิจัยการจำลองและระบบขับเคลื่อนด้วยข้อมูล (DSS)
- กลุ่มวิจัยวิทยาการข้อมูลและการวิเคราะห์ (DSARG)