Perspective-Check
Perspective-Check (Kiểm tra quan điểm) giúp biến đổi văn bản bằng cách sử dụng ngôn ngữ hoà nhập.
Ý nghĩa
PCLCheck là một công cụ mạnh mẽ và sáng tạo, được thiết kế để biến đổi văn bản học thuật bằng cách thúc đẩy ngôn ngữ hoà nhập và lấy con người làm trung tâm. Bằng cách tận dụng các tính năng nâng cao của API Gemini và nhiều công cụ dành cho nhà phát triển của Google, ứng dụng của chúng tôi cung cấp dịch vụ phân tích nội dung liền mạch để xác định và xử lý ngôn ngữ không tập trung vào con người trong các bài báo nghiên cứu và các tài liệu khác.
Ứng dụng giao diện người dùng được tạo bằng Next.js cung cấp một giao diện đơn giản và trực quan để người dùng tải tài liệu PDF lên. Giao diện thích ứng với cả chế độ xem trên máy tính và thiết bị di động, đảm bảo trải nghiệm người dùng mượt mà trên các thiết bị. Người dùng có thể tải tài liệu PDF lên thông qua điểm cuối bảo mật của chúng tôi. Ứng dụng này sử dụng các kỹ thuật trích xuất văn bản nâng cao để phân tích nội dung tài liệu và tìm những từ có thể mang hàm ý kỳ thị hoặc thiên vị. Ứng dụng đọc danh sách các từ như vậy được xác định trước từ một tệp (all wordsearch.txt) và quét tài liệu để tìm các từ đó. Làm nổi bật nội dung có vấn đề: Đối với mọi trường hợp phát hiện thấy ngôn từ có thể thiên vị, ứng dụng sẽ làm nổi bật văn bản trong tệp PDF. Điều này được thực hiện bằng cách sử dụng thư viện PyMuPDF (fitz), cho phép tìm kiếm và chú thích văn bản chính xác ngay trong tệp PDF. Ứng dụng này cũng cung cấp một tính năng độc đáo để tạo các câu thay thế toàn diện hơn cho những câu có vấn đề đã xác định. Bằng cách sử dụng các tính năng tạo ngôn ngữ của Gemini API, ứng dụng sẽ đề xuất nội dung thay thế cho nội dung kỳ thị, đảm bảo tài liệu phù hợp với các tiêu chuẩn hiện đại về sự hoà nhập.
Được tạo bằng
- PyMuPDF (Fitz) để xử lý PDF
- FastAPI để tạo API
- SlowAPI để giới hạn tốc độ
- và Next.js với tính năng tạo trang web tĩnh (SSG) cho giao diện người dùng.
Nhóm
Người cập nhật
Nhà đổi mới về sự hoà nhập
Từ
Hoa Kỳ