INNER CODE UNIT · Python
secondary_semclass1
ElizaLo/NLP-Natural-Language-Processing · Shallow Discourse Parsing/PDTB_exploration/pdtb.py:122
def secondary_semclass1(self):
"""
ConnHeadSemClass1 has fields separated by dots. This function
returns the second (as a str) if there is one, else None.
Values (except None):
Alternative, Asynchronous, Cause, Concession, Condition,
Conjunction, Contrast, Exception, Instantiation, List,
Pragmatic cause, Pragmatic concession, Pragmatic condition,
Pragmatic contrast, Restatement, Synchrony
"""
vals = self.semclass1_values()
if len(vals) >= 2:
return vals[1]
else:
return None