Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there any Windows tool that will learn sentences or phrases that you write a lot and then start auto-competing them for you as you type?

share|improve this question

closed as off-topic by mdpc, DavidPostill, Matthew Williams, random Jan 20 '15 at 14:34

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking product, service, or learning material recommendations are off-topic because they become outdated quickly and attract opinion-based answers. Instead, describe your situation and the specific problem you're trying to solve. Share your research. Here are a few suggestions on how to properly ask this type of question." – mdpc, DavidPostill, Matthew Williams, random
If this question can be reworded to fit the rules in the help center, please edit the question.

This sounds like a really good ai project! – bobobobo Nov 1 '09 at 20:29
this sounds like it belongs on craigslist personals... – quack quixote Nov 1 '09 at 23:17
Sounds like you want a Kanye West application. – random Nov 4 '09 at 0:49
@Eight Days Imma let you finish.. – bobobobo Feb 6 '10 at 15:17
up vote 5 down vote accepted

Is there any Windows tool that will learn sentences or phrases that you write a lot and then start auto-competing them for you as you type?

Yes, there is:

PhraseExpress is a keyboard macro utility which manages all your frequently used text phrases from a taskbar icon and allows you to paste them into any Windows application with a single mouse click, a keyboard shortcut or a text macro command. The program is ideal for email reply templates, signatures, addresses, and any other information that you find yourself typing over and over again. It also includes powerful macro functions to launch programs, files or email messages, offers support for dynamic macro commands and comes with a unique text prediction feature. PhraseExpress is free-of-charge for personal use and the program is determining commercial by the phrase contents.

alt text


The unique text prediction feature automatically recognizes input of repetitive phrases and auto-complete them on demand.

Just install and launch PhraseExpress and forget about it. It will start learning your personal writing style and soon begin to offer to auto-complete phrases:

alt text

You will be amazed by the accuracy of the suggestions. It also works perfectly hand-in-hand with the Autotext feature.

Unlike other text prediction systems it will not bother you with unsuitable suggestions fed by static dictionaries. PhraseExpress rather learns from your individual writing style. It supports any langauge and you can mix multiple languages in any fashion.

PhraseExpress increases your productivity straight out-of-the-box and does not require you to tediously define phrases and their corresponding abbreviations by hand.

Existing documents and Outlook Emails can be scanned to personalize PhraseExpress to your writing style right after installation.

a portable version is available.

share|improve this answer
Looks good. Thanks. – Mr. Flibble Nov 2 '09 at 3:32
it IS good :) can't do without it anymore. – Molly7244 Nov 2 '09 at 11:05

I'm not exactly sure what you are after, but you should take a look at Lifehacker's Texter:

Text substitution app Texter saves you countless keystrokes by replacing abbreviations with commonly used phrases you define.

Unlike software-specific text replacement features, Texter runs in the Windows system tray and works in any application you're typing in. Texter can also set return-to markers for your cursor and insert clipboard contents into your replacement text, in addition to more advanced keyboard macros. Did we mention it's free?

So, if you type lol , it could replace it automatically with Ha! That's so funny

share|improve this answer
Nuts, you beat me to it! – Jared Harley Nov 1 '09 at 20:34

The Giveaway of the Day website currently has Typing Assistant which may be suitable but you'll need to hurry.

This is the blurb from their website:

"Typing Assistant Auto-Completes your frequently used words and phrases in any Windows application. The program automatically learns the words you type, automatically corrects spelling mistakes, automatically expands user-defined shorthand to full text, automatically accesses clipboard history contents, and automatically launches user-defined application/file/folder so that the more you use the program, the smarter it becomes and the more you find it useful."

share|improve this answer
Will test this along with PhraseExpress. Thanks. – Mr. Flibble Nov 2 '09 at 3:33

Lifehacker's Adam Pash put together Texter, a text-expanding program written in AutoHotKey. The downside is that it doesn't learn - you have to add in the 'hotstrings' and text yourself.

You could set it so that HTH expands to Hope that helps!. The nice thing is that it runs in the system tray and works in any program.


share|improve this answer
On a side note, don't use "HTH" or "Hope that helps!" in your posts here, seeing that under each answer can be annoying... :) – Tom Wijsman Jun 14 '11 at 13:52

+1 for Texter, or include the replacements in your own AutoHotKey script.

You might prefer a clipboard application like ditto. You can "teach" it your phrases by just copying them. They will stay in a list that can be searched and easily pasted.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged .