- Пользователь
- Регистрация
- Вход
- Вход через сторонние сервисы (Google, Github)
- Подтверждение почты
- Сброс пароля
- Восстановление пароля
- Изменение учетных данных
- Работа с текстом и языком
- Ввод текста
- Через форму
- Загрузка файла
- Валидация файла
- Проверка расширения
- Проверка на тип файла
- Проверка размера файла
- Валидация файла
- Определение языка текста (short_word_method, langid, langdetect)
- Для short_word_method доступно добавление собственных языков через административную панель
- Реферирование текста (extractive_plus, pysummarizer)
- Определение тем текста (zero-shot-classification--facebook/bart-large-mnli)
- Извлечение ключевых слов текста (yake)
- Извлечение именованных сущностей (spacy)
- Определение тональности (textblob)
- Ввод текста
- Долгая задача (только для определения тем текста)
- Просмотр истории долгих задач
- Просмотр статуса выполнения долгих задач
- Постановка в очередь долгих задач
- API
- Создание ключа
- Удаление ключа
- Доступ к API только по ключу
- Документация: swagger, redoc
- Доступ ко всему функционалу из пункта 2, 3 удаленно
- Дополнительно
- Сохранения результата в формате JSON
- Периодическая очистка истории и статуса
- Периодическая очистка просроченных ключей сессии
jirobassik / text_language_system Goto Github PK
View Code? Open in Web Editor NEWMultifunctional system for automatic text and language analysis