Update app.py
Browse files
app.py
CHANGED
@@ -5,9 +5,7 @@ from transformers import T5ForConditionalGeneration, T5TokenizerFast, T5Config
|
|
5 |
st.session_state
|
6 |
if 'textbox' not in st.session_state:
|
7 |
st.session_state['textbox'] = "Vi bruker ikke tegnsetting eller store bokstaver når vi prater. Vi slår også sammen ord, og i praksis er dermed heller ikke mellomrom meningsbærende. Prøv å fjerne tegnsetting, store bokstaver og mellomrom fra dette avsnittet. Se om den nye North-T5-modellen greier å sette sammen til et nytt meningsbærende avsnitt."
|
8 |
-
|
9 |
-
st.session_state['selectbox'] = ""
|
10 |
-
|
11 |
|
12 |
|
13 |
@st.cache(allow_output_mutation=True, suppress_st_warning=True)
|
@@ -27,6 +25,15 @@ def deuncase(model, tokenizer, text):
|
|
27 |
def uncase():
|
28 |
st.session_state['textbox'] = st.session_state['textbox'].lower()
|
29 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
30 |
def sidebar_callback():
|
31 |
st.session_state['textbox'] = st.session_state['selectbox']
|
32 |
|
|
|
5 |
st.session_state
|
6 |
if 'textbox' not in st.session_state:
|
7 |
st.session_state['textbox'] = "Vi bruker ikke tegnsetting eller store bokstaver når vi prater. Vi slår også sammen ord, og i praksis er dermed heller ikke mellomrom meningsbærende. Prøv å fjerne tegnsetting, store bokstaver og mellomrom fra dette avsnittet. Se om den nye North-T5-modellen greier å sette sammen til et nytt meningsbærende avsnitt."
|
8 |
+
|
|
|
|
|
9 |
|
10 |
|
11 |
@st.cache(allow_output_mutation=True, suppress_st_warning=True)
|
|
|
25 |
def uncase():
|
26 |
st.session_state['textbox'] = st.session_state['textbox'].lower()
|
27 |
|
28 |
+
def unpunct():
|
29 |
+
text = st.session_state['textbox']
|
30 |
+
trans_chars = "'\",.:;-_*?/\n"
|
31 |
+
trans_table = text.maketrans("", "", trans_chars)
|
32 |
+
st.session_state['textbox'] = text.translate(trans_table)
|
33 |
+
|
34 |
+
def unspace():
|
35 |
+
st.session_state['textbox'] = st.session_state['textbox'].replace(" ","")
|
36 |
+
|
37 |
def sidebar_callback():
|
38 |
st.session_state['textbox'] = st.session_state['selectbox']
|
39 |
|