In particular, I'm looking for something that can distinguish between complete sentences and sentence-like grammatical structures like clauses and phrases. It would also be very helpful if a library with this functionality was shared, but even a link to a paper would be appreciated.
For example- I would like "False" to be returned for strings like:
'Via The Daily Currant,'
“Waiting for the rain to stop”
'* * *'
I would like "True" to be returned for things like:
"This is a complete sentence."
"I don't think there will ever be a Half Life 3, unfortunately."