Vaclavyzer has a false positive on "semicolon-separated". This is hyphenated, it doesn't show a relationship between two things.
I don't think it's possible for this analzyer to work reliably on all cases without a semantic understanding of the sentence. It might be possible to make this work for proper nouns (because they're Title Cased) or dates (because that's a finite set of strings).
Vaclavyzer has a false positive on "semicolon-separated". This is hyphenated, it doesn't show a relationship between two things.
I don't think it's possible for this analzyer to work reliably on all cases without a semantic understanding of the sentence. It might be possible to make this work for proper nouns (because they're Title Cased) or dates (because that's a finite set of strings).