From b05fc9c36a072ca1de4519e23679b790e54f127b Mon Sep 17 00:00:00 2001 From: Mathieu Virbel Date: Wed, 16 Jul 2025 19:13:20 -0600 Subject: [PATCH] fix: rename averaged_perceptron_tagger to averaged_perceptron_tagger_eng (#491) --- server/Dockerfile | 2 +- server/reflector/llm/base.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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