pere commited on
Commit
9891614
·
1 Parent(s): 21b9d0b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -22,11 +22,12 @@ st.title("DeUnCaser")
22
  st.sidebar.write("This web app adds spaces, punctation and capitalisation back into the text.")
23
  st.sidebar.write("You can use the examples below, but too really test the effect of the model: Write or copy text from the Internet, and then use the buttons to remove spaces, puctation, cases etc. Try to restore the text.")
24
 
 
 
25
  option = st.sidebar.selectbox(
26
  "Examples:",
27
  ("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"))
28
 
29
-
30
  col1, col2, col3 = st.columns([1,1,1])
31
  with col1:
32
  uncase=st.button('Remove Casing')
@@ -35,17 +36,16 @@ with col2:
35
  with col3:
36
  unspace=st.button('Remove Spaces')
37
 
38
- mytext= 'Dette er kun en test, men er allikevel ganske viktig.'
39
 
40
  if uncase:
41
  mytext = mytext.lower()
42
- st.write("uncase is pressed, and mytext ="+ mytext)
43
  elif unpunct:
44
  trans_chars = "'\",.:;-_*?/\n"
45
  trans_table = mytext.maketrans("", "", trans_chars)
46
  mytext = mytext.translate(trans_table)
47
  elif unspace:
48
- st.write("test3")
49
 
50
  text = st.text_area(f"",max_chars=1000, value=mytext)
51
 
 
22
  st.sidebar.write("This web app adds spaces, punctation and capitalisation back into the text.")
23
  st.sidebar.write("You can use the examples below, but too really test the effect of the model: Write or copy text from the Internet, and then use the buttons to remove spaces, puctation, cases etc. Try to restore the text.")
24
 
25
+ mytext= '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.'
26
+
27
  option = st.sidebar.selectbox(
28
  "Examples:",
29
  ("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"))
30
 
 
31
  col1, col2, col3 = st.columns([1,1,1])
32
  with col1:
33
  uncase=st.button('Remove Casing')
 
36
  with col3:
37
  unspace=st.button('Remove Spaces')
38
 
39
+ mytext= '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.'
40
 
41
  if uncase:
42
  mytext = mytext.lower()
 
43
  elif unpunct:
44
  trans_chars = "'\",.:;-_*?/\n"
45
  trans_table = mytext.maketrans("", "", trans_chars)
46
  mytext = mytext.translate(trans_table)
47
  elif unspace:
48
+ mytext = mytext.replace(" ", "")
49
 
50
  text = st.text_area(f"",max_chars=1000, value=mytext)
51