SamanthaStorm commited on
Commit
480cc54
·
verified ·
1 Parent(s): dd85bbd

Update motif_tagging.py

Browse files
Files changed (1) hide show
  1. motif_tagging.py +4 -3
motif_tagging.py CHANGED
@@ -9,7 +9,7 @@ MOTIF_PATTERNS = {
9
  r"\b(i'll|i will) put you in a (grave|hole|rose garden)\b",
10
  r"\bsleep with one eye open( you'll see what happens)?\b",
11
  r"\b(i'll|i will) make you disappear\b",
12
- r"\b(i'll|i will|ill) put you in a rose garden\b"
13
  ],
14
  "extreme_control": [
15
  r"\b(i decide|i control) who you (see|talk to|text|spend time with)\b",
@@ -34,9 +34,10 @@ def detect_motifs(text):
34
 
35
  for label, patterns in MOTIF_PATTERNS.items():
36
  for pattern in patterns:
37
- if re.search(pattern, text_lower):
 
38
  tags.append(label)
39
- matched_phrases.append((label, pattern))
40
  break
41
 
42
  return tags, matched_phrases
 
9
  r"\b(i'll|i will) put you in a (grave|hole|rose garden)\b",
10
  r"\bsleep with one eye open( you'll see what happens)?\b",
11
  r"\b(i'll|i will) make you disappear\b",
12
+ r"\b(i'll|i will|ill) put you in (a|the) rose garden\b"
13
  ],
14
  "extreme_control": [
15
  r"\b(i decide|i control) who you (see|talk to|text|spend time with)\b",
 
34
 
35
  for label, patterns in MOTIF_PATTERNS.items():
36
  for pattern in patterns:
37
+ match = re.search(pattern, text_lower)
38
+ if match:
39
  tags.append(label)
40
+ matched_phrases.append((label, match.group()))
41
  break
42
 
43
  return tags, matched_phrases