kawadou
commited on
Commit
·
382c8fb
1
Parent(s):
79a7b9c
Add application file
Browse files
app.py
CHANGED
|
@@ -39,10 +39,10 @@ def get_answer_from_document(question, context):
|
|
| 39 |
result = qa_pipeline(question=question, context=context)
|
| 40 |
return result
|
| 41 |
|
| 42 |
-
def generate_questions(text, num_questions=5):
|
| 43 |
question_generation_pipeline = pipeline("text2text-generation", model="valhalla/t5-base-qg-hl")
|
| 44 |
input_text = "generate questions: " + text
|
| 45 |
-
questions = question_generation_pipeline(input_text, max_length=512, num_return_sequences=num_questions)
|
| 46 |
return [q['generated_text'] for q in questions]
|
| 47 |
|
| 48 |
def evaluate_responses(user_responses, correct_answers):
|
|
@@ -91,3 +91,4 @@ if uploaded_file is not None:
|
|
| 91 |
training_plan = generate_training_plan(scores)
|
| 92 |
for step in training_plan:
|
| 93 |
st.write(step)
|
|
|
|
|
|
| 39 |
result = qa_pipeline(question=question, context=context)
|
| 40 |
return result
|
| 41 |
|
| 42 |
+
def generate_questions(text, num_questions=5, num_beams=5):
|
| 43 |
question_generation_pipeline = pipeline("text2text-generation", model="valhalla/t5-base-qg-hl")
|
| 44 |
input_text = "generate questions: " + text
|
| 45 |
+
questions = question_generation_pipeline(input_text, max_length=512, num_beams=num_beams, num_return_sequences=num_questions)
|
| 46 |
return [q['generated_text'] for q in questions]
|
| 47 |
|
| 48 |
def evaluate_responses(user_responses, correct_answers):
|
|
|
|
| 91 |
training_plan = generate_training_plan(scores)
|
| 92 |
for step in training_plan:
|
| 93 |
st.write(step)
|
| 94 |
+
|