File size: 1,733 Bytes
5e8a79a
 
 
 
 
 
1011129
2cc6680
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
---
title: prsr lite
sdk: gradio
emoji: 📈
colorFrom: indigo
colorTo: yellow
license: apache-2.0
sdk_version: 6.3.0
---
# 📈 PRSR Lite – Unified NLP API

Этот Space предоставляет простой интерфейс для анализа текста с использованием NLP моделей:  

- **Agreement** – оценка согласованности двух сообщений (entailment/contradiction).  
- **Sentiment** – оценка тональности текста (-5 до +5).  
- **Multilabel Classification** – классификация текста по категориям: `politique`, `woke`, `racism`, `crime`, `police_abuse`, `corruption`, `hate_speech`, `activism`.

---

## ⚡ Как использовать

1. Перейдите на вкладку нужного сервиса:
   - **Agreement**: введите два сообщения → нажмите *Check Agreement*.  
   - **Sentiment**: введите текст → нажмите *Analyze Sentiment*.  
   - **Classification**: введите текст → нажмите *Classify*.
2. Результат появится сразу под кнопкой.

---

## 🛠 Технологии

- [Gradio](https://gradio.app/) – интерфейс пользователя.  
- [Transformers](https://huggingface.co/transformers/) – NLP модели (BART, BERT, XLM-R).  
- PyTorch – для работы моделей.

---

## 📚 Модели

- `facebook/bart-base-mnli` – для Agreement (MNLI).  
- `nlptown/bert-base-multilingual-uncased-sentiment` – для Sentiment.  
- `xlm-roberta-base` – для Multilabel Classification.  

---

## ⚖️ Лицензия

Apache-2.0