Skip to content

Releases: alcatraz-rm/Text_tone_analyzer

Pre-release v5.0.2-a.570

30 Sep 16:37
Compare
Choose a tag to compare
Pre-release

Alpha version.

Changes:

  1. Speed Up (add multithreading);
  2. Improve safety and refactor;
  3. Add console mode for Demo;
  4. Create configs for Services and Demo.
  5. Improve exceptions handling (add special service - ExceptionHandler);
  6. Delete C# files;

Pre-release v5.0.2-pa.495

18 Aug 05:50
Compare
Choose a tag to compare
Pre-release

Small refactoring and bug fixes.

Pre-release v5.0.2-pa.491

16 Aug 14:34
Compare
Choose a tag to compare
Pre-release

Improvements in this pre-alpha version:

  1. Fixed bugs in NgramAnalyzer (vector model).
  2. Improved lemmatization (added stop-words recognizing with pymorphy2).
  3. Implemented and integrated class PathService.
  4. Improved classification accuracy and updated tests results.

Pre-release v5.0.2-pa.479

31 Jul 04:07
Compare
Choose a tag to compare
Pre-release
  1. Test vector model and add testing results.
  2. Add fast-test mode for fast functionality checking (50 tests).
  3. Update test-reports.
  4. Delete decision tree (reports and models).
  5. Fix bugs in NgramAnalyzer (empty synonyms and synonyms with incorrect ngram-type).
  6. Vector model and databases published on yandex disk, add existing check and automatic download.

Release 5.0.1

25 Jul 15:21
Compare
Choose a tag to compare

Лицензия проекта изменена на Apache 2.0.
Копия лицензии: http://www.apache.org/licenses/LICENSE-2.0


License changed to Apache 2.0.
Copy of this license: http://www.apache.org/licenses/LICENSE-2.0

Text Tonal Analyser

25 Jul 04:54
Compare
Choose a tag to compare

Изменения:

  1. Добавлен анализ триграмм текста.
  2. Добавлена база данных, содержащая все триграммы из обучающей выборки.
  3. Из баз данных удалены повторяющиеся N-граммы.
  4. Модуль lemmatizaion заменен на сервис Lemmatizer.
  5. Модуль get_ngram_info заменен на сервис DatabaseCursor.
  6. Модуль voice заменен на сервис SpeechRecognizer.
  7. Модуль count_text_tonal заменен на сервисы TextWeightCounter и Classifier.
  8. Создан сервис FileReader, реализующий чтение данных из файла.
  9. Создан сервис NgramAnalyzer для поиска синонимов N-граммы с помощью векторной модели.
  10. Создан сервис SpellChecker для проверки орфографии в исходном тексте.
  11. Реализовано гибкое логгирование (сервис Logger), поддерживающее разные виды сообщений (debug, info, warning, error, fatal).
  12. Классификатор изменен на Наивный Байесовский Классификатор (sklearn.naive_bayes.GaussianNB).
  13. Обновлена документация и README, добавлен файл requirements.txt со списком всех используемых сторонних библиотек для их быстрой установки.
  14. Обновлены модели классификатора.
  15. Обновлены версии сторонних библиотек и интерпретатора.
  16. Добавлены результаты тестирования разных классификаторов.
  17. Повышена безопасность (исправлены баги при работе с векторной моделью, приводящие к фатальным ошибкам).

Программа для анализа тональности текста

15 Apr 15:26
Compare
Choose a tag to compare

В данном релизе представлены следующие обновления:

  1. Алгоритм классификации изменен на логистическую регрессию
  2. Создано и записано три базы данных (содержащие информацию о количестве документов, в которые входит данная N-грамма)
  3. Изменен графический интерфейс (добавлена возможность голосового ввода и вывод вероятности принадлежности объекта к данному классу)
  4. Удалены лишние модули и файлы, проведен рефакторинг кода
  5. В использование введен класс Document, содержащий все функции для обработки документа и его классификации
  6. Добавлена проверка орфографии в модуль лемматизации
  7. Оптимизирован модуль get_ngram_info (получение информации из базы данных), в эксплуатацию введено использование векторной модели для поиска ближайших синонимов N-граммы
  8. Реализовано разбиение документа на биграммы и учет веса по биграммам при классификации
  9. Проведено системное тестирование и исправлены баги
  10. Повышена стабильность работы программы
  11. Добавлена документация по каждому модулю программы

Программа определения тональности слов

06 Feb 14:38
Compare
Choose a tag to compare

В данном релизе оптимизирована работа программы и добавлена первая версия графического интерфейса.

Система определения тональности текста

22 Jan 04:41
Compare
Choose a tag to compare

В данном релизу оптимизирован алгоритм классификации текста.

Система определения тональности текста

22 Jan 04:39
Compare
Choose a tag to compare

Добавлена функция классификации текста. Добавлена лицензия и Copyright.
Добавлено 45 000 позитивных и 53 000 негативных документов. Оптимизирована работа с базами данных.