annafilina commited on
Commit
b45a3c5
·
1 Parent(s): dd1cd76

Update pages/imdb.py

Browse files
Files changed (1) hide show
  1. pages/imdb.py +20 -15
pages/imdb.py CHANGED
@@ -1,19 +1,24 @@
1
- import os
2
- import numpy as np
3
- import pandas as pd
4
 
5
- import matplotlib.pyplot as plt
 
6
 
7
- import re
8
- import string
9
- from collections import Counter
10
- from nltk.corpus import stopwords
11
- stop_words = set(stopwords.words('english'))
 
12
 
13
- from sklearn.model_selection import train_test_split
14
 
15
- import torch
16
- from torch.utils.data import DataLoader, TensorDataset
17
- import torch.nn as nn
18
- import torchutils as tu
19
- from torchmetrics.classification import BinaryAccuracy
 
 
 
 
 
 
1
+ import streamlit as st
 
 
2
 
3
+ if 'options' not in st.session_state:
4
+ st.session_state['options'] = ""
5
 
6
+ def sidebar_callback():
7
+ st.session_state['options'] = st.session_state['sidebar']
8
+ def button1_callback():
9
+ st.session_state['options'] = "foo"
10
+ def button2_callback():
11
+ st.session_state['options'] = "bar"
12
 
13
+ placeholder = st.empty()
14
 
15
+ st.sidebar.selectbox(
16
+ "Examples:",
17
+ ("tirsdag var travel for ukrainas president volodymyr zelenskyj på morgenen tok han imot polens statsminister mateusz morawiecki","tirsdagvartravelforukrainaspresidentvolodymyrzelenskyjpåkveldentokhanimotpolensstatsministermateuszmorawiecki","deterikkelettåholderedepåstoreogsmåbokstavermanmåforeksempelhuskestorforbokstavnårmanskriveromkrimhalvøyamenkunbrukelitenforbokstavnårmanhenvisertilenkrimroman","detteerenlitendemosomerlagetavperegilkummervoldhanerenforskersomtidligerejobbetvednasjonalbiblioteketimoirana", "sentpå60talletvardetfaktisknoensomkalteungensinperegilkummervoldidagerdetikkelengersåvanligåbrukedobbeltnavninorgehvasynesduomdet"),
18
+ key = 'sidebar', on_change = sidebar_callback)
19
+
20
+ st.button('Run DeUnCaser', on_click = button1_callback)
21
+ st.button('Run DeUnCaser but not like before', on_click = button2_callback)
22
+
23
+ with placeholder:
24
+ text = st.text_area(f"",max_chars=1000, key = 'options')