List-of-Dirty-Naughty-Obscene-and-Otherwise-Bad-Words
List of Dirty, Naughty, Obscene, and Otherwise Bad Words
Quick Overview
The LDNOOBW/List-of-Dirty-Naughty-Obscene-and-Otherwise-Bad-Words repository is a collection of profane, obscene, and otherwise offensive words in various languages. It serves as a reference for content moderation, filtering, and other applications where identifying potentially inappropriate language is necessary.
Pros
- Comprehensive list covering multiple languages
- Regularly updated and maintained
- Open-source and freely available for use
- Useful for content moderation and filtering systems
Cons
- May contain false positives or culturally specific terms
- Requires careful implementation to avoid over-censorship
- Could be misused to create offensive content
- May not cover all regional variations or slang
Code Examples
This repository is not a code library, but rather a collection of word lists. Therefore, there are no code examples to provide.
Getting Started
As this is not a code library, there are no specific getting started instructions. However, users can access the word lists by cloning the repository or downloading the individual files for their desired languages. The lists are typically plain text files with one word per line, making them easy to integrate into various applications or systems.
Convert designs to code with AI
Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.
Try Visual CopilotREADME
Our List of Dirty, Naughty, Obscene, and Otherwise Bad Words
With millions of images in our library and billions of user-submitted keywords, we work hard at Shutterstock to make sure that bad words don't show up in places they shouldn't. This repo contains a list of words that we use to filter results from our autocomplete server and recommendation engine.
Please add to it as you see fit (particularly in non-English languages) or use it to spice up your next game of Scrabble :)
Obvious warning: These lists contain material that many will find offensive. (But that's the point!)
Miscellaneous caveat: Clearly, what goes in these lists is subjective. In our case, the question we use is, "What wouldn't we want to suggest that people look at?" This of course varies between culture, language, and geographies, so in the end we just have to make our best guess.
Languages
Name | Code |
---|---|
Arabic | ar |
Chinese | zh |
Czech | cs |
Danish | da |
Dutch | nl |
English | en |
Esperanto | eo |
Filipino | fil |
Finnish | fi |
French | fr |
French (CA) | fr-CA-u-sd-caqc |
German | de |
Hindi | hi |
Hungarian | hu |
Italian | it |
Japanese | ja |
Kabyle | kab |
Klingon | tlh |
Korean | ko |
Norwegian | no |
Persian | fa |
Polish | pl |
Portuguese | pt |
Russian | ru |
Spanish | es |
Swedish | sv |
Thai | th |
Turkish | tr |
See also the list of projects, documents, and organizations that use these lists.
Node Module
If you are using the word lists as .json
, or in an npm
project, you can install the word list using the naughty-words package.
npm install naughty-words
© 2012â2020 Shutterstock, Inc.
This work is licensed under a Creative Commons Attribution 4.0 International License.
Convert designs to code with AI
Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.
Try Visual Copilot