Rule-based Part-of-Speech Tagging System