cools commited on
Commit
be1999b
·
1 Parent(s): 302c88e

Update Tagger.py

Browse files
Files changed (1) hide show
  1. Tagger.py +2 -3
Tagger.py CHANGED
@@ -59,18 +59,17 @@ def get_other_justices_sentences(paras_text, ind_maj):
59
  for (j,s) in enumerate(sents):
60
  s = s.lower()
61
  if "justice" in s:
62
- if ("concurring" in s and "," in s):
63
  counter += 1
64
  last = "C"
65
  data['Concurrences'].append((s,i,counter))
66
- elif ("dissenting" in s and "," in s or "dissent" in s[-9:].strip()):
67
  counter += 1
68
  data['Dissents'].append((s,i,counter))
69
  last = "D"
70
  elif "join" in s and s.index('join') > s.index('justice'):
71
  counter += 1
72
  if last == "C":
73
- print(s)
74
  data['Concurrences'].append((s,i,counter))
75
  if last == "D":
76
  data['Dissents'].append((s,i,counter))
 
59
  for (j,s) in enumerate(sents):
60
  s = s.lower()
61
  if "justice" in s:
62
+ if ("concurring" in s and "," in s) and re.search('\([A-z,\s]*concurring[A-z,\s]*\)', s) is None: # Regex catches 'Justice (concurring...)'
63
  counter += 1
64
  last = "C"
65
  data['Concurrences'].append((s,i,counter))
66
+ elif ("dissenting" in s and "," in s or "dissent" in s[-9:].strip()) and re.search('\([A-z,\s]*dissenting[A-z,\s]*\)', s) is None:
67
  counter += 1
68
  data['Dissents'].append((s,i,counter))
69
  last = "D"
70
  elif "join" in s and s.index('join') > s.index('justice'):
71
  counter += 1
72
  if last == "C":
 
73
  data['Concurrences'].append((s,i,counter))
74
  if last == "D":
75
  data['Dissents'].append((s,i,counter))