CLB PMTDNM Việt Nam (VFOSSA)

https://www.vfossa.vn

VN Law Advisor - ứng dụng tiềm năng giúp pháp luật gần gũi hơn với đời sống

VN Law Advisor là sản phẩm đạt giải Nhất hạng mục Phần mềm nguồn mở, cuộc thi Olympic Tin học sinh viên 2023 do đội CTU LinguTechies - Đại học Cần Thơ phát triển.Phần mềm được xây dựng theo mô hình kiến trúc microservices với nhiều mô đun chức năng có thể triển khai vận hành, mở rộng một cách dễ dàng. Đội đã áp dụng tốt các mô hình ngôn ngữ lớn như SBert, PhoGPT để tạo ra các tính năng tiện ích thông minh cho người dùng để khai thác tri thức pháp luật một cách thuận tiện từ CSDL Pháp điển và văn bản QPPL.
1

1

Ứng dụng VN Law Advisor được xây dựng với mục tiêu đưa luật pháp Việt Nam gần gũi hơn với người dân  - kể cả những người chưa có nhiều am hiểu nhiều về pháp luật. Để làm được việc này, ứng dụng mong muốn:

  • Xây dựng một hệ thống tra cứu đầy đủ về pháp luật Việt Nam, bao gồm: Bộ Pháp Điển Việt Nam và các văn bản quy phạm pháp luật hiện hành.

  • Hỗ trợ tra cứu cho người dùng một cách thuận tiện nhất.

  • Tư vấn, giải đáp các thắc mắc của người dùng về pháp luật Việt Nam.

Các chức năng chính:

  • Tra cứu pháp điển, các văn bản quy phạm pháp luật hiện hành.

Hình ảnh: Tra cứu các văn bản quy phạm pháp luật trên hệ thống VN Law Advisor
Hình ảnh: Tra cứu các văn bản quy phạm pháp luật trên hệ thống VN Law Advisor

  • AI trả lời câu hỏi người dùng về vấn đề pháp luật (dựa trên mô hình ngôn ngữ nguồn mở phoGPT của người Việt).

Hình ảnh: Mô hình ngôn ngữ trả lời câu hỏi của người dùng về pháp luật.

  • “Pháp điển hóa” các điều văn bản quy phạm pháp luật  mới, chưa được sắp xếp vào pháp điển. Sắp xếp chúng vào các đề mục sẵn có của pháp điển.

Hình ảnh: Pháp điển hóa các điều văn bản quy phạm pháp luật chưa được pháp điển.

  • Tìm kiếm bằng ngữ nghĩa các văn bản quy phạm pháp luật của người dùng, dựa vào từ khóa tìm kiếm họ đưa ra .

Tổng quan công nghệ:

  • Hệ thống triển khai theo mô hình microservices với Kong API Gateway.

  • Mô hình ngôn ngữ phoGPT được sử dụng để sinh câu trả lời, SBERT để tạo các embedding.

  • Hệ thống RAG truy xuất các tri thức pháp luật, tạo context cho mô hình ngôn ngữ

Định hướng phát triển:

Để tiếp tục phát triển sản phẩm, đội đã có những mục tiêu chức năng cụ thể muốn cải thiện, hoàn thiện trong tương lai. Về cơ bản, các chức năng gần hoàn thành, nhưng đều cần cải thiện về mặt UI/UX cũng như là hiệu suất để có thể đem đến trải nghiệm tốt nhất cho người dùng. Cụ thể đội nhóm đang có những mục tiêu cụ thể như sau:

  • Nghiên cứu phương pháp cải thiện tìm kiếm ngữ nghĩa (Semantic Search): nhằm cải thiện được việc tìm kiếm cho người dùng, cũng như truy xuất context tốt hơn cho hệ thống RAG. 

  • Cải thiện việc tra cứu pháp điển và văn bản quy phạm pháp luật: liên kết các chỉ mục, trích dẫn sao cho thuận tiện nhất cho người dùng tra cứu. Thêm các bộ lọc chi tiết hơn cho dữ liệu.

  • Cập nhật dữ liệu định kỳ, tự động: các văn bản quy phạm pháp luật mới trên csdl được thêm mới rất thường xuyên, hệ thống cần tự động cập nhật dữ liệu định kỳ một cách tự động.

  • Thống kê, triển khai hệ thống microservices theo lượng user: scale các services của hệ thống theo số lượng user.
    Tham khảo: Youtube: Video youtube demo chức năng của VN Law Advisor
                        Github: Mã nguồn của VN Law Advisor

Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây