Skip to main content

Find Words Node

The Find Words node searches for specific words or phrases within a given text input and determines whether the word exists. This node creates conditional branching based on whether the search term is found, enabling dynamic flow paths for word validation, reading comprehension checks, and text analysis tasks.

Find Words node


Basic Usage

Use the Display Text, Find Words, and conditional output nodes for creating word search and validation workflows.


Inputs

The Find Words node accepts the following inputs:

  • Input (left connection, green dot): The text content to search within.
  • Filter word (configuration field): The specific word or phrase to search for in the input text.

Outputs

The Find Words node creates two conditional outputs:

  • Found (red dot): Execution continues through this path if the filter word is found in the input text.
  • Not Found (red dot): Execution continues through this path if the filter word is not found in the input text.

Configuration

Filter word

Specify the word or phrase to search for:

  • Text Field: Enter the exact word or phrase you want to find (e.g., "Lily", "mountain", "once upon a time")
  • Case Sensitivity: The search is typically case-insensitive

Note: The node searches for the word within the entire input text.


Example Workflows

Reading Comprehension Word Hunt

Scenario: Create an interactive reading activity where students search for specific words in a story and receive feedback based on whether they find the correct word.

Find Words Example

Steps to Create the Flow:

  1. Start with the Start Node.

  2. Add and connect a Display Text node with the story content:

    #### **Find the word "Lily" in the story**

    Once upon a time in a small village nestled at the foot of a majestic mountain, there lived a...
    • Connect: Start Node output (red dot) → Display Text input (red dot)
  3. Add and connect a Find Words node:

    i. Filter word: Enter "Lily"

    ii. Connect: Display Text output (green dot) → Find Words Input (green dot)

    iii. Connect: Display Text output (red dot) → Find Words input (red dot)

  4. Add two Display Text nodes for different feedback:

    Display Text 1 (Found feedback):

    **Answer:** _ The story contains the word ***"Lily"***_
    • Connect: Find Words "Found" output (red dot) → Display Text input (red dot)

    Display Text 2 (Not Found feedback):

    **Answer:** After checking, the word ***"Lily"*** doesn't appear in the story.
    • Connect: Find Words "Not Found" output (red dot) → Display Text input (red dot)

Result: The flow automatically checks if the word "Lily" exists in the story. If found, it displays a confirmation message. If not found, it displays an alternative message. This creates an automated reading comprehension validation system.