Первичная версия: стилометрия реплик, LSA и протокол экспериментов

This commit is contained in:
2026-10-24 01:17:36 +03:00
commit c390224500
52 changed files with 10099 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
"""Скачивает ресурсы NLTK в локальный каталог lab1/nltk_data."""
from __future__ import annotations
from pathlib import Path
import nltk
PACKAGES = [
"punkt",
"punkt_tab",
"averaged_perceptron_tagger",
"averaged_perceptron_tagger_eng",
"stopwords",
]
def main() -> int:
target = Path(__file__).resolve().parents[1] / "nltk_data"
target.mkdir(parents=True, exist_ok=True)
for package in PACKAGES:
print(f"Скачивание {package} ...")
nltk.download(package, download_dir=str(target), quiet=False)
print(f"Готово: {target}")
return 0
if __name__ == "__main__":
raise SystemExit(main())