Perspective-Check
Perspective-Check는 포용적인 언어를 장려하여 글쓰기를 변화시킵니다.
기능
PCLCheck는 포용성과 인간 중심의 언어를 장려하여 학술적 글쓰기를 변화시키기 위해 설계된 혁신적이고 강력한 도구입니다. 이 앱은 Gemini API와 다양한 Google 개발자 도구의 고급 기능을 활용하여 원활한 콘텐츠 분석을 제공하여 연구 논문 및 기타 문서에서 인간 중심이 아닌 언어를 식별하고 해결합니다.
Next.js로 빌드된 프런트엔드 애플리케이션은 사용자가 PDF 문서를 업로드할 수 있는 간단하고 직관적인 인터페이스를 제공합니다. 인터페이스는 데스크톱 및 모바일 보기 모두에 맞게 조정되므로 여러 기기에서 원활한 사용자 환경을 제공할 수 있습니다. 사용자는 Google의 보안 엔드포인트를 통해 PDF 문서를 업로드할 수 있습니다. 이 앱은 고급 텍스트 추출 기법을 사용하여 문서 콘텐츠를 분석하고 낙인이나 편견을 담을 수 있는 단어를 검색합니다. 앱은 파일 (all wordsearch.txt)에서 이러한 사전 정의된 단어 목록을 읽고 문서에서 해당 단어가 있는지 검사합니다. 문제 있는 콘텐츠 강조 표시: 편향된 표현이 발견될 때마다 앱이 PDF 내 텍스트를 강조 표시합니다. 이는 PDF 파일에서 직접 정확한 텍스트 검색 및 주석을 허용하는 PyMuPDF 라이브러리 (fitz)를 사용하여 실행됩니다. 또한 이 앱은 문제의 문장에 대한 포용적인 대안을 생성하는 고유한 기능을 제공합니다. 앱은 Gemini API의 언어 생성 기능을 사용하여 낙인찍는 콘텐츠를 대체할 단어를 제안하여 문서가 현대적인 포용성 표준을 준수하도록 합니다.
구성용 제품
- PDF 처리를 위한 PyMuPDF (Fitz)
- API 빌드를 위한 FastAPI
- 비율 제한을 위한 SlowAPI
- 프런트엔드용 정적 사이트 생성 (SSG)을 사용한 Next.js
팀
작성자:
포용 혁신가
From
미국