I have read about LSTMs and RNNs, even CTC. From what I understand, RNN is used to figure a missing token in a sequence (e.g. a word in a sentence). However, my problem is reading person names written in cursive script. Many names are not popular and cannot be found in a language model, so if RNN is only predicting missing word, it will not succeed as I don't have a full dataset of possible person names, right?
1) Can I use RNN for recognizing non standard words ? (e.g. rare/unpopular names of persons)
2) If no, is there any other alt. ? Or I must use the traditional approach of OCR (to try to segment then classify characters)?