IRS Mở Cửa "Biểu Đồ Dữ Kiện" Mã Số Thuế cho Công Chúng, Thúc Đẩy Sáng Tạo trong Giới Lập Trình

Nhóm Cộng đồng BigGo
IRS Mở Cửa "Biểu Đồ Dữ Kiện" Mã Số Thuế cho Công Chúng, Thúc Đẩy Sáng Tạo trong Giới Lập Trình

Cơ quan Thuế vụ Hoa Kỳ (IRS) đã thực hiện một bước đi chưa từng có tiền lệ hướng tới minh bạch hóa bộ luật thuế bằng cách phát hành công khai biểu đồ kiến thức Fact Graph dưới dạng một kho lưu trữ công cộng. Hệ thống sẵn sàng cho sản xuất này, vốn ban đầu được phát triển cho chương trình Direct File đã bị hủy bỏ, biểu diễn bộ luật thuế Hoa Kỳ dưới định dạng có thể đọc được bằng máy mà các nhà phát triển có thể sử dụng trên các ngôn ngữ JavaScript và JVM như Java, Kotlin, và Scala.

Các cuộc thảo luận trong cộng đồng cho thấy sự phấn khích về tiềm năng của bản phát hành này trong việc thách thức sự thống trị của phần mềm thuế thương mại và cho phép các ứng dụng mới có thể dân chủ hóa việc tiếp cận thông tin thuế. Thời điểm này trùng hợp với sự thất vọng ngày càng tăng trong số những người nộp thuế về phần mềm chuẩn bị khai thuế thương mại phức tạp và các mô hình định giá của chúng.

Một Nền Tảng Mới cho Công Nghệ Thuế

Fact Graph đóng vai trò như một hệ thống mô hình hóa khai báo cho logic thuế, về cơ bản tạo ra một định dạng chuẩn hóa biểu diễn các mối quan hệ phức tạp trong Bộ luật Thuế vụ Nội địa Hoa Kỳ. Không giống như các tài liệu pháp lý truyền thống hoặc các triển khai phần mềm, biểu đồ kiến thức này cấu trúc các quy tắc thuế như các dữ kiện được kết nối với nhau mà có thể được truy vấn và suy luận một cách lập trình.

Các nhà phát triển kiểm tra mã nguồn đã phát hiện ra rằng các dữ kiện triển khai thuế thực tế nằm trong một kho lưu trữ riêng biệt chứa các tệp XML xác định các phép tính và mối quan hệ thuế cụ thể. Sự tách biệt này cho phép Fact Graph hoạt động như một thư viện độc lập trong khi các triển khai cụ thể về thuế có thể được duy trì riêng biệt.

Quy trình làm việc siêu rõ ràng là truy vấn một ý tưởng bằng tiếng Anh tự nhiên và sau đó xác minh hoặc yêu cầu LLM cung cấp các đường dẫn mà nó đã đi theo.

Thông Tin Chi Tiết Về Repository

  • Ngôn Ngữ Chính: Scala (tương thích với các ngôn ngữ JVM: Java, Kotlin, Scala, Clojure)
  • Cũng Hỗ Trợ: JavaScript
  • Giấy Phép: Phạm vi công cộng tại Hoa Kỳ, CC 1.0 Universal trên toàn thế giới
  • Framework Kiểm Thử: ScalaTest
  • Xử Lý XML: thư viện scala-xml

Vượt Ra Ngoài Direct File: Các Ứng Dụng Rộng Hơn Xuất Hiện

Mặc dù Fact Graph ban đầu được phát triển cho hệ thống Direct File của IRS, việc phát hành nó như một thư viện độc lập cho thấy những tham vọng rộng lớn hơn. Các thành viên cộng đồng ngay lập tức bắt đầu suy đoán về các ứng dụng tiềm năng, bao gồm tích hợp với các mô hình ngôn ngữ lớn cho nghiên cứu thuế, công cụ giáo dục và phần mềm khai thuế thay thế.

Việc chính quyền Trump hủy bỏ Direct File vào đầu năm nay khiến cho bản phát hành này đặc biệt quan trọng. Thay vì để công nghệ biến mất, IRS đã chọn cách mã nguồn mở hóa công cụ cốt lõi, có khả năng cho phép các bên thứ ba xây dựng dựa trên công trình của chính phủ. Điều này đánh dấu một sự thay đổi lớn trong cách công nghệ quản lý thuế có thể phát triển trong tương lai.

