NoProfanity, Türkçe dilinde küfür ve argo tespitine odaklanan açık kaynaklı bir Python modülüdür.
Metinlerde geçen rahatsız edici kelimeleri filtrelemek veya tespit etmek isteyen geliştiriciler için uygundur.
NoProfanity is an open-source Python module focused on detecting profanity and slang in the Turkish language.
It is suitable for developers who want to filter or detect offensive words in texts.
- Türkçe küfür/argo kelime tespiti
- Python ile kolay entegrasyon
- Temizleme (sanitize) veya tespit (detect) seçenekleri
- Discord botları, forumlar veya chatbot sistemlerinde kullanılabilir
- Turkish profanity/slang detection
- Easy integration with Python
- Supports cleaning or detecting
- Suitable for Discord bots, forums, or chatbot systems
- Python 3.x
git clone https://github.com/nat-heo/noprofanity_turkish_antiswear_bot.git
cd noprofanity_turkish_antiswear_botGerekirse modülünüzü
pip install -e .komutu ile geliştirici modunda yükleyebilirsiniz.
You can also install it in editable mode withpip install -e .if needed.
from noprofanity import check_profanity
text = "bu ne biçim saçma sapan küfürlü bir cümle"
if check_profanity(text):
print("Uygunsuz içerik tespit edildi.")
else:
print("Temiz içerik.")- Fork yap
- Yeni bir dal oluştur:
git checkout -b feature/yenilik - Geliştirme yap, commit et
- Push ve PR gönder
- Fork the repository
- Create a new branch:
git checkout -b feature/new-feature - Make your changes and commit
- Push and submit a pull request
Bu yazılım yalnızca eğitim, deneysel ve içerik filtreleme amaçlıdır.
Hiçbir kişi veya gruba karşı hedef alınarak kullanılmamalıdır.
Kütüphane tarafından kullanılan kelime listeleri, çeşitli kaynaklardan derlenmiştir ve zamanla değişebilir.
Geliştirici, üçüncü parti kullanım sonucu oluşabilecek herhangi bir durumdan sorumlu değildir.
This software is intended solely for educational, experimental, and content filtering purposes.
It must not be used to target or discriminate against any individual or group.
The word lists used by the library are compiled from various sources and may change over time.
The developer is not responsible for any consequences arising from third-party usage.
Geri bildirim veya öneri için issues bölümünü kullanabilirsiniz.
You can use the issues section for feedback or suggestions.