An efficient context-aware character input algorithm for mobile phone based on artificial neural network | IEEE Conference Publication | IEEE Xplore