Python 3.9 - установить с сайта
pip - пакетный менеджер (https://pip.pypa.io/en/latest/installing/)
Добавить окружение в Enviroment операционной системы
pip install -r requirements.txt
- Для запуска интерфейса в папке interface запустить interface.py
python interface.py
- Для запуска файла тестирования в папке assessment/quality или assessment/time запустить assessment.py
python assessment.py
- Для тестирования остального функционала алгоритма в папке interface запустить testing.py (предварительно выбрать в коде необходимый функционал)
python testing.py
- plan.docx - документ с Планом пояснительной записки
- vkr Tereshchenko.docx - Пояснительная записка
-
-
- SmartStoplist.txt - список специализированных стоп-слов
- assessment.py - файл для тестирования качества выходных данных
- popisyat.xlsx - файл с исходными данными
- text_processing.py - файл реализации предобработки
- xlsx_in_txt.py - файл конвертации из xlsx в список
- tok.py - файл с токенизаторами
- functional.py - файл с дополнительным функционалом токенизатора
-
- result_tests - папка с результатами тестов
- assessment.py - файл для тестирования времени работы алгоритма
-
-
- test.py - проверка работы нового text_processing.py
- text_processing.py - файл предобработки входных данных с измененным кодом (его можно вставить в проект вместо старого text_processing.py)
-
- interface.py - файл с пользовательским интерфейсом
- testing.py - файл для тестирования во время разработки (временный)
-
- test 1-grams.py - файл для тестирования инструментов декомпозиции на униграммы
- test 2-grams.py - файл для тестирования инструментов декомпозиции на биграммы
- test 3-grams.py - файл для тестирования инструментов декомпозиции на триграммы
- test 1-2-3-grams.py - файл для тестирования инструментов смешанной декомпозиции