Разработать скрипт анализа тональности текста на Python

Задача
Необходимо разработать анализатор настроений русского текста на языке Python.
Задача включается в себя:
- Создание модели для классификации текста (например word2vec)
- Методы обработки текста с учетом особенностей языка
- Обучение классификатора
- Разработка графического интерфейса (например на QT)
- Создание метода оценки эффективности обучения.
- Функция прогнозирования предложений
Можно использовать: TensorFlow, scikit-learn, spaCy, pandas (и т.д.)
В качестве дополнений к базовому проекту необходимо реализовать следующие функции:
1. Подбор гиперпараметров (напр. keras Tuner)
2. Отрисовка графиков
3. Функции сохранения, загрузки модели (повторное использование)
4. Конвейер операций
5. Управление памятью на этапе обучения
Можно использовать любые материалы с сайтов, любые форки на GitHub и сторонние проекты для создания основы. Последующий рефакторинг кода обсуждаем.

Сcылка на базовый проект: https://colab.research.google.com/drive/1TY60BTXHeylXCV9RM-aswtb3HLX8DkXo?usp=sharing

Обязательные требования
- рабочая модель с возможность дообучения а с возможностью оценки эффективности работы классификатора.
- возможность использование модели для классификации пользовательских значений

Читайте на сайте