Partilhar via


Contextual spelling in the 2007 Microsoft Office system

One of the nice innovations in the 2007 Microsoft Office system is the contextual spelling checker. Everyone knows the red wavy lines which appear under misspelled words, i.e. words which are not included in the Office speller lexicon. They are usually considered as an extremely useful feature to spot the odd typo, remind you that recieve should in fact be spelled receive, that informations with an -s does not exist in English, or that occurence takes a double ‘c’ and a double ‘r’ (occurrence). You may also use the grammar checker which may be useful to spot grammatical mistakes like agreement errors, as in:

 

My friend spend two weeks in Colorado every year.

 

The grammar checker will cause a green squiggle to appear under “friend spend” and will suggest “friends spend” or “friend spends”. It’s of course up to the user to choose the suitable correction, since no tool will know the exact intention of the writer.

 

One of the problems with the traditional spell-checker and grammar checker is that they are usually not able to spot contextual errors, i.e. when an existing word is used in the wrong context. Take the following example, which is grammatically (i.e. syntactically) correct:

 

How do your two roles compliment each other?

 

In this context, the verb complement (with -e-) should be used instead of compliment. The traditional spell-checker cannot spot that mistake since both verbs exist in the lexicon and that tool does not know anything about the context. The grammar checker does not see the problem because the syntactic analysis relies upon information about the part of speech of the words and the sentence is correct in this respect.

 

The 2007 Microsoft Office system, whose Beta 2 version was made available to the public at large very recently, now has a new feature to solve this vexing issue: blue squiggles appear under words which are used in the wrong context, like compliment above, which is now flagged by the new version of the Office system.

 

The following sentences illustrate this cool new feature (if you type them in Word 2007, the word in italics will be squiggled with these blue wavy lines; right-click on the word and you’ll see the suggestion I reproduce between parentheses):

 

He bought a pear of shoes. (-> pair)

He was loosing too much time. (-> losing)

You cannot associate this account on more then one mailbox. (-> than)

 

Look at the screenshot below. Haven’t you been dreaming about that feature for a long time? I have and I can assure you that I’ll make sure my kids use it!

 

The team that worked on this feature in our group did a really great job and I now regularly see blue squiggles under a whole gamut of mistakes which had gone unnoticed so far. I’m convinced this can only improve the linguistic quality of my own documents…

 

Thierry Fontenelle

Microsoft Speech & Natural Language group

 

