Semantic based DCM models for text classification