| Contains() | - Checks if the text contains any or all specified items (e.g., competitor names).
- Returns True/False for every input.
- Example:
Contains(items=["chatgpt"])
| Required: Optional: alias-
mode = any or all -
case_sensitive = True or False
|
| DoesNotContain() | - Checks if the text does not contain the specified items (e.g., forbidden expressions).
- Returns True/False for every input.
- Example:
DoesNotContain(items=["as a large language model"])
| Required: Optional: alias mode = all -
case_sensitive = True or False
|
| IncludesWords() | - Checks if the text includes any or all specified words.
- Considers only vocabulary words.
- Returns True/False for every input.
- Example:
IncludesWords(words_list=['booking', 'hotel', 'flight'])
| Required: Optional: alias -
mode = any or all -
lemmatize = True or False
|
| ExcludesWords() | - Checks if the texts excludes all specified words (e.g. profanity lists).
- Considers only vocabulary words.
- Returns True/False for every input.
- Example:
ExcludesWords(words_list=['buy', 'sell', 'bet'])
| Required: Optional: alias -
mode = all -
lemmatize = True or False
|
| ItemMatch() | - Checks if the text contains any or all specified items.
- The item list is specific to each row and provided in a separate column.
- Returns True/False for each row.
- Example:
ItemMatch(["Answer", "Expected_items"])
| Required: Optional: -
alias -
mode = all or any -
case_sensitive = True or False
|
| ItemNoMatch() | - Checks if the text excludes all specified items.
- The item list is specific to each row and provided in a separate column.
- Returns True/False for each row.
- Example:
ItemMatch(["Answer", "Forbidden_items"])
| Required: Optional: alias -
mode = all case_sensitive = True or False
|
| WordMatch() | - Checks if the text includes any or all specified words.
- Word list is specific to each row and provided in a separate column.
- Considers only vocabulary words.
- Returns True/False for every input.
- Example:
WordMatch(["Answer", "Expected_words"]
| Required:Optional: alias -
mode = any or all -
lemmatize = True or False
|
| WordNoMatch() | - Checks if the text excludes all specified words.
- Word list is specific to each row and provided in a separate column.
- Considers only vocabulary words.
- Returns True/False for every input.
- Example:
WordNoMatch(["Answer", "Forbidden_words"]
| Required: Optional: alias -
mode = all -
lemmatize = True or False
|
| ContainsLink() | - Checks if the column contains at least one valid URL.
- Returns True/False for each row.
| Optional: |