Comments

  • Anonymous
    June 04, 2006
    The comment has been removed

  • Anonymous
    June 05, 2006
    The comment has been removed

  • Anonymous
    June 05, 2006
    PingBack from http://tech.cybernetnews.com/2006/06/05/microsoft-office-2007-adds-new-squiggly/

  • Anonymous
    June 05, 2006
    I thought we already had that in ours.

  • Anonymous
    June 05, 2006
    "I have and I can assure you that I’ll make sure my kids use it!"

    It seems a shame that we're so willing to ruin our children for the sake of good appearances.

    Making sure someone uses a tool such as this will ensure that a class of their mistakes is not seen by anyone else, but it hardly serves as a replacement for education.

    As spell checking, and various other fail-safes become more prolific the quality of ones writing decreases. Sure, it may seem as though your writing is superb, but sit down with a pencil and paper and see just how many times you are questioning the spelling of a word.

    We hardly need people that cannot distinguish between the multiple spellings/uses of they're/their/there, relying only upon software to ensure they have it correct.

  • Anonymous
    June 05, 2006
    RObert!
    You are paritally correct in the point you have made. I agree to the fact that childern should not be allowed to become dependable upon such tools but what about the adults who are bad at such things and have no one with enough time to guide them through such small but  very important mistakes. I have suffered from the same problem. The feature if kept enabled by default will help more and more people to know about it, even those who do not explore extra features a lot. i consider it to be a very good tool to learn the correct context for a word, without being dependent upon anybody and in very less time.It will suggest you the new, correct word and then one can find the meaning of both the correct and incorrect words in dictionary and compare them to know; why it was a wrong usage.

  • Anonymous
    June 05, 2006
    Robert - the tool will teach children what is wrong and help show them what is right. This is a good thing.

  • Anonymous
    June 05, 2006
    The comment has been removed

  • Anonymous
    June 05, 2006
    The comment has been removed

  • Anonymous
    June 05, 2006
    PingBack from http://www.howiloved.com/2006/06/06/summer-livin/

  • Anonymous
    June 05, 2006
    PingBack from http://mingus.exp.sis.pitt.edu/codes/?p=434

  • Anonymous
    June 05, 2006
    The next step seems to me that my Office installation should adapt to the documents in my computer and gradually improve the language model for this spell checker.
    And while it's at it, it could recognize named entities I have mentioned in the past.

  • Anonymous
    June 06, 2006
    Why have this great selling point turned off by default?  

  • Anonymous
    June 06, 2006
    As a writer and a writing teacher, I think it's a great idea!

  • Anonymous
    June 06, 2006
    Office 2007 will come with a new spellchecker that is able to do contextual spellchecking. Yay!...

  • Anonymous
    June 06, 2006
    PingBack from http://www.alldugg.info/diggs/contextual-spell-checking-in-office-2007/

  • Anonymous
    June 06, 2006
    The feature is on by default depending on how much RAM you have (currently for 1 GB and above).

  • Anonymous
    June 06, 2006
    I just read this: Contextual spelling in the 2007 Microsoft Office system
    I have been wondering what...

  • Anonymous
    June 06, 2006
    will this tool help find mistakes like the one you made in your header:

    "We come from France, Belgium, or Canada."

    I suppose you come from France, Belgium, AND Canada.

  • Anonymous
    June 06, 2006
    Great news for fast-fingered slow-brained writers everywhere: the 2007 Microsoft Office System features...

  • Anonymous
    June 09, 2006
    All talk apart, I am really impressed. Good work guys.

  • Anonymous
    June 10, 2006
    Does anyone know how Microsoft defines "context" for this feature?  I know that the Google search engine spell-checker uses all the words on the Web as context.  Is MS using analyses of text on the Web or printed bodies of writing to assess whether a real-word string in a document is wrong?  I've been playing around with the feature and sometimes it works and sometimes it doesn't.  I wonder what algorithms are being used here.

  • Anonymous
    June 10, 2006
    Web or printed bodies of writing to assess whether a real-word string in a document is wrong?  I've been playing around with the feature and sometimes it works and sometimes it doesn't.  I wonder what algorithms are being used here.

  • Anonymous
    June 13, 2006
    After typing and seeing the blue squiggle for the first time I was pleasantly surprised. It has now turned to shock though as I realise how often I get its and it's wrong. This new feature has been helping me spell better and helps my writing of anything seem a lot less 12 year oldish. ;) Thanks so much.

  • Anonymous
    June 13, 2006
    Why good thing are always release in other language that french? It was the same for IE7 Beta 2. We have learn to write in Québec too :D.

  • Anonymous
    June 13, 2006
    Hi Compugab,

    Thanks for your valuable feedback. Many crucial improvements were released very recently (a few months ago only) for the French language (an improved grammar checker, a brand-new and totally revamped spell-checker which recognizes the spelling recommended by the Conseil Supérieur de la Langue Française and the Académie Française, as well as feminine job titles, which are all features that are crucial in Quebec and elsewhere in the French-speaking world). I invite you to read the blog I posted last week precisely on the improvements which served Quebec users of our French tools: http://blogs.msdn.com/correcteurorthographiqueoffice/archive/2006/05/29/609807.aspx (I was in Montréal last month to talk about all these improvements).

    The various other improvements are described elsewhere on this blog: on feminine job titles (which is a very sensitive issue in Quebec, as you know: http://blogs.msdn.com/correcteurorthographiqueoffice/archive/2005/10/24/484025.aspx), on the spelling reform (which is also taught in Quebec and recommended by the Ministry of Education): http://blogs.msdn.com/correcteurorthographiqueoffice/archive/2005/10/16/481531.aspx

    The references given in the section "They talk about these tools" to the right of this blog also include several links to how the Quebec press (and elsewhere) covered these major recent improvements which benefit all those who write documents in French. You will find articles from Le Soleil, the Journal de Montréal and Le Devoir, amongst others...

    Thanks,

    Thierry Fontenelle [MSFT]
    Microsoft Speech & Natural Language group

  • Anonymous
    June 14, 2006
    Hum thank for the links french is so interesting :D.

    By the way, can we hope to see the french contextual corrector in RC1 or RTM? It will be really usefull.

    Thanks

  • Anonymous
    June 14, 2006
    Is there anywhere we can submit specific feedback about this tool?  For instance, I couldn't find an incorrect substitution of affect/effect (a personal bugbear) that triggered the blue squiggles.

    Great tool, btw, absolutely love it.

  • Anonymous
    June 14, 2006
    Dependent, not dependable.

    Should that be a blue or a green squiggly?

    Did anyone remember to add the word "squiggly" to  the dictionary?

  • Anonymous
    June 14, 2006
    If you read Jensen Harris's Offic UI blog at: http://blogs.msdn.com/jensenh/archive/2006/06/13/629124.aspx
    he says:
    "(Note: I seem to recall that the feature is disabled in Beta 2 below a certain system memory threshold because it takes a lot of memory to perform all of the contextual analysis.)"

    -Michael
    http://theplaz.com

  • Anonymous
    June 14, 2006
    Does it handle "Principle Consultant" ?

    Back in my day (when people spelled their title correctly), one was a Principal Consultant.

    These days, you seem not to meet a PC that seems to be some sort of ethical authority.

  • Anonymous
    June 14, 2006
    Is there a way to add Slovak (or any other) proofing tools to Office 2007 beta2?

    TIA

  • Anonymous
    June 20, 2006
    very useful, always needed that

  • Anonymous
    June 29, 2006
    Won of the moist exciting knew features in Microsoft Office 12 is contextual spell-check in Word. In other words, Microsoft’s engineers and programmers took the technology in they’re grammar czech and applied it too the problem of homonyms. Word will

  • Anonymous
    June 30, 2006
    Say bonne poor eviter bow coo dare hours

  • Anonymous
    June 30, 2006
    The comment has been removed

  • Anonymous
    July 03, 2006
    The idea that the new "contextual" spell-checker in Word can serve as education is scary, esp since "context" here seems to be based on a few simple rules rather than on any real understanding of the syntax or semantics of the surrounding text. One day, when spell-checkers really seem to understand what we're saying or trying to say, then they might be authorities of some sort, but that day is apparently far off.

  • Anonymous
    July 04, 2006
    It's incredible how quickly you can get used to a great new feature - and start to resent the limitations,...

  • Anonymous
    September 03, 2006
    PingBack from http://www.allsoftwarenews.org/software-news/contextual-spell-checking-in-office-2007/

  • Anonymous
    October 04, 2006
    The comment has been removed

  • Anonymous
    November 19, 2006
    J’ai eu l’occasion de parler sur ce blog (en anglais) du nouveau correcteur contextuel introduit pour

  • Anonymous
    November 26, 2006
    My colleagues from the Speech group have blogged rather extensively about Speech recognition in Vista

  • Anonymous
    December 21, 2006
    PingBack from http://www.office12watch.com/new-squiggly-in-word/

  • Anonymous
    December 23, 2006
    Is it just me or are all the people commenting on this feature TERRIBLE at spelling and grammar!

  • Anonymous
    December 27, 2006
    microsoft office soft ware downloading

  • Anonymous
    January 18, 2007
    Yes it is a stellar feature, unfortunately I am browsing the web right now because mine doesn't work. I have 2 accounts on this computer. One spell check works, the other it doesn't. -- The search continues--

  • Anonymous
    February 08, 2007
    I have, unfortunately, bought OFFICE 2007 and found out there is no way to get proofing tools for Spanish (I bought the German version) for my Office 2007 Home and Students. I called MS-Support and the "operator" didn't seem to know anything about it. After long minutes keeping me waiting and asking other colleagues he said there was no way, but buy Office 2007 Professional. Can anyone help me on this? My piece of advice to those who want to buy Office 2007, don't. Use Openoffice, Staroffice or use Office 2003.

  • Anonymous
    February 08, 2007
    Hello, Individual Language Packs are currently only available for purchase by customers who are upgrading their Office 2007 trial into a paid-for copy. To see this, go to this page http://buy20.trymicrosoftoffice.com/buyus/, put a version in your cart, then scroll to the bottom of the 2nd screen to add a Language Pack to you basket. The ability to purchase these directly via Office Online using a Buy Now button is expected to go live in a few weeks. I hope it helps, Thierry Fontenelle [MSFT]

  • Anonymous
    March 20, 2007
    PingBack from http://splintor.wordpress.com/2007/03/20/office-picture-manager-and-other-programs/

  • Anonymous
    May 28, 2007
    Word's new contextual-spelling feature is welcome, but no panacea.  In my test of around 50 examples, Word 2007 now identifies something under half the spelling mistakes that Word 2003 missed, but still fails to flag a great many common mistakes--e.g., unchartered waters, key precedence, goodness sake, proved her metal, confidant of success, and on and on.  Of 25 test phrases that should be either compounded or hyphenated (work ups, cover alls, under water swimmer, etc.), Word 2007 gets  13, just 3 more than Word 2003 managed.  The usage check finds none of my examples (between everybody, bored of, amount of children, etc.) and the check for wordiness ditto.  I know of software that catches all these and thousands more mistakes and infelicities that even Word's latest checkers miss.  And WordPerfect's Grammatik still does a better job with faulty syntax, by the way.    

  • Anonymous
    July 10, 2007
    The comment has been removed

  • Anonymous
    September 19, 2007
    If spell check does not work at all, see if the following corrects the issue:

  • Exit all Office applications
  • Go to Start/Run
  • Type: regedit and click OK
  • In the Registry go to HKEY_CURRENT_USERSoftwareMicrosoftShared ToolsProofingTools1.0Override -Select Overrrid , you will see  “en-US” registry key in the right side of your window(select the key)
  • From the File menu, click Export. Provide any file name and location for the key to make a backup copy of it (You can skip this step if you want since this key is self-repairing - a new one will be generated automatically)
  • From the Edit menu, click Delete
  • Exit the Registry and see if your spell check works.
  • Anonymous
    September 19, 2007
    Hey Arif, I don't know if you're still around but my spell check for 2007 doesn't work AT ALL (There are no red wavy lines anywhere even if I type "ajkergn").  I did as you said but once I got to the 1.0 folder, there was no Override.  After 5 very stressful hours of trying to figure it out, I thought I had found the answer but... I'm back to square one now.  I figure the reason my spellcheck doesn't work is because I'm missing that registry key no?  Now I want to know how that happened...

  • Anonymous
    October 05, 2007
    My Microsoft Office 2007 does not have a spell check dictionary.  It tells me everything checks okay when it does not.   Please help me.

  • Anonymous
    October 28, 2007
    Lors de mon passage en Belgique il y a quelques mois, j’ai eu le plaisir de retrouver quelques enseignants

  • Anonymous
    January 18, 2008
    My spell check is not working no matter what I do. Went into word options and checked everything possible. Still not working. The only options are to buy spell check. Shouldn't it come with the MS Office Home and Student?

  • Anonymous
    April 25, 2008
    The comment has been removed

  • Anonymous
    May 20, 2008
    The comment has been removed

  • Anonymous
    January 07, 2009
    A few days ago, I discovered an analysis of our Office 2007 contextual speller carried out by Prof. Graeme

  • Anonymous
    January 31, 2009
    thank you so much about the blue underline, it didn;t work for me, but now It works :):):) All the best!!!

  • Anonymous
    March 23, 2009
    I was reading about this spell check and it sounds like a good idea. However, I'm not sure if it has been discussed, but what about the situation where you haven't spelled the word correctly at all? In other words you write something like. "I put my clothes in a buro of drawers." It would be nice the context could help the spellcheck suggest words that have to do with the context rather than suggesting something like burro or burp which make no sense in this sentence.

  • Anonymous
    March 23, 2009
    The comment has been removed

  • Anonymous
    July 24, 2009
    People all over the world purchase the research paper and <a href="http://www.exclusivepapers.com">custom essay writing</a> at the essay writing service just about 2007 Microsoft Office system. People heard about the <a href="http://www.exclusivepapers.com">persuasive essay writing</a> from the term paper writing services.

  • Anonymous
    October 28, 2009
    for legal descriptions this is a useless feature- the program doesn't understand the context to begin with- I keep getting "erors" - possible word choice error- when using the word "said".  If it is used as : "said section" or "said centerline" it is fine but "said point" this stupid program wants me to use sand instead of said.

  • Anonymous
    November 08, 2009
    Everything is great when people start to share knowledge like in this post , great thing to do so other learn from it.

  • Anonymous
    January 12, 2010
    Echoing the previous comments, this is by far the best quick start I’ve been able to find about Contextual spelling in the 2007 Microsoft Office system. Thank you very much.

  • Anonymous
    January 25, 2010
    Great information you have here on your site!

  • Anonymous
    January 26, 2010
    Not too many site out there that have the kind of information you present here. Thanks for the content.

  • Anonymous
    February 14, 2010
    Always an interesting read here. I know have your site bookmarked and look forward in returning. keep up the interesting posts!

  • Anonymous
    May 10, 2010
    Office is a very used system and very usefull system I use it every day.