View Single Post
  #1   Report Post  
Posted to microsoft.public.word.docmanagement
Mark Stapel
 
Posts: n/a
Default Auto Suggestion (auto text) for Word

I have yet to completely understand why there are not more background
calculations to help speed up the process of typing and reduce the time
needed to accomplish a task. So much time has been spent in the improvement
of formatting in word processing, why not the basics of typing itself.

1. Why after more then 20 years of word processing is the act of typing
still relativity dumb?
2. Why spelling checking after you type, when it can help you spell
correctly the first time?
3. Why grammar check after you type, when it can help you improve your
grammar as you type?

The standard auto correction techniques are good, they just don't go far
enough.
In order to accomplish the above, there needs to be a form of autosuggestion
similar to what is the given in the soft keyboard in the Pocket PC. There
also needs to have a toggle button for this type of autosuggestion to turn it
on or off like that of turning "bold" icon on and off. By using the below
ideas and suggestions I believe that a persons normal typing speed could more
then double.

Different Phases of Development:

1. Implementing the similar method used in the soft keyboard in the Pocket
PC. I suggest using keys []{} based upon the convenience of typing, since
they are not commonly used in typing. As well as close proximity to enter
key and using keys that do not force the user to remove a hand off the
keyboard like F1 and ~ and numbers.

From high to low priority keys:

Enter (this is currently used in "To Whom it May Concern")
[
]
{
}

Example: (typing "sug")

} sugar
{ suggests
] suggested
[ suggest
Enter suggestion
sug


Example: (typing "suga")

} sugar maple
{ sugarcane
] sugarless
[ sugary
Enter sugar
suga

So if I type suga] I get sugarless

2. Logical Phrases
Like "See you later"
Names from outlook contact list, if "John" is typed, the five last names
given in the outlook contact list (with John as a first name) are given.

3. Anticipate Grammar.
Anticipate the plural/singular form of a word based on the context of the
sentence.
Anticipate a noun/adjective/adverb based on the context of the sentence.
Anticipate the tense of the word.
Anticipate caps and lower case.

4. It should predict names of organizations "United States G Predict
"Government" "General Accounting Office" etc. Offers typing out simple
abbreviations: U.S. as NAFTA, common lingo BTW, LOL etc. The lingo conversion
would be esp. helpful for those teens who are writing papers and letters to
adults. The lingo conversion could also be helpful for those who text message.

5. Using statistics to look at the document your writing finding the most
common words and phrases and place them in a higher priority.
i.e. If some has been writing an article about football and used the word
football several times when "fo" is typed the word "football" is suggested.

6. Abbreviations on the fly, highlight text, right click, and assign an
abbreviation. When the document is saved, a popup window asks if you want to
save the assigned abbreviations. This abbreviation can be localized to the
document or to Microsoft Word abbreviation list.

This would allow one to write an a document about someone named "Bubba"
highlight this name, right click, and add abbreviation "b" the next time
"bspace" is added to the document "Bubba" replaces "b", ideally this would
be localized to this document since the next document may be about
"Badminton". It should be smart enough to question abbreviations like a &
I.

7. Using statistics to anticipate the type of document it is and offer the
appropriate suggestions based upon the type of document being worked on:

Letter
Computers
Resume
Term paper
Personal
Scientific -
Medical - will be using medical terminology
Law - will probably be on legal size formatted sheet size

8. Keyword Index - add words, dates, and phrases to your suggestion list.
Before one starts writing, he enters a keyword word search about the topic
activating an internet search for its suggestion list.
From reliable sources like "Expedia" MSN news sources, etc. For example
someone is writing about the "Civil War", before he starts, he enters "Civil
War" in keyword search, this keyword will be sent out to the internet through
a search engine and come up with the most common words, names, and phases
associated with "Civil War" and add them to suggestion list. So when someone
types "Presi", "President Abraham Lincoln" and "President Lincoln" are
suggested. It might be nice if there is a link to a web site containing these
suggested words as a smart tag.

9. Keyword Internet index - is an active form of the above topic, (has
greater issues with personal security) as you type keywords an active search
through the internet occurs, automatically adds new suggested words and
phrases to the list. It could be done on a side bar, with buttons for start
(search), stop (search), Add all (words, phases), Remove all, a check box
next to words/phrases to add, or remove individual words, phrases; along with
a scroll bar to scroll through all possibilities. (i.e. "President Abraham
Lincoln" and not suggestion since it is contained in the normal lexicon)

Mark Stapel



----------------
This post is a suggestion for Microsoft, and Microsoft responds to the
suggestions with the most votes. To vote for this suggestion, click the "I
Agree" button in the message pane. If you do not see the button, follow this
link to open the suggestion in the Microsoft Web-based Newsreader and then
click "I Agree" in the message pane.

http://www.microsoft.com/office/comm...ocmanagemen t