ABSTRACT

Recently, text classification has become one of the fastest growing applications of machine learning and data mining [15]. There are many applications that use text classification techniques, such as natural language processing and information retrieval [9]. All of these applications use text classification techniques in dealing with natural language documents. Since text classification is a supervised learning process, a good many learning methods such as K-nearest neighbor (KNN), regression models, na¨ıve Bayes classifier (NBC), decision trees, inductive rule learning, neural networks, and support vector machines (SVM) can be employed [1].