Recognizing external data from .csv files as entities

Hello, I am currently creating a chatbot that needs to respond to any kind of questions someone would ask their IT company. For this, I need to look at external data to create entities or intents as the questions are not really predetermined, and new questions will be “fed” to the bot every so and then for him to get better at answering diverse questions.

This is a bit wide, but I’d like to start by just reading a .csv file, and look for a set of data of a column to be put into entities as the bot will need to recognize them. Is it possible and if it is, how can I do it?

Here are the specs if that helps:

Rasa Version : 3.2.1

Rasa SDK Version : 3.2.0

Python Version : 3.7.13

Operating System : Darwin-20.6.0-x86_64-i386-64bit

I don’t think a chatbot is a good fit for your use. Better to look at something like ElasticSearch.