diff --git a/server/Dockerfile b/server/Dockerfile index 6c672ee4..47f47bcb 100644 --- a/server/Dockerfile +++ b/server/Dockerfile @@ -17,7 +17,7 @@ COPY pyproject.toml uv.lock /app/ RUN touch README.md && env uv sync --compile-bytecode --locked # pre-download nltk packages -RUN uv run python -c "import nltk; nltk.download('punkt_tab'); nltk.download('averaged_perceptron_tagger')" +RUN uv run python -c "import nltk; nltk.download('punkt_tab'); nltk.download('averaged_perceptron_tagger_eng')" # bootstrap COPY alembic.ini runserver.sh /app/ diff --git a/server/reflector/llm/base.py b/server/reflector/llm/base.py index 5531f7a4..1e8cb1c9 100644 --- a/server/reflector/llm/base.py +++ b/server/reflector/llm/base.py @@ -47,7 +47,7 @@ class LLM: if not cls._nltk_downloaded: nltk.download("punkt_tab") # For POS tagging - nltk.download("averaged_perceptron_tagger") + nltk.download("averaged_perceptron_tagger_eng") cls._nltk_downloaded = True @classmethod