--- title: "Sentiment Analyzer RU" emoji: "😊" colorFrom: "blue" colorTo: "green" sdk: "gradio" sdk_version: "4.12.0" app_file: "app.py" pinned: false --- # Анализатор тональности текста Интерактивное веб-приложение для анализа эмоциональной окраски русскоязычных текстов. ## 🎯 Описание Приложение определяет тональность введенного текста и классифицирует его как: - **😊 Позитивный** - положительные эмоции - **😞 Негативный** - отрицательные эмоции - **😐 Нейтральный** - без выраженной эмоциональной окраски ## 🚀 Быстрый старт 1. **Введите текст** в поле ввода (на русском языке) 2. **Нажмите "Анализировать тональность"** или клавишу Enter 3. **Получите результат** с оценкой уверенности модели ## 📊 Примеры использования | Входной текст | Результат | Уверенность | |--------------|-----------|-------------| | "Отличный продукт!" | 😊 ПОЗИТИВНЫЙ | 98% | | "Ужасное качество" | 😞 НЕГАТИВНЫЙ | 96% | | "Обычный день" | 😐 НЕЙТРАЛЬНЫЙ | 92% | ## 🤖 Технические детали - **Модель:** `cointegrated/rubert-tiny-sentiment-balanced` - **Тип задачи:** Анализ тональности (sentiment analysis) - **Язык:** Русский - **Архитектура:** RuBERT-tiny - **Классы:** позитив/негатив/нейтрал ## ⚙️ Параметры - **Максимальная длина текста:** 1000 символов - **Автообрезание:** Да (с уведомлением) - **Время обработки:** 0.1-0.5 секунд - **Платформа:** CPU-оптимизированная ## 📁 Поддерживаемые форматы - Любой текст на русском языке - Короткие сообщения и отзывы - Комментарии и рецензии - Обращения и feedback ## 🔧 Технологии - **Gradio 4.12.0** - веб-интерфейс - **Transformers 4.36.0** - NLP фреймворк - **PyTorch 2.1.0** - машинное обучение - **Hugging Face Hub** - репозиторий моделей ## ⚠️ Ограничения - Для лучшей точности используйте явно выраженную тональность - Ирония и сарказм могут быть интерпретированы неправильно - Рекомендуемая длина текста: 10-500 символов ## 📞 Поддержка При возникновении проблем: 1. Обновите страницу 2. Убедитесь, что текст на русском языке 3. Сократите текст до 1000 символов --- *Приложение создано для демонстрации возможностей анализа тональности с использованием современных NLP технологий.*