Как добавить nltk в Yandex Cloud Functions на Python?
Коротко
Надо создать бота в телеграм или навык Алисы, или ещё что. И вот стоит вопрос, что делать с такими библиотеками, как nltk или pymorph2. Эти библиотеки грузят данные с преобученными моделями или словарями текстов в локальные директории.
Со вторым легко, у него зависимости в pip. Для NLTK делаем так:
  1. Создаем virtual environment
  2. Ставим туда nltk и выкачиваем нужные данные
  3. Копируем папки себе в проект
  4. И задаем NLTK_DATA = nltk_data в переменные окружения функции
  5. Готово

Структура файлов
В папке с функцией надо расположить свою директорию nltk_data со всем необходимым