Spaces:
Build error
Build error
Merge feature-wormhole into main
Browse files- README.md +1 -1
- mathtext_fastapi/data/text2int_results.csv +0 -14
- mathtext_fastapi/v2_conversation_manager.py +8 -3
- scripts/make_request.py +5 -5
- users.json +1 -1
README.md
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
---
|
2 |
-
title: Mathtext Wormhole
|
3 |
emoji: 🐨
|
4 |
colorFrom: blue
|
5 |
colorTo: red
|
|
|
1 |
---
|
2 |
+
title: Mathtext Wormhole Staging
|
3 |
emoji: 🐨
|
4 |
colorFrom: blue
|
5 |
colorTo: red
|
mathtext_fastapi/data/text2int_results.csv
CHANGED
@@ -20,17 +20,10 @@ eight oh,80.0,8.0,False
|
|
20 |
eighty,80.0,80.0,True
|
21 |
ate,8.0,1.0,False
|
22 |
double eight,88.0,8.0,False
|
23 |
-
<<<<<<< HEAD
|
24 |
-
eight three seven five three O nine,8375309.0,8375329.0,False
|
25 |
-
eight three seven five three oh nine,8375309.0,8375309.0,True
|
26 |
-
eight three seven five three zero nine,8375309.0,8375309.0,True
|
27 |
-
eight three seven five three oh ni-ee-ine,8375309.0,837530619.0,False
|
28 |
-
=======
|
29 |
eight three seven five three O nine,8375309.0,8375319.0,False
|
30 |
eight three seven five three oh nine,8375309.0,8375309.0,True
|
31 |
eight three seven five three zero nine,8375309.0,8375309.0,True
|
32 |
eight three seven five three oh ni-ee-ine,8375309.0,837530111.0,False
|
33 |
-
>>>>>>> feature-wormhole
|
34 |
two eight,28.0,16.0,False
|
35 |
seven oh eleven,7011.0,77.0,False
|
36 |
seven elevens,77.0,77.0,True
|
@@ -38,17 +31,10 @@ seven eleven,711.0,77.0,False
|
|
38 |
ninety nine oh five,9905.0,149.0,False
|
39 |
seven 0 seven 0 seven 0 seven,7070707.0,7070707.0,True
|
40 |
123 hundred,123000.0,223.0,False
|
41 |
-
<<<<<<< HEAD
|
42 |
-
5 o 5,505.0,525.0,False
|
43 |
-
15 o 5,1505.0,22.0,False
|
44 |
-
15-o 5,1505.0,22.0,False
|
45 |
-
15 o-5,1505.0,22.0,False
|
46 |
-
=======
|
47 |
5 o 5,505.0,515.0,False
|
48 |
15 o 5,1505.0,21.0,False
|
49 |
15-o 5,1505.0,21.0,False
|
50 |
15 o-5,1505.0,21.0,False
|
51 |
-
>>>>>>> feature-wormhole
|
52 |
911-thousand,911000.0,911000.0,True
|
53 |
twenty-two twenty-two,2222.0,44.0,False
|
54 |
twenty-two twenty-twos,484.0,44.0,False
|
|
|
20 |
eighty,80.0,80.0,True
|
21 |
ate,8.0,1.0,False
|
22 |
double eight,88.0,8.0,False
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
eight three seven five three O nine,8375309.0,8375319.0,False
|
24 |
eight three seven five three oh nine,8375309.0,8375309.0,True
|
25 |
eight three seven five three zero nine,8375309.0,8375309.0,True
|
26 |
eight three seven five three oh ni-ee-ine,8375309.0,837530111.0,False
|
|
|
27 |
two eight,28.0,16.0,False
|
28 |
seven oh eleven,7011.0,77.0,False
|
29 |
seven elevens,77.0,77.0,True
|
|
|
31 |
ninety nine oh five,9905.0,149.0,False
|
32 |
seven 0 seven 0 seven 0 seven,7070707.0,7070707.0,True
|
33 |
123 hundred,123000.0,223.0,False
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
5 o 5,505.0,515.0,False
|
35 |
15 o 5,1505.0,21.0,False
|
36 |
15-o 5,1505.0,21.0,False
|
37 |
15 o-5,1505.0,21.0,False
|
|
|
38 |
911-thousand,911000.0,911000.0,True
|
39 |
twenty-two twenty-two,2222.0,44.0,False
|
40 |
twenty-two twenty-twos,484.0,44.0,False
|
mathtext_fastapi/v2_conversation_manager.py
CHANGED
@@ -120,8 +120,13 @@ def retrieve_microlesson_content(context_data, user_message, microlesson, contac
|
|
120 |
'input_prompt': input_prompt,
|
121 |
'state': state_label
|
122 |
}
|
123 |
-
elif microlesson == 'addition2':
|
|
|
|
|
124 |
message_package = num_one.process_user_message(contact_uuid, user_message)
|
|
|
|
|
|
|
125 |
elif context_data['local_state'] == 'subtraction-question-sequence' or \
|
126 |
user_message == 'subtract' or \
|
127 |
microlesson == 'subtraction':
|
@@ -239,8 +244,8 @@ def manage_conversation_response(data_json):
|
|
239 |
for message in microlesson_content['messages']:
|
240 |
data = create_text_message(message, whatsapp_id)
|
241 |
|
242 |
-
print("data")
|
243 |
-
print(data)
|
244 |
|
245 |
r = requests.post(
|
246 |
f'https://whatsapp.turn.io/v1/messages',
|
|
|
120 |
'input_prompt': input_prompt,
|
121 |
'state': state_label
|
122 |
}
|
123 |
+
elif context_data['local_state'] == 'addition2' or microlesson == 'addition2':
|
124 |
+
if user_message == 'harder' or user_message == 'easier':
|
125 |
+
user_message = ''
|
126 |
message_package = num_one.process_user_message(contact_uuid, user_message)
|
127 |
+
message_package['state'] = 'addition2'
|
128 |
+
message_package['input_prompt'] = '?'
|
129 |
+
|
130 |
elif context_data['local_state'] == 'subtraction-question-sequence' or \
|
131 |
user_message == 'subtract' or \
|
132 |
microlesson == 'subtraction':
|
|
|
244 |
for message in microlesson_content['messages']:
|
245 |
data = create_text_message(message, whatsapp_id)
|
246 |
|
247 |
+
# print("data")
|
248 |
+
# print(data)
|
249 |
|
250 |
r = requests.post(
|
251 |
f'https://whatsapp.turn.io/v1/messages',
|
scripts/make_request.py
CHANGED
@@ -105,14 +105,14 @@ def run_simulated_request(endpoint, sample_answer, context=None):
|
|
105 |
# })
|
106 |
# Need to start with this command to populate users.json
|
107 |
# If users.json is not already made
|
108 |
-
# run_simulated_request("num_one", {
|
109 |
-
# "user_id": "1",
|
110 |
-
# "message_text": "",
|
111 |
-
# })
|
112 |
run_simulated_request("num_one", {
|
113 |
"user_id": "1",
|
114 |
-
"message_text": "
|
115 |
})
|
|
|
|
|
|
|
|
|
116 |
# run_simulated_request("sequence", {
|
117 |
# 'start': 2,
|
118 |
# 'step': 1,
|
|
|
105 |
# })
|
106 |
# Need to start with this command to populate users.json
|
107 |
# If users.json is not already made
|
|
|
|
|
|
|
|
|
108 |
run_simulated_request("num_one", {
|
109 |
"user_id": "1",
|
110 |
+
"message_text": "",
|
111 |
})
|
112 |
+
# run_simulated_request("num_one", {
|
113 |
+
# "user_id": "1",
|
114 |
+
# "message_text": "61",
|
115 |
+
# })
|
116 |
# run_simulated_request("sequence", {
|
117 |
# 'start': 2,
|
118 |
# 'step': 1,
|
users.json
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"1": {"skill_score": 0.
|
|
|
1 |
+
{"1": {"skill_score": 0.03, "state": "question", "start": 3, "stop": 3, "step": 1, "answer": 4}}
|