Spaces:
Runtime error
Runtime error
simpler english
Browse files
app.py
CHANGED
|
@@ -34,6 +34,8 @@ headers = {"Authorization": f"Bearer {HF_TOKEN}"}
|
|
| 34 |
# Global variable to control debug printing
|
| 35 |
DEBUG_MODE = True
|
| 36 |
|
|
|
|
|
|
|
| 37 |
try:
|
| 38 |
file_path = "issun-boshi.txt"
|
| 39 |
# Open the file in read mode ('r')
|
|
@@ -155,16 +157,17 @@ def predict(message, history):
|
|
| 155 |
except Exception as e:
|
| 156 |
debug_print("Error in streaming output", str(e))
|
| 157 |
|
| 158 |
-
strategies = '''
|
| 159 |
-
|
| 160 |
-
|
| 161 |
-
|
| 162 |
-
|
| 163 |
-
|
| 164 |
-
identifying the
|
| 165 |
-
|
| 166 |
-
|
| 167 |
-
|
|
|
|
| 168 |
|
| 169 |
|
| 170 |
with gr.Blocks() as demo:
|
|
@@ -172,7 +175,7 @@ with gr.Blocks() as demo:
|
|
| 172 |
learner_data = gr.Textbox(label="Learner Data", placeholder="Enter learner data here...", lines=4, value="Honoka is a Japanese EFL student. [summary of relevant student data]")
|
| 173 |
learning_content = gr.Textbox(label="Learning Content", placeholder="Enter learning content here...", lines=4, value=learning_content)
|
| 174 |
teacher_prompt = gr.Textbox(label="Teacher Prompt", placeholder="Enter chat guidance here...", lines=4,
|
| 175 |
-
value=f"You are a professional EFL teacher. Help the student actively read the text using these strategies: {strategies}. Guide the conversation to discuss the Learning Content below.")
|
| 176 |
|
| 177 |
# pre prompt the history_openai_format list
|
| 178 |
history_openai_format.append({"role": "system", "content": f"{teacher_prompt.value} Learner Data: {learner_data.value}. Learning Content: {learning_content.value}. "})
|
|
|
|
| 34 |
# Global variable to control debug printing
|
| 35 |
DEBUG_MODE = True
|
| 36 |
|
| 37 |
+
file_content = "Not yet loaded"
|
| 38 |
+
|
| 39 |
try:
|
| 40 |
file_path = "issun-boshi.txt"
|
| 41 |
# Open the file in read mode ('r')
|
|
|
|
| 157 |
except Exception as e:
|
| 158 |
debug_print("Error in streaming output", str(e))
|
| 159 |
|
| 160 |
+
strategies = '''
|
| 161 |
+
- making connections between the text and their prior knowledge;
|
| 162 |
+
- forming and testing hypotheses about texts;
|
| 163 |
+
- asking questions about the text;
|
| 164 |
+
- creating mental images or visualising;
|
| 165 |
+
- inferring meaning from the text;
|
| 166 |
+
- identifying the writer’s purpose and point of view;
|
| 167 |
+
- identifying the main idea or theme in the text;
|
| 168 |
+
- summarising the information or events in the text;
|
| 169 |
+
- analysing and synthesising ideas, information, structures, and features in the text;
|
| 170 |
+
- evaluating ideas and information'''
|
| 171 |
|
| 172 |
|
| 173 |
with gr.Blocks() as demo:
|
|
|
|
| 175 |
learner_data = gr.Textbox(label="Learner Data", placeholder="Enter learner data here...", lines=4, value="Honoka is a Japanese EFL student. [summary of relevant student data]")
|
| 176 |
learning_content = gr.Textbox(label="Learning Content", placeholder="Enter learning content here...", lines=4, value=learning_content)
|
| 177 |
teacher_prompt = gr.Textbox(label="Teacher Prompt", placeholder="Enter chat guidance here...", lines=4,
|
| 178 |
+
value=f"You are a professional EFL teacher. Help the student actively read the text using these strategies: {strategies}. Use simple vocabulary and short sentences a beginner would understand. Guide the conversation to discuss the Learning Content below.")
|
| 179 |
|
| 180 |
# pre prompt the history_openai_format list
|
| 181 |
history_openai_format.append({"role": "system", "content": f"{teacher_prompt.value} Learner Data: {learner_data.value}. Learning Content: {learning_content.value}. "})
|