Skip to content

Z-egorov/Text-Classifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

<<<<<<< HEAD

КЛАССИФИКАТОР ТЕКСТА

Программа-классификатор для ваших текстов


Ключевые особенности Описания
Простой интерфейс Минималистичный и удобный UI
Точность Максимально точная классификация текста.
Скорость Быстрая работа для обработки больших текстов
Гибкость Идеальная адаптация к новым данным

Содержание

  1. Установка и запуск
  2. Работа с программой
  1. Использованные библиотеки

Установка и запуск

  • Скачайте .zip архив с программой из главной ветки проекта
  • Разархивируйте архив в удобное вам место
  • Запустите файл .exe из разархивированной папки
  • Пользуйтесь программой

Работа с программой

Пользовательский Интерфейс

  • Всё взаимодействие с классификатором происходит через Пользовательский Интерфейс (UI):
  • Help! (1) открывает в браузере пользователя ссылку с инструкцией по работе с программой
  • Кнопка Import (2) открывает проводник, где пользователь должен импортировать тексты в папку docs, а темы в папку themes
  • Classify! (3) запускает классификацию
  • Кнопка Export (4) экспортирует полученные отклассифицированные данные
  • Окно (5) оповещает о статусе работы программы

!! Результаты работы алгоритма подсчёта слов Вы можете найти в папке engine/task1 !!

Алгоритм работы с программой

  • Зайти в программу
  • Импортировать документы и темы
  • Нажать на кнопку Classify!
  • Дождаться вывода результата
  • Экспортировать результат в удобное место

Использованные библиотеки:

Python:

  • os
  • re
  • pathlib
  • pymorphy3
  • shutil

( Для разработчиков ):

  • Electronjs
  • Nodejs ( + npm )
  • npm python-shell
  • npm electron-dl
  • npm electron --save-dev
  • npm install electron-packager --save-dev

=======

Как собрать приложение?:

Для этого вам понадобится nodejs и npm. Установите необходимое из графы "для разработчиков". Чтобы собрать приложение в exe файл - вам необходимо ввести в терминал electron-packager --platform=win32 --arch=x86_64 , где sourcedir - папка к исходному коду, а appname - имя будущего собранного приложения.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors