KazSandra / app.py
lgblkb's picture
fix: correct char capitalization
242bc2f
raw
history blame
No virus
1.17 kB
from pathlib import Path
import streamlit as st
from transformers import AutoModelForSequenceClassification
from transformers import AutoTokenizer
from transformers import TextClassificationPipeline
@st.cache_data()
def get_pipe():
model = AutoModelForSequenceClassification.from_pretrained(
"issai/rembert-sentiment-analysis-polarity-classification-kazakh")
tokenizer = AutoTokenizer.from_pretrained("issai/rembert-sentiment-analysis-polarity-classification-kazakh")
return TextClassificationPipeline(model=model, tokenizer=tokenizer)
st.title('KazSAnDRA')
static_folder = Path(__file__).parent / 'static'
assert static_folder.exists()
st.write((static_folder / 'description.txt').read_text())
st.image(str(static_folder / 'kazsandra.jpg'))
input_text = st.text_area('Input text', placeholder='Provide your text', value='Осы кітап қызық сияқты.')
# reviews = ["Бұл бейнефильм маған түк ұнамады.", "Осы кітап қызық сияқты."]
pipe = get_pipe()
# for review in reviews:
if input_text:
out = pipe(input_text)[0]
st.text("Label: {label}\nScore: {score}".format(**out))