Though “intelligence” is a hard one to measure (duh!), in terms of software, until the they can think for themselves ;-), the ability of a software utility to predict the user activity is considered as being somewhat, “smart”.
Then again, for prediction to work, it needs to gather data from the past, for building patterns (after all, we are creatures of habits :D), and that requires it to log user activities. This is also why some people don’t like it much as it raises privacy related concerns. But still, a lot of software applications nowadays use prediction based technologies to improve the overall usability.
For instance, the search engine “giant” Google, uses a feature called “Autocomplete” (which tries to “auto-complete” your search pareses), and operating systems such as GNU/Linux also has tools of its own, such as the “Zeitgeist” framework (used in Ubuntu), a prediction based user activity logger.
Another area where it’s widely used is, in applications such as office productivity suites. As sometimes when you start to type a word, the word processor might guess it and lets you insert it without having to type the whole phase. That could come in handy as it can save both time and efforts (especially if you’re not a touch typist).
SO if you’re looking for a text editor that has enabled somewhat aggressive predictive techniques which might help you type faster by (or maybe not) guessing the words before you finish typing them, then you might wanna try “gprompter”. It’s a GUI front-end that uses an open source predictive technology (for text entry) called “Presage”.
As soon as you start to type, “gprompter” tries to guess your text inputs. Usually there are multiple predictions and you can enter the preferred text field using the shortcut key assigned to it (“F1, F2, F3, F4” etc).
Though I don’t know for sure, but it should get better with time (with you typing) as you give it the opportunity to recognize your text patterns (commonly used words etc). I only spent few minutes with it and the predictions are not always super impressive, but it’s fun to use.
You can install “gprompter” in Ubuntu 12.10 Quantal Quetzal and 12.04 Precise Pangolin by simply entering the below command in your Terminal.
sudo apt-get install gprompter
If you want the other text editor, then enter the below command for that …
sudo apt-get install pyprompter
It also supports Windows platform too. For more information, please refer to this “Presage” project home page. But again, don’t hope for it to do miracles, still, it’s good to know that they at least exist ;-).