Example link: https://creator.celestory.io/project/XsIFyE3mE

The **Word Recognition** block recognizes text expressions. Coupled with a **Text input** block, it allows to recognize text typed by the user.

Once the block is created on the graph, you can click on the **Words** button to add expressions that the block will recognize.

![](https://chatwoot.fr.nocodespacelab.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcmNGIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--5226a726462ecb6d3eecbff7bfa917c46db77c4a/2021-06-01-094234-celestory-cr_11tj0c2.png)

You can add several expressions per field, to do this press *Shift + Enter* between each expression. All the expressions in a field return to a single block output.
There is also the *not found* output in case the input expression does not match any expression in the block.

![](https://chatwoot.fr.nocodespacelab.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcmdGIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--df936f8e84e1550f49df33d00d503c458e4ce639/2021-06-01-095324-celestory-cr_6yqcxq.png)

The input constituent point is used to retrieve the expression to be recognized, you can connect it to different blocks that can output a text expression.
Here, for the example, we connect it to the **Text input** block, this will allow us to recognize text entered by the user.

![](https://chatwoot.fr.nocodespacelab.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcmtGIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--588517825f821f394544e2b4b17fd635c51291da/2021-06-01-101833-celestory-cr_19q7sul.png)

So, in our example, the user can write text and it will be recognized by the block.

Now you know how to use the **Word Recognition** block.
