Effective Features and Machine Learning Methods for Document Classification