Christian Koch commited on
Commit
fe38db6
1 Parent(s): 4333e67

add temperature and count slider

Browse files
Files changed (1) hide show
  1. app.py +22 -3
app.py CHANGED
@@ -11,6 +11,23 @@ st.title('Question Generator by Eddevs')
11
 
12
  select = st.selectbox('Type', ['Question Generator', 'Paraphrasing', 'Summarization', 'Fill in the blank'])
13
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14
  if select == "Summarization":
15
  with st.form("summarization"):
16
  # left_column, right_column = st.columns(2)
@@ -28,7 +45,7 @@ if select == "Summarization":
28
 
29
 
30
  if select == "Fill in the blank":
31
- with st.form("summarization"):
32
  text_input = st.text_area("Input Text")
33
 
34
  submitted = st.form_submit_button("Generate")
@@ -44,14 +61,16 @@ if select == "Fill in the blank":
44
  if select == "Paraphrasing":
45
  with st.form("paraphrasing"):
46
  # st.selectbox('Model', ['T5', 'GPT Neo-X'])
47
-
 
 
48
  text_input = st.text_area("Input Text")
49
 
50
  submitted = st.form_submit_button("Generate")
51
 
52
  if submitted:
53
  with st.spinner('Wait for it...'):
54
- paraphrase_model = PegasusParaphraser()
55
  result = paraphrase_model.paraphrase(text_input)
56
  st.write(result)
57
 
 
11
 
12
  select = st.selectbox('Type', ['Question Generator', 'Paraphrasing', 'Summarization', 'Fill in the blank'])
13
 
14
+
15
+ if select == "Question Generator":
16
+ with st.form("question_gen"):
17
+ # left_column, right_column = st.columns(2)
18
+ # left_column.selectbox('Type', ['Question Generator', 'Paraphrasing'])
19
+ #st.selectbox('Model', ['T5', 'GPT Neo-X'])
20
+
21
+ text_input = st.text_area("Input Text")
22
+
23
+ submitted = st.form_submit_button("Generate")
24
+
25
+ if submitted:
26
+ with st.spinner('Wait for it...'):
27
+ result = FillInSummary().summarize(text_input)
28
+ st.write(text_input)
29
+
30
+
31
  if select == "Summarization":
32
  with st.form("summarization"):
33
  # left_column, right_column = st.columns(2)
 
45
 
46
 
47
  if select == "Fill in the blank":
48
+ with st.form("fill_in_the_blank"):
49
  text_input = st.text_area("Input Text")
50
 
51
  submitted = st.form_submit_button("Generate")
 
61
  if select == "Paraphrasing":
62
  with st.form("paraphrasing"):
63
  # st.selectbox('Model', ['T5', 'GPT Neo-X'])
64
+ left_column, right_column = st.columns(2)
65
+ count = left_column.slider('Count', 0, 10, 3)
66
+ temperature = right_column.slider('Temperature', 0.0, 10.0, 1.5)
67
  text_input = st.text_area("Input Text")
68
 
69
  submitted = st.form_submit_button("Generate")
70
 
71
  if submitted:
72
  with st.spinner('Wait for it...'):
73
+ paraphrase_model = PegasusParaphraser(num_return_sequences=count,temperature=temperature)
74
  result = paraphrase_model.paraphrase(text_input)
75
  st.write(result)
76