# Training task

![Training Screen](https://2823722678-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNuMuHVlHgsqK4L1Tp4%2F-M_Md3NHXaIVAzy3cgDb%2F-M_MdT7Yrxa3C3-l69lq%2Ftraining%20chapter.png?alt=media\&token=27d5b01f-5ad3-4546-90a1-6a4928f72cb5)

After building a flow, you have to make sure that they are connected to the right answers and that sentences are tied to the right meanings.

The training process is the same as a person learning a new language. The more you train, the better the results.

To do so, you train your Intents and Entities using a Natural Language Processing engine. In eva you can use our internal NLP or use external ones.

To learn about training a virtual agent with eva NLP go to:

{% content-ref url="../natural-language/train-your-bot" %}
[train-your-bot](https://docs.conversational-ai.syntphony.com/user-guide/_eva-3.4.1_1/using-eva/natural-language/train-your-bot)
{% endcontent-ref %}

If you want to use other external NLPs, please continue to the next section:

{% content-ref url="../natural-language/using-other-nlp-engines" %}
[using-other-nlp-engines](https://docs.conversational-ai.syntphony.com/user-guide/_eva-3.4.1_1/using-eva/natural-language/using-other-nlp-engines)
{% endcontent-ref %}
