Bakış Açısı Kontrolü
Bakış Açısı Denetimi, kapsayıcı dil kullanımını teşvik ederek yazıları dönüştürür.
Ne işe yarar?
PCLCheck, kapsayıcılığı ve kişiye odaklı dili teşvik ederek akademik yazım sürecini dönüştürmek için tasarlanmış yenilikçi ve güçlü bir araçtır. Gemini API'nin ve çeşitli Google geliştirici araçlarının gelişmiş özelliklerinden yararlanan uygulamamız, araştırma makaleleri ve diğer belgelerdeki kişi odaklı olmayan dili tespit edip ele almak için sorunsuz bir içerik analizi sağlar.
Next.js ile oluşturulan ön uç uygulama, kullanıcıların PDF belgeleri yüklemesi için basit ve sezgisel bir arayüz sunar. Arayüz hem masaüstü hem de mobil görünümlere uyum sağlayarak cihazlar arasında sorunsuz bir kullanıcı deneyimi sağlar. Kullanıcılar, güvenli uç noktamız üzerinden PDF dokümanı yükleyebilir. Uygulama, belge içeriğini analiz etmek ve damgalayıcı veya önyargılı çağrışımlar içerebilecek kelimeleri aramak için gelişmiş metin ayıklama tekniklerinden yararlanır. Uygulama, bir dosyadan (all wordsearch.txt) bu tür kelimelerin önceden tanımlanmış bir listesini okur ve belgeyi bu kelimelerin geçtiği yerler için tarar. Sorunlu İçerikleri Vurgulama: Uygulama, bulunan her önyargılı dil örneği için PDF'deki metni vurgular. Bu işlem, doğrudan PDF dosyasında hassas metin arama ve ek açıklama ekleme olanağı sunan PyMuPDF kitaplığı (fitz) kullanılarak gerçekleştirilir. Uygulama, tespit edilen sorunlu cümleler için daha kapsayıcı alternatifler oluşturmak üzere benzersiz bir özellik de sunar. Gemini API'nin dil oluşturma özelliklerini kullanan uygulama, damgalayıcı içeriğin yerine geçecek öneriler sunarak belgenin modern kapsayıcılık standartlarına uygun olmasını sağlar.
Aşağıdakilerle tasarlandı:
- PDF işleme için PyMuPDF (Fitz)
- API oluşturmak için FastAPI
- Sıklık sınırlaması için SlowAPI
- ve ön uç için statik site oluşturma (SSG) özelliğine sahip Next.js
Takım
Değişikliği yapan
Kapsayıcılık alanında yenilikçi
Nereden
Amerika Birleşik Devletleri