Term: Quick Input

Easy to customize word prediction program and input custom dictionary.

http://www.qinput.com/