Consider the following example sentence:
"For eight weeks, the police say he was tortured by X. "
Many native speakers would attribute "eight weeks" to "torture". The question is now how do you inform computers about this?
Dependency parse doesn't work here (it connects the temporal mention to "say"): https://demo.allennlp.org/dependency-parsing/NzMwNzE3
Similar observation with respect to semantic roles: https://demo.allennlp.org/semantic-role-labeling/NzMwNzE5
Any thoughts or suggestions are appreciated.