This video shows how Free and Open Source text prediction technology can be used on GNOME to provide smart text completion.
The text completion shown is possible by using a GTK+ Input Method and Presage for the text prediction.
Hmm…it looks like things are taking a while to load. Try again?