The NeSp Scope Labeler takes as input a text and gives as output the text splitted into sentences where the scopes of negation and speculation cues are marked. It is trained to process biomedical texts.
A bit more information can be found here: BiographTA software