add continue in word clouds if math word is in word
Browse files- handler.py +3 -2
handler.py
CHANGED
|
@@ -43,7 +43,6 @@ class Utterance:
|
|
| 43 |
self.aggregate_unit_measure = endtime
|
| 44 |
self.num_math_terms = None
|
| 45 |
self.math_terms = None
|
| 46 |
-
self.math_terms_raw = None
|
| 47 |
|
| 48 |
# moments
|
| 49 |
self.uptake = None
|
|
@@ -159,8 +158,10 @@ class Transcript:
|
|
| 159 |
uptake_teacher_dict = {}
|
| 160 |
stop_words = stopwords.words('english')
|
| 161 |
for utt in self.utterances:
|
| 162 |
-
words = (utt.get_clean_text(remove_punct=True)).split(' ')
|
| 163 |
for word in words:
|
|
|
|
|
|
|
| 164 |
if word in stop_words: continue
|
| 165 |
if utt.role == 'teacher':
|
| 166 |
if word not in teacher_dict:
|
|
|
|
| 43 |
self.aggregate_unit_measure = endtime
|
| 44 |
self.num_math_terms = None
|
| 45 |
self.math_terms = None
|
|
|
|
| 46 |
|
| 47 |
# moments
|
| 48 |
self.uptake = None
|
|
|
|
| 158 |
uptake_teacher_dict = {}
|
| 159 |
stop_words = stopwords.words('english')
|
| 160 |
for utt in self.utterances:
|
| 161 |
+
words = (utt.get_clean_text(remove_punct=True)).split(' ')
|
| 162 |
for word in words:
|
| 163 |
+
for math_word in utt.math_terms:
|
| 164 |
+
if math_word in word: continue
|
| 165 |
if word in stop_words: continue
|
| 166 |
if utt.role == 'teacher':
|
| 167 |
if word not in teacher_dict:
|