|
import streamlit as st |
|
import diary as d |
|
import sentiment_parser as sp |
|
|
|
|
|
st.title('Автоматический аннотатор') |
|
|
|
st.markdown("Скопируйте текст дневика в это поле или выберите для теста один из подготовленных отрывков.") |
|
|
|
|
|
with open('test.txt', 'r') as f: |
|
TEST = f.read() |
|
|
|
if st.button('Быстрая обработка на тестовом тексте '): |
|
df = d.analyze(TEST) |
|
st.dataframe(df) |
|
for_chart = sp.data_for_sentiment_chart(df).set_index('n_date') |
|
st.markdown('### График сентимента по записям дневника (тест)') |
|
st.line_chart(data=for_chart) |
|
st.experimental_memo.clear() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|