Eben, und deshalb lässt sich das Problem gar nicht so leicht algorithmisch erfassen.
Um nicht zu sagen, es lässt sich gar nicht erfassen, ohne Inhalt und Grammatik zu "verstehen".
Das liegt einfach daran, dass einerseits der Punkt in der deutschen Sprache keine eindeutige Funktion als Satzendzeichen einnimmt und andererseits daran, dass es darüber hinaus auch noch andere Satzendzeichen gibt, die ebenfalls nicht eindeutig sind! Oder sollte ich !! oder !?! schreiben? ;-)
Grüße, Jürgen