Open Government Data as a Service Platform (OGDaaS) หรือ แพลตฟอร์มสร้าง API จากไฟล์ชุดข้อมูลเปิดภาครัฐ เป็นระบบสร้าง Web API และบริการอำนวยความสะดวกการเข้าถึงข้อมูลเปิดภาครัฐ จากไฟล์ชุดข้อมูลที่เผยแพร่บนเว็บไซต์ศูนย์กลางข้อมูลเปิดภาครัฐ https://data.go.th หรือจากแหล่งข้อมูลอื่นในแบบไฟล์ตารางคำนวณ
จุดเด่นของเทคโนโลยี
ระบบสามารถสร้าง Web API และบริการข้อมูลตามจำนวนไฟล์ชุดข้อมูลบนเว็บไซต์ https://data.go.th ที่ผ่านการตรวจสอบว่าอยู่ในแบบตารางที่เครื่องสามารถอ่านได้ (well-formed tabular data) อย่างอัตโนมัติ
- หน่วยงานผู้จัดทำข้อมูลไม่ต้องลงทุนค่าใช้จ่ายในการพัฒนา Web API และบริการเข้าถึงข้อมูล
- นักพัฒนาสามารถนำข้อมูลเปิดภาครัฐที่เผยแพร่บนเว็บ Data.go.th ไปใช้พัฒนาแอปพลิเคชันได้สะดวกยิ่งขึ้นผ่าน API ที่ระบบสร้างขึ้น
คุณสมบัติ
- ระบบสามารถตรวจสอบไฟล์ชุดข้อมูลเปิดภาครัฐในแบบตารางคำนวณ (.xls. .xlsx, .csv) ว่าอยู่ในรูปแบบที่เครื่องคอมพิวเตอร์สามารถประมวลผลได้อย่างอัตโนมัติ (dataset validation)
- ไฟล์ชุดข้อมูลเปิดภาครัฐที่อยู่ในรูปแบบตารางที่ถูกต้อง จะถูกนำมาสร้างเป็นบริการอำนวยความสะดวกการเข้าถึงข้อมูลเปิดภาครัฐอย่างอัตโนมัติ ใน 2 รูปแบบ
- ผู้ใช้ทั่วไป:
- สามารถสืบค้นชุดข้อมูล (data querying) เช่น ”มีโรงเรียนใดบ้างที่ตั้งอยู่ในเขตดอนเมือง” (จากไฟล์ชุดข้อมูลเปิดของกระทรวงศึกษาธิการ) เป็นต้น และสามารถสร้างตารางรายงานคำนวณข้อมูลสรุป (data aggregation reporting) เช่น “จัดลำดับอำเภอที่มีจำนวนโรงเรียนสังกัดกรมสามัญศึกษามากที่สุด” เป็นต้น
- นักพัฒนาแอปพลิเคชัน:
- สามารถเรียกใช้งาน Web API ของชุดข้อมูลเปิดภาครัฐ เพื่อค้นคืนข้อมูลตามเงื่อนไข (data query Web API) และการค้นคืนแบบคำนวณค่าสรุป (data aggregation Web API) โดยส่งรูปแบบการร้องขอข้อมูลผ่าน URL และส่งผลลัพธ์กลับในแบบของ JSON
กลุ่มผู้ใช้งานเป้าหมาย
- หน่วยงานภาครัฐและเอกชนที่ต้องการเปิดเผยข้อมูล (Open Data) และต้องการเพิ่มคุณค่าให้กับข้อมูลดังกล่าว ให้นักพัฒนาแอปพลิเคชันและผู้สนใจ สามารถนำข้อมูลไปใช้ประโยชน์ได้สะดวกยิ่งขึ้นในแบบ Web API และบริการข้อมูลรูปแบบต่างๆ (Value-added Services)
Demo:
วิจัยพัฒนาโดย:
- ห้องปฏิบัติการวิจัยเทคโนโลยีภาษาธรรมชาติและความหมาย (LST), เนคเทค
- ร่วมกับ สำนักงานรัฐบาลอิเล็กทรอนิกส์ (องค์การมหาชน)
สอบถามข้อมูลเพิ่มเติม:
- ดร.มารุต บูรณรัช
- ห้องปฏิบัติการวิจัยเทคโนโลยีภาษาธรรมชาติและความหมาย (LST)
ศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ (เนคเทค)
โทร. 0 2564 6900 ต่อ 2258
email: marut.bur[at]nectec.or.th