Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 1.8 KB

File metadata and controls

31 lines (24 loc) · 1.8 KB

Веб-приложение "Морфологический анализ текста" (GramAnalyser)

Назначение веб-приложения

Приложение анализирует морфологию для введенного русского текста. Работает на базе рекуррентной нейронной сети LSTM. Находит леммы (начальные формы) всех слов и предсказывает их части речи.

Развертывание

Веб-приложение написано на Python с использованием фрэймворка Django. Для развертывания приложения необходимо установить Python >= 3.7 с официального сайта. Также необходимо установить все используемые в приложении библиотеки. Для это нужно выполнить следующие команды в командной строке:

// OS Windows
pip install -r requirements.txt
// Mac OS или Linux
pip3 install -r requirements.txt

Запуск

Для запуска веб-приложения нужно перейти в командной строке в папку с файлом manage.py и выполнить команду:

// OS Windows
python manage.py runserver
// Mac OS or Linux
python3 manage.py runserver

Для запуска проекта из консоли необходимо перейти в папку с файлом main.py, раскомментировать нужный блок (Обучение, тест или анализ текста) и выполнить команду:

// OS Windows
python main.py
// Mac OS or Linux
python3 main.py