Я делаю чат-бот в RASA, который помогает выпускникам средних школ найти университет в соответствии с их желаемым местоположением. Все мои данные хранятся в файле CSV. Итак, есть ли способ извлечь некоторые конкретные данные из этого CSV. Пример: если пользователь просит показать университеты, доступные в определенном месте, как извлечь конкретные данные из CSV, который является названием университета в соответствии с местоположением, указанным пользователем.
Извлечь данные из csv в RASA
Ответы (1)
Похоже, вам нужно будет обучить модель с помощью объекта местоположения. Создайте историю, которая свяжет намерение с сущностью местоположения с настраиваемым действием.
Пример истории может выглядеть примерно так:
рассказ 1
* ask_university{"location":New York} - action_get_universities
Затем в настраиваемом действии action_get_universities
вам нужно будет обработать CSV-запрос на основе объекта местоположения, обнаруженного моделью. Панды должны работать нормально.
Удачи в изучении!
person
wywy_ds0203
schedule
21.04.2021
pandas
для чтения csv? - person Kenan   schedule 01.03.2021