VietCase là ứng dụng web chạy trên máy cá nhân để:
- tra cứu bản án, quyết định từ cổng công bố của Tòa án
- tải PDF về máy
- theo dõi lịch sử tải
- tìm lại các tài liệu đã tải
Nếu bạn muốn hướng dẫn rất dễ làm theo cho người không rành kỹ thuật, xem:
Trong file hướng dẫn chi tiết đã có cả phần:
- cách tải dự án từ GitHub bằng
Download ZIP - hướng dẫn chỗ bấm nút
CodevàDownload ZIP
python -m pip install -r requirements.txtpython -m playwright install chromiumpython -m vietcaseSau đó mở trình duyệt tại:
http://127.0.0.1:8000
Tìm kiếm: chọn bộ lọc, xem kết quả, tải mục đã chọn hoặc tải toàn bộ theo bộ lọcLịch sử tải: theo dõi job đang chạy, tạm dừng, hủy, xóaTài liệu đã tải: tìm lại file PDF đã lưu trên máy, mở file, xóa file
downloads/: nơi lưu các file PDF đã tảidata/app.db: cơ sở dữ liệu cục bộ của ứng dụngdata/logs/: log chạy ứng dụngdata/search_debug/: snapshot debug search khi được bật
- Python 3.11 hoặc mới hơn
- Windows
- Kết nối mạng ổn định
- Ứng dụng ưu tiên
requestscho tìm kiếm để nhanh hơn, và chỉ dùngPlaywrightkhi cần fallback. - Một số PDF scan có thể không trích được text đầy đủ.
- Dữ liệu lấy từ cổng công bố bản án của Tòa án. Người dùng cần tự rà soát quy định sử dụng, lưu trữ, chia sẻ và tái công bố dữ liệu.