Perspective-Check
“视角检查”功能通过提倡包容性语言来改进写作。
作用
PCLCheck 是一款创新且强大的工具,旨在通过提倡包容性和以人为本的语言,改变学术写作方式。我们的应用利用 Gemini API 和各种 Google 开发者工具的先进功能,提供无缝的内容分析,以识别和解决研究论文和其他文档中不以人为中心的语言。
该前端应用是使用 Next.js 构建的,提供简单直观的界面,供用户上传 PDF 文档。该界面可适应桌面和移动视图,确保在各种设备上提供流畅的用户体验。用户可以通过我们的安全端点上传 PDF 文档。该应用使用先进的文本提取技术来分析文档内容,并搜索可能具有污名化或偏见含义的字词。该应用会从文件 (all wordsearch.txt) 中读取预定义的此类字词列表,并扫描文档以查找这些字词。突出显示有问题的内容:对于发现的每种可能带有偏见的语言,该应用都会在 PDF 中突出显示相应文本。为此,我们使用了 PyMuPDF 库 (fitz),该库支持直接在 PDF 文件中进行精确的文本搜索和注释。该应用还提供了一项独特功能,可为所发现的问题句子生成更具包容性的替代方案。该应用使用 Gemini API 的语言生成功能,为带有污名化内容的文字提供替换建议,确保文档符合现代包容性标准。
可采用以下设备打造
- 用于处理 PDF 文件的 PyMuPDF (Fitz)
- 使用 FastAPI 构建 API
- 用于速率限制的 SlowAPI
- 以及适用于前端的 Next.js 和静态网站生成 (SSG)。
团队
更新者
包容创新者
发件人
美国