Spaces:
Sleeping
Sleeping
GIT_USER_NAME
commited on
Commit
•
5fbcb3f
1
Parent(s):
c533f86
Update python-app.yml
Browse files- README.md +10 -11
- __pycache__/test_sample.cpython-39-pytest-7.2.0.pyc +0 -0
- test_sample.py +5 -4
README.md
CHANGED
@@ -1,12 +1,11 @@
|
|
1 |
-
|
2 |
-
title: POCL
|
3 |
-
emoji: 🌖
|
4 |
-
colorFrom: gray
|
5 |
-
colorTo: blue
|
6 |
-
sdk: streamlit
|
7 |
-
sdk_version: 1.10.0
|
8 |
-
app_file: app.py
|
9 |
-
pinned: false
|
10 |
-
---
|
11 |
|
12 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# POCL - Post Classifier
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
3 |
+
## Проект создан студентами Уральского Федерального Университета.
|
4 |
+
Команда:
|
5 |
+
+ Голиков Андрей Александрович (РИМ-120908)
|
6 |
+
+ Мишанина Дарья Владимировна (РИМ-120908)
|
7 |
+
+ Онучина Маргарита Константиновна (РИМ-120908)
|
8 |
+
+ Худорожков Лев Юрьевич (РИМ-120908)
|
9 |
+
|
10 |
+
## Цель проекта:
|
11 |
+
Разработать классификатор писем для определения заявки на конкретного сотрудника.
|
__pycache__/test_sample.cpython-39-pytest-7.2.0.pyc
ADDED
Binary file (2.69 kB). View file
|
|
test_sample.py
CHANGED
@@ -1,6 +1,7 @@
|
|
1 |
from transformers import pipeline
|
2 |
import streamlit as st
|
3 |
import pytest
|
|
|
4 |
classifier = pipeline("zero-shot-classification", model="MoritzLaurer/mDeBERTa-v3-base-mnli-xnli")
|
5 |
|
6 |
|
@@ -19,8 +20,8 @@ if submit:
|
|
19 |
st.write(classify())
|
20 |
|
21 |
def test_classify():
|
22 |
-
|
|
|
23 |
|
24 |
-
|
25 |
-
|
26 |
-
# #('Учетная запись', 0.7550224661827087)
|
|
|
1 |
from transformers import pipeline
|
2 |
import streamlit as st
|
3 |
import pytest
|
4 |
+
import requests
|
5 |
classifier = pipeline("zero-shot-classification", model="MoritzLaurer/mDeBERTa-v3-base-mnli-xnli")
|
6 |
|
7 |
|
|
|
20 |
st.write(classify())
|
21 |
|
22 |
def test_classify():
|
23 |
+
answer=classify("Добрый вечер! Не могу зайти в личный кабинет. Предполагаю, что я не зарегистрированный пользователь. Помогите, пожалуйста, разобраться.?")
|
24 |
+
assert answer[1]>0.8 and answer[0]=='Учетная запись'
|
25 |
|
26 |
+
def test_status():
|
27 |
+
assert requests.get('http://localhost:8501').status_code == 200
|
|