Spaces:
Sleeping
Sleeping
Adding display
Browse files
app.py
CHANGED
|
@@ -5,7 +5,7 @@ from transformers import AutoModelForSeq2SeqLM, AutoTokenizer
|
|
| 5 |
model = AutoModelForSeq2SeqLM.from_pretrained("dantedgp/question-generator")
|
| 6 |
tokenizer = AutoTokenizer.from_pretrained("google-t5/t5-small")
|
| 7 |
|
| 8 |
-
def
|
| 9 |
input_text = f"ask: {txt}"
|
| 10 |
input_ids = tokenizer(input_text, return_tensors="pt").input_ids
|
| 11 |
outputs = model.generate(input_ids, max_new_tokens=100, do_sample=False)
|
|
@@ -21,5 +21,9 @@ st.title('AI Quiz Generator')
|
|
| 21 |
result = []
|
| 22 |
txt_input = st.text_area('Enter your text', '', height=200)
|
| 23 |
|
| 24 |
-
if
|
| 25 |
-
st.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 5 |
model = AutoModelForSeq2SeqLM.from_pretrained("dantedgp/question-generator")
|
| 6 |
tokenizer = AutoTokenizer.from_pretrained("google-t5/t5-small")
|
| 7 |
|
| 8 |
+
def generate_questions(txt):
|
| 9 |
input_text = f"ask: {txt}"
|
| 10 |
input_ids = tokenizer(input_text, return_tensors="pt").input_ids
|
| 11 |
outputs = model.generate(input_ids, max_new_tokens=100, do_sample=False)
|
|
|
|
| 21 |
result = []
|
| 22 |
txt_input = st.text_area('Enter your text', '', height=200)
|
| 23 |
|
| 24 |
+
if txt_input is not None:
|
| 25 |
+
col = st.columns(1)
|
| 26 |
+
questions = generate_questions(txt_input)
|
| 27 |
+
|
| 28 |
+
col.header("Questions")
|
| 29 |
+
col.write(questions)
|