Are you required to utilize APIs at work that contain profanity but unsure of how to go about it? To find out about each new feature, keep reading.
The “Poor Word Filter” is a tool for filtering swear words and other “bad sentences” and is also known as a profanity or obscenity filter.The “Bad Word Filter” can be used in your game in a variety of ways, but the three most common ones are character names, dialogue within the game, and user names (for high-score lists, for instance).
If you want to prevent some want tobe comedian from using the user names “a55-face,” “S+alin,” or any other words you don’t like, simply turn on the “Bad Word Filter” so that instead of the swearword it says: #$@&%*!
Features:
Filtering system
Look over, select, read, and replace:
Use of explicit and illegal language
Domains, URLs, and email addresses
Excessive capitalization (such as “HEY DUDE”)
Excessive punctuation, like “!!11111”
The four filters each have unique uses and running adjustments.
Adaptable and extensible
Simple additions/modifications to the current sources (“bad words”).
Fast and multi-threaded, even with thousands of words!
Delegates in C# and events in Unity
Use the resource, file, and URL providers that are already configured, or add your own Provider (e.g. for XML, JSON)
Information about sources (e.g. descriptions, icons)
Supplied with all sources (“bad words”)
Management and archiving
Test all of the editor’s features.
Robust API for maximum control.
Illustrative example scene thorough assistance and documentation.
C# full-source code.
Why Use a Profanity Checker?
Unspecified Blacklist
Many profanity detection libraries detect and filter profanity using a hard-coded list of offensive terms. For instance, swearing makes use of this wordlist, and even better, swearing still makes use of a wordlist. This method obviously has serious flaws, and while these libraries may be fast, they are completely inaccurate.
With the use of this API, undesired terms can be removed from the text in addition to being found and extracted. The most commonly suggested API for quickly and effectively deleting all the harmful terms is the one that is displayed below.
Bad Words Filter API
The channel uses conventional language processing to split the contribution to intelligent phrases while ignoring accentuation, case, ordering, and other linguistic rules( (NLP). In addition to revealing words with repetitive letters, excessive whitespace, and unique characters, word modifications can also help identify terms that are wordy. In addition to finding and eliminating unwanted phrases from the text, the Bad Words Filter API also allows you to modify unwanted terms out of it.
The API will be given a text input string or URL, and it will then return a list of the majority of unfriendly terms it has found. In addition, you can substitute another person for these horrifying words. You could suggest using a reference sign or another method.
Uses
Anyone who wants to filter any content that uses abusive language should make use of this API. You might want to publish an article on your website that was authored by one of your content writers. If you wish to avoid using foul language, you could copy text from a blog or post.
Techniques Of Use
By visiting the Zyla API Hub marketplace and selecting the Bad Words Filters API using the search API engine, you can subscribe. Depending on your needs, you can opt to use the Pro plan, the Pro Plus plan, or the basic plan. You can choose the best tool and get rid of all bad phrases. Naturally, you can look at each easily accessible API. Utilize this fantastic resource!