Developing an effective complaint classification system