Figaro เป็นภาษาโปรแกรมความน่าจะเป็นที่สนับสนุนการพัฒนาแบบจำลองความน่าจะเป็นที่สมบูรณ์มาก และให้อัลกอริธึมการให้เหตุผลที่สามารถนำไปใช้กับแบบจำลองเพื่อสรุปผลที่เป็นประโยชน์จากหลักฐาน ทั้งการแสดงแบบจำลองและการพัฒนาอัลกอริทึมการใช้เหตุผลอาจเป็นงานที่ท้าทาย
Figaro ช่วยให้สามารถแสดงออกถึงแบบจำลองความน่าจะเป็นได้โดยใช้พลังของภาษาการเขียนโปรแกรม ทำให้ผู้สร้างแบบจำลองมีเครื่องมือในการสร้างสรรค์แบบจำลองที่หลากหลาย Figaro มาพร้อมกับอัลกอริธึมการให้เหตุผลในตัวจำนวนหนึ่งที่สามารถนำไปใช้กับโมเดลใหม่ได้โดยอัตโนมัติ นอกจากนี้ โมเดล Figaro ยังเป็นโครงสร้างข้อมูลในภาษาการเขียนโปรแกรม Scala ซึ่งสามารถทำงานร่วมกับ Java ได้ และสามารถสร้าง จัดการ และใช้งานโดยตรงภายในโปรแกรม Scala หรือ Java ใดก็ได้
Figaro ให้บริการฟรีและเผยแพร่ภายใต้ใบอนุญาตโอเพ่นซอร์ส สำหรับข้อมูลเพิ่มเติม โปรดดูบันทึกประจำรุ่นของ Figaro และบทช่วยสอน Figaro