Skip to main content
Share Your Experience: Take the 2024 Developer Survey

Problems involving processing of natural languages in a human way. Tasks include interpreting free text, correcting spelling or grammar, understanding pronunciation, etc.

This tag is used for challenges that involve natural languages (rather than programming languages) in some way. For example, parsing or analysing free text, numeric sequences that depend on language features, or anything else where natural language plays an important role in the challenge.

Due to the complexities and range of most natural languages, challenges with this tag should usually define a subset of the language that must be handled, either through a formal grammar/definition, or by providing a list of words/inputs that must be handled correctly.

Do not use this tag for challenges to do with programming languages.