A Learning-Classification Based Approach for Word Prediction

A Learning-Classification Based Approach for Word Prediction

Hisham Al-Mubaid

Computer Science Department, University of Houston-Clear Lake, USA

 Abstract: Word prediction is an important NLP problem in which we want to predict the correct word in a given context. Word completion utilities, predictive text entry systems, writing aids, and language translation are some of common word prediction applications. This paper presents a new word prediction approach based on context features and machine learning.  The proposed method casts the problem as a learning-classification task by training word predictors with highly discriminating features selected by various feature selection techniques. The contribution of this work lies in the new way of presenting this problem, and the unique combination of a top performer in machine learning, svm, with various feature selection techniques MI, X2, and more.  The method is implemented and evaluated using several datasets. The experimental results show clearly that the method is effective in predicting the correct words by utilizing small contexts. The system achieved impressive results, compared with similar work; the accuracy in some experiments approaches 91% correct predictions. 

Keywords: Word prediction, word completion, machine learning, natural language processing. 

Received January 7, 2006; accepted June 6, 2006
Read 5347 times Last modified on Wednesday, 20 January 2010 02:42
Share

Upcoming courses

  • Diploma Courses
  • Business and Enterprise
  • Digital Literacy & IT
  • Health Literacy
  • Business Literacy

Free courses

Starting from Jun. 14 2016

the degree finder

in 3 easy steps
Top
We use cookies to improve our website. By continuing to use this website, you are giving consent to cookies being used. More details…