กรมสรรพากร (IRS) ได้ก้าวไปสู่ความโปร่งใสของประมวลกฎหมายภาษีอย่างไม่เคยปรากฏมาก่อน ด้วยการเปิดเผย Fact Graph ซึ่งเป็นกราฟความรู้ ให้เป็นคลังสาธารณะ ระบบที่พร้อมใช้งานจริงนี้ เดิมถูกพัฒนาสำหรับโปรแกรม Direct File ที่ถูกยกเลิกไปแล้ว โดยเป็นการแสดงประมวลกฎหมายภาษีของสหรัฐอเมริกาในรูปแบบที่เครื่องสามารถอ่านได้ ซึ่งนักพัฒนาสามารถนำไปใช้กับ JavaScript และภาษา JVM ต่างๆ เช่น Java, Kotlin และ Scala
การสนทนาในชุมชนเผยให้เห็นถึงความตื่นเต้นเกี่ยวกับศักยภาพของการเปิดเผยครั้งนี้ ในการท้าทายการครอบงำของซอฟต์แวร์ภาษีเชิงพาณิชย์ และเปิดโอกาสให้เกิดแอปพลิเคชันใหม่ๆ ที่สามารถทำให้การเข้าถึงข้อมูลภาษีเป็นประชาธิปไตยมากขึ้น จังหวะเวลานี้เกิดขึ้นพร้อมกับความไม่พอใจที่เพิ่มขึ้นในหมู่ผู้เสียภาษีเกี่ยวกับซอฟต์แวร์การเตรียมยื่นภาษีเชิงพาณิชย์ที่ซับซ้อนและรูปแบบการกำหนดราคาของพวกเขา
พื้นฐานใหม่สำหรับเทคโนโลยีด้านภาษี
Fact Graph ทำหน้าที่เป็นระบบการสร้างแบบจำลองเชิงประกาศสำหรับตรรกะทางภาษี โดยสร้างรูปแบบที่เป็นมาตรฐานซึ่งแสดงถึงความสัมพันธ์ที่ซับซ้อนภายในประมวลกฎหมายภาษีของสหรัฐอเมริกา (Internal Revenue Code) ซึ่งแตกต่างจากเอกสารทางกฎหมายแบบดั้งเดิมหรือการนำซอฟต์แวร์ไปใช้งาน กราฟความรู้นี้จัดโครงสร้างกฎเกณฑ์ทางภาษีเป็นข้อเท็จจริงที่เชื่อมโยงถึงกันซึ่งสามารถสอบถามและใช้เหตุผลได้ผ่านโปรแกรม
นักพัฒนาที่กำลังตรวจสอบฐานโค้ดค้นพบว่าข้อเท็จจริงการปฏิบัติงานทางภาษีที่แท้จริงนั้นอยู่ในที่เก็บแยกต่างหากซึ่งมีไฟล์ XML ที่กำหนดการคำนวณและความสัมพันธ์ทางภาษีเฉพาะ การแยกออกจากกันนี้ทำให้ Fact Graph สามารถทำงานเป็นไลบรารีแบบสแตนด์อโลน ในขณะที่การปฏิบัติงานเฉพาะด้านภาษีสามารถดูแลแยกต่างหากได้
กระบวนงานที่ชัดเจนมากคือการสอบถามหาแนวคิดเป็นภาษาอังกฤษธรรมดา แล้วจึงตรวจสอบหรือขอให้ LLM ให้เส้นทางที่มันใช้ติดตามมา
รายละเอียดสำคัญของ Repository
- ภาษาหลัก: Scala (รองรับภาษาบน JVM ได้แก่: Java, Kotlin, Scala, Clojure)
- รองรับเพิ่มเติม: JavaScript
- ใบอนุญาต: สาธารณสมบัติในสหรัฐอเมริกา, CC 1.0 Universal ทั่วโลก
- Testing Framework: ScalaTest
- การประมวลผล XML: ไลบรารี scala-xml
กว่า Direct File: การประยุกต์ใช้ที่กว้างขวางขึ้นปรากฏตัว
ในขณะที่ Fact Graph ถูกพัฒนาขึ้นครั้งแรกสำหรับระบบ Direct File ของ IRS การเปิดเผยมันในฐานะไลบรารีแบบสแตนด์อโลนชี้ให้เห็นถึงความมุ่งหมายที่กว้างขึ้น สมาชิกในชุมชนเริ่มคาดการณ์เกี่ยวกับการประยุกต์ใช้ที่เป็นไปได้ทันที รวมถึงการผนวกรวมกับแบบจำลองภาษาขนาดใหญ่ (large language models) สำหรับการวิจัยด้านภาษี เครื่องมือทางการศึกษา และซอฟต์แวร์การเตรียมยื่นภาษีทางเลือก
การยกเลิก Direct File โดยรัฐบาลของ Donald Trump เมื่อต้นปีนี้ ทำให้การเปิดเผยครั้งนี้มีความสำคัญเป็นพิเศษ แทนที่จะปล่อยให้เทคโนโลยีนี้หายไป IRS เลือกที่จะเปิดแหล่ง (open-source) เครื่องยนต์พื้นฐาน ทำให้บุคคลที่สามสามารถสร้างต่อจากงานของรัฐบาลได้ ซึ่งแสดงถึงการเปลี่ยนแปลงครั้งสำคัญในวิธีที่เทคโนโลยีการบริหารภาษีอาจพัฒนาต่อไปในอนาคต
โครงการที่เกี่ยวข้องของ IRS
- Direct File Repository: https://github.com/IRS-Public/direct-file
- Fact Graph Implementation: ตั้งอยู่ใน
/direct-file/direct-file-shared/
- Fact Files: ไฟล์คำจำกัดความตรรกะภาษีในรูปแบบ XML
การผสานรวม LLM และความท้าทายในการตรวจสอบความถูกต้อง
หนึ่งในการประยุกต์ใช้ที่ถูกพูดถึงมากที่สุดเกี่ยวข้องกับการใช้ Fact Graph ร่วมกับระบบปัญญาประดิษฐ์ การทดลองในเบื้องต้นชี้ให้เห็นว่าการรวมความรู้ทางภาษีที่มีโครงสร้างกับอินเทอร์เฟซภาษาธรรมชาติ สามารถช่วยให้ผู้เสียภาษีระบุการหักลดหย่อนที่เป็นไปได้และเข้าใจข้อกำหนดที่ซับซ้อนได้ อย่างไรก็ตาม สมาชิกในชุมชนเน้นย้ำถึงความสำคัญของการตรวจสอบความถูกต้อง แทนที่จะไว้วางใจคำแนะนำทางภาษีที่สร้างโดย AI อย่างสุ่มสี่สุ่มห้า
ธรรมชาติที่มีโครงสร้างของ Fact Graph ให้ทางออกที่เป็นไปได้สำหรับปัญหาเรื่องการหลงผิด (hallucination) ที่พบบ่อยในแบบจำลองภาษาขนาดใหญ่ แทนที่จะพึ่งพาข้อมูลการฝึกฝนเพียงอย่างเดียว นักพัฒนาสามารถสร้างระบบที่ยึดคำตอบของพวกเขากับตรรกะทางภาษีที่เป็นมาตรฐานซึ่งกำหนดโดย Fact Graph จากนั้นจึงนำผู้ใช้ไปยังข้อกำหนดเฉพาะที่สนับสนุนคำแนะนำใดๆ
กรอบทางกฎหมายและข้อพิจารณาระหว่างประเทศ
ที่เก็บรวบรวมนี้รวมข้อปฏิเสธความรับผิดทางกฎหมายอย่างรอบคอบ โดยระบุว่า IRS ไม่ให้การรับรอง บำรุงรักษา หรือรับประกันความถูกต้อง ความสมบูรณ์ หรือการทำงานของโค้ด และการใช้งานเป็นความเสี่ยงของผู้ใช้เอง สิ่งนี้สะท้อนถึงลักษณะที่ละเอียดอ่อนของซอฟต์แวร์ภาษีและผลกระทบที่อาจเกิดขึ้นจากข้อผิดพลาด
แนวทางการให้สิทธิ์ใช้งานยังเผยให้เห็นถึงการพิจารณาอย่างรอบคอบเกี่ยวกับประเด็นลิขสิทธิ์ระหว่างประเทศ เนื่องจากเป็นงานของรัฐบาลสหรัฐอเมริกา โค้ดจึงเป็นสาธารณสมบัติ (public domain) ภายในสหรัฐอเมริกา แต่ IRS ใช้คำประกาศ Creative Commons Universal เพื่อให้มั่นใจว่าสามารถใช้งานได้ทั่วโลก ซึ่งเป็นการจัดการกับประเทศที่ไม่ได้ยอมรับแนวคิดของสาธารณสมบัติ
การตอบรับจากชุมชนและเครื่องมือทางเลือก
ผู้เข้าร่วมอภิปรายแสดงความกระตือรือร้นเกี่ยวกับศักยภาพของการเปิดเผยครั้งนี้ ในการส่งเสริมการแข่งขันในตลาดซอฟต์แวร์ภาษี หลายคนแบ่งปันความหงุดหงิดกับตัวเลือกเชิงพาณิชย์ที่มีอยู่ โดยเฉพาะอย่างยิ่งเกี่ยวกับความซับซ้อนของการกำหนดราคาและแนวปฏิบัติการเก็บรวบรวมข้อมูลที่ก้าวร้าว ผู้แสดงความคิดเห็นหลายคนแนะนำบริการทางเลือกเช่น FreeTaxUSA.com พร้อมทั้งระบุข้อจำกัดสำหรับสถานการณ์ภาษีที่ซับซ้อนซึ่งเกี่ยวข้องกับสต็อกออปชันหรือการคำนวณ AMT
จังหวะเวลาของการเปิดเผยครั้งนี้ ซึ่งมาหลายเดือนหลังจากการยกเลิก Direct File ชี้ให้เห็นว่า IRS ยังคงมุ่งมั่นต่อความโปร่งใสและนวัตกรรมในการบริหารภาษี แม้แต่ในขณะที่โปรแกรมเฉพาะเจาะจงต้องเผชิญกับความท้าทายทางการเมือง ที่เก็บรวบรวมนี้ได้รับการอัปเดตบ่อยครั้ง โดยการพัฒนาจะเกิดขึ้นในที่เก็บรวบรวมส่วนตัว และการเปลี่ยนแปลงที่ได้รับการอนุมัติจะถูกผลักดันไปยังเวอร์ชันสาธารณะแบบเรียลไทม์
การตัดสินใจเปิดแหล่ง Fact Graph ของ IRS เป็นจุดหมายสำคัญที่สำคัญในความโปร่งใสของเทคโนโลยีภาครัฐ ในขณะที่การประยุกต์ใช้ในทางปฏิบัติในทันทีอาจใช้เวลาในการพัฒนา การมีตรรกะทางภาษีที่เครื่องสามารถอ่านได้นี้ สร้างความเป็นไปได้ใหม่ๆ สำหรับนวัตกรรมในการเตรียมยื่นภาษี การศึกษา และการปฏิบัติตามกฎหมาย เมื่อนักพัฒนาเริ่มทดลองกับพื้นฐานนี้ เราอาจได้เห็นการเกิดขึ้นของเครื่องมือที่ทำให้กฎหมายภาษีสามารถเข้าถึงและเข้าใจได้ง่ายขึ้นสำหรับทุกคน
อ้างอิง: Fact Graph