Files
NLP/README.md

2.4 KiB
Raw Blame History

NLP: стилометрия реплик Stardew Valley

Репозиторий лабораторной работы по автоматическому анализу текстов. Исследуется, можно ли стилометрически различить 34 персонажа Stardew Valley по отдельным репликам, если все реплики написаны одним автором.

Быстрый старт

cd lab1
cat RUNBOOK.md

Пошаговая инструкция для запуска полной серии экспериментов: lab1/RUNBOOK.md.

Краткая установка:

cd lab1
python -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements.txt
python scripts/download_nltk_data.py
python scripts/check_environment.py
python -m pytest -q
bash scripts/run_all_experiments.sh

Структура

nlp/
├── lab1/
│   ├── stylometry/          # код: чтение, признаки, LSA, модели, метрики
│   ├── tests/               # тесты
│   ├── data/                # корпус и метаданные
│   ├── configs/             # конфигурация
│   ├── scripts/             # проверка окружения, запуск серии, упаковка
│   ├── RUNBOOK.md           # инструкция для запуска
│   ├── EXPERIMENTS.md       # протокол экспериментов
│   ├── FEATURES.md          # описание признаков
│   ├── METRICS_AND_CLASSIFIERS.md
│   └── PRESENTATION_OUTLINE.md
└── .venv/                   # локальное окружение, не коммитится

Основные документы