I'm trying to write a peice of software that needs to recognise proper nouns in Russian.
Their main characteristic seems to be that their initial letters are always upper case. Is this always so?
What are the rules for the case of the initial letter of a word after the various punctuation marks?
In English, words preceded by ? or . or ! or ( are upper case.
I may be wrong about ( as I don't write formally in my own language very often.
In Russian, should the word after « or „ or ( etc always be upper case?
Knowing when words (that may not be proper nouns) start with an upper case letter will help my software recognise proper nouns.
Thanks!