Các Dự Án Liên Quan Của IRS

  • Kho Lưu Trữ Direct File: https://github.com/IRS-Public/direct-file
  • Triển Khai Fact Graph: Nằm trong /direct-file/direct-file-shared/
  • Các Tệp Fact: Định nghĩa logic thuế ở định dạng XML

Tích Hợp LLM và Những Thách Thức về Xác Minh

Một trong những ứng dụng được thảo luận nhiều nhất liên quan đến việc sử dụng Fact Graph với các hệ thống trí tuệ nhân tạo. Các thử nghiệm ban đầu cho thấy rằng việc kết hợp kiến thức thuế có cấu trúc với giao diện ngôn ngữ tự nhiên có thể giúp người nộp thuế xác định các khoản khấu trừ tiềm năng và hiểu các điều khoản phức tạp. Tuy nhiên, các thành viên cộng đồng nhấn mạnh tầm quan trọng của việc xác minh thay vì tin tưởng mù quán vào lời khuyên thuế do AI tạo ra.

Bản chất có cấu trúc của Fact Graph cung cấp một giải pháp tiềm năng cho vấn đề ảo giác phổ biến trong các mô hình ngôn ngữ lớn. Thay vì chỉ dựa vào dữ liệu đào tạo, các nhà phát triển có thể xây dựng các hệ thống dựa trên phản hồi của họ trong logic thuế chính thống được xác định bởi Fact Graph, sau đó hướng dẫn người dùng đến các điều khoản cụ thể hỗ trợ cho bất kỳ lời khuyên nào.

Khung Pháp Lý và Cân Nhắc Quốc Tế

Kho lưu trữ bao gồm các tuyên bố từ chối trách nhiệm pháp lý cẩn thận, lưu ý rằng IRS không chứng thực, duy trì hoặc đảm bảo tính chính xác, đầy đủ hoặc chức năng của mã và việc sử dụng là hoàn toàn do rủi ro của bạn. Điều này phản ánh bản chất nhạy cảm của phần mềm thuế và hậu quả tiềm tàng của các lỗi.

Cách tiếp cận cấp phép cũng cho thấy sự cân nhắc chu đáo về các vấn đề bản quyền quốc tế. Là một tác phẩm của chính phủ Hoa Kỳ, mã này thuộc phạm vi công cộng tại Hoa Kỳ, nhưng IRS sử dụng một tuyên bố Creative Commons Universal để đảm bảo tính khả dụng toàn cầu, giải quyết vấn đề các quốc gia không công nhận khái niệm phạm vi công cộng.

Phản Ứng của Cộng Đồng và Các Công Cụ Thay Thế

Những người tham gia thảo luận bày tỏ sự nhiệt tình về tiềm năng của bản phát hành này trong việc thúc đẩy cạnh tranh trên thị trường phần mềm thuế. Nhiều người chia sẻ sự thất vọng với các lựa chọn thương mại hiện có, đặc biệt liên quan đến sự phức tạp về giá cả và các phương thức thu thập dữ liệu tích cực. Một số bình luận đã đề xuất các dịch vụ thay thế như FreeTaxUSA.com trong khi lưu ý những hạn chế đối với các tình huống thuế phức tạp liên quan đến quyền chọn cổ phiếu hoặc tính toán Thuế Tối thiểu Thay thế (AMT).

Thời điểm của bản phát hành này, xuất hiện vài tháng sau khi Direct File bị hủy bỏ, cho thấy IRS vẫn cam kết với sự minh bạch và đổi mới trong quản lý thuế, ngay cả khi các chương trình cụ thể phải đối mặt với thách thức chính trị. Kho lưu trữ được cập nhật thường xuyên, với quá trình phát triển diễn ra trong một kho lưu trữ riêng tư và các thay đổi được phê duyệt được đẩy lên phiên bản công khai theo thời gian thực.

Quyết định mã nguồn mở hóa Fact Graph của IRS đánh dấu một cột mốc quan trọng trong minh bạch công nghệ chính phủ. Mặc dù các ứng dụng thực tiễn ngay lập tức có thể cần thời gian để phát triển, nhưng sự sẵn có của logic thuế có thể đọc được bằng máy tạo ra những khả năng mới cho sự đổi mới trong việc chuẩn bị khai thuế, giáo dục và tuân thủ. Khi các nhà phát triển bắt đầu thử nghiệm với nền tảng này, chúng ta có thể thấy sự xuất hiện của các công cụ làm cho luật thuế trở nên dễ tiếp cận và dễ hiểu hơn cho tất cả mọi người.

Tham khảo: Fact Graph