но вы же понимаете, что в языке существует огромное количество слов, для которых оба варианта встречаются, но почему-то границы мы проводить умеем?
и в случае границы предложения у нас не просто признак "заглавная/строчная", а признак "после точки". а по сути а) в разговорной речи нет ни пунктуации, ни разницы между строчной и прописной, б) мы исходим из пауз и выделения ядра клауз (условного ROOT в CONLL)
и если вы берёте тексты из сети, там будет очень много проблем с пунктуацией, дело не только в регистре же