OGDaaS : แพลตฟอร์มสร้าง API จากไฟล์ชุดข้อมูลเปิดภาครัฐ

Facebook
Twitter

Open Government Data as a Service Platform

Open Government Data as a Service Platform (OGDaaS) หรือ แพลตฟอร์มสร้าง API จากไฟล์ชุดข้อมูลเปิดภาครัฐ เป็นระบบสร้าง Web API และบริการอำนวยความสะดวกการเข้าถึงข้อมูลเปิดภาครัฐ จากไฟล์ชุดข้อมูลที่เผยแพร่บนเว็บไซต์ศูนย์กลางข้อมูลเปิดภาครัฐ https://data.go.th หรือจากแหล่งข้อมูลอื่นในแบบไฟล์ตารางคำนวณ

แพลตฟอร์มสร้าง API จากไฟล์ชุดข้อมูลเปิดภาครัฐ Open Government Data as a Service Platform (OGDaaS)

 

ภาพรวมการทำงานของแพลตฟอร์มสร้าง API จากไฟล์ชุดข้อมูลเปิดภาครัฐ (1)

จุดเด่นของเทคโนโลยี

ระบบสามารถสร้าง 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)
แพลตฟอร์มสร้าง API จากไฟล์ชุดข้อมูลเปิดภาครัฐ Open Government Data as a Service Platform (OGDaaS)

 

ภาพรวมการทำงานของแพลตฟอร์มสร้าง API จากไฟล์ชุดข้อมูลเปิดภาครัฐ (2)
แพลตฟอร์มสร้าง API จากไฟล์ชุดข้อมูลเปิดภาครัฐ Open Government Data as a Service Platform (OGDaaS)

 

ตัวอย่างการประยุกต์ใช้งาน แพลตฟอร์มสร้าง API จากไฟล์ชุดข้อมูลเปิดภาครัฐ

Demo:

วิจัยพัฒนาโดย:

ห้องปฏิบัติการวิจัยเทคโนโลยีภาษาธรรมชาติและความหมาย (LST), เนคเทค
ร่วมกับ สำนักงานรัฐบาลอิเล็กทรอนิกส์ (องค์การมหาชน)

สอบถามข้อมูลเพิ่มเติม:

ดร.มารุต บูรณรัช
ห้องปฏิบัติการวิจัยเทคโนโลยีภาษาธรรมชาติและความหมาย (LST)
ศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ (เนคเทค)
โทร. 0 2564 6900 ต่อ 2258
email: marut.bur[at]nectec.or.th