Using case-sensitive rules is straightforward since generally only nouns (and proper names) are written in standard German with a capitalized initial letter (e.g., "das Unternehmen" -the enterprise vs. "wir unternehmen" -we undertake).
for disambiguation of word forms appearing at the beginning of the sentence local contextual filtering rules are applied.