CleanLanguage 1.0.0
dotnet add package CleanLanguage --version 1.0.0
NuGet\Install-Package CleanLanguage -Version 1.0.0
<PackageReference Include="CleanLanguage" Version="1.0.0" />
paket add CleanLanguage --version 1.0.0
#r "nuget: CleanLanguage, 1.0.0"
// Install CleanLanguage as a Cake Addin #addin nuget:?package=CleanLanguage&version=1.0.0 // Install CleanLanguage as a Cake Tool #tool nuget:?package=CleanLanguage&version=1.0.0
CleanLanguage.English is a comprehensive profanity filtering and text sanitization library for .NET applications. It effectively detects and replaces inappropriate language in English text, ensuring clean and professional communication.
Key Features:
- Advanced Profanity Detection: Identifies profane words, even when fragmented (e.g., "h e l l o") or disguised with symbols (e.g., "$@d").
- Symbol Normalization: Converts common obfuscation patterns (e.g.,
$ -> s
,@ -> a
) into readable text for accurate detection. - Customizable: Easily extendable to include additional profane words or symbol replacements.
- Efficient: Designed for real-time performance in applications requiring instant text processing.
Whether you are building a messaging app, social media platform, or content moderation tool, CleanLanguage.English provides the tools you need to maintain a safe and respectful environment.
Compatible with .NET Standard and .NET Core frameworks.
Usage Example:
// Use CleanLanguage.English to clean the text
string cleanedText = CleanLanguageFilter.CleanText(inputText);
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net5.0-windows7.0 is compatible. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. |
.NET Core | netcoreapp3.1 is compatible. |
.NET Framework | net461 is compatible. net462 is compatible. net463 was computed. net47 was computed. net471 was computed. net472 is compatible. net48 was computed. net481 was computed. |
-
.NETCoreApp 3.1
- No dependencies.
-
.NETFramework 4.6.1
- No dependencies.
-
.NETFramework 4.6.2
- No dependencies.
-
.NETFramework 4.7.2
- No dependencies.
-
net5.0-windows7.0
- No dependencies.
-
net6.0
- No dependencies.
-
net7.0
- No dependencies.
-
net8.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.0 | 103 | 12/10/2024 |
Initial release of CleanLanguage.English:
This package introduces a robust profanity filtering system designed to detect and clean profane or inappropriate language in English text. It includes:
- Support for detecting and replacing profane words, even if fragmented or disguised with spaces or symbols.
- A customizable dictionary of profane words and symbol mappings.
- Advanced normalization techniques to handle leet speak and obfuscated text patterns.
- Performance optimizations for real-time text processing.
This release focuses on accuracy and extensibility, providing developers with a reliable tool for text sanitization.