Pemrosesan bahasa alami atau natural language processing melakukan pemrosesan terhadap bahasa alamai dengan menggunakan teknologi komputer. Untuk dapat memberikan keluaran berupa informasi yang dibutuhkan penggunanya, pemrosesan ini dilakukan berdasarkan konteks tertentu. Pada pemrosesan dalam konteks kalimat, diperlukan penguraian dari teks masukan menjadi kalimat-kalimat penyusunnya. Paper ini membahas pendeteksi batas kalimat untuk teks berbahasa Indonesia menggunakan pendekatan automatic training dengan memanfaatkan algoritma backpropagation pada jaringan saraf tiruan sebagai algoritma training. Pendeteksian dilakukan berdasarkan informasi morfologi dan leksikal dari kata pada teks. Hasil uji coba menunjukkan sistem dapat melakukan pendeteksian batas kalimat dengan akurasi hingga 99,91% untuk penggunaan fitur morfologi dan 99,65% untuk penggunaan fitur leksikal.