<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Office Natural Language Team Blog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/naturallanguage/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/naturallanguage/feed.xml</link>
    <description />
    <lastBuildDate>Wed, 17 Apr 2019 03:23:41 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Want to give input on proofing tools? Participate in the Proofing Tools Survey!</title>
      <link>https://docs.microsoft.com/archive/blogs/naturallanguage/want-to-give-input-on-proofing-tools-participate-in-the-proofing-tools-survey</link>
      <pubDate>Mon, 08 Mar 2010 15:34:00 GMT</pubDate>
      <dc:creator><![CDATA[Natural Language Group Microsoft Office]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/naturallanguage/2010/03/08/want-to-give-input-on-proofing-tools-participate-in-the-proofing-tools-survey/</guid>
      <description><![CDATA[We are currently running a survey on how users edit and review content and how they use proofing...]]></description>
      <content:encoded><![CDATA[<P>We are currently running a survey on how users edit and review content and how they use proofing tools such as the spell checker, the grammar checker or the thesaurus in Microsoft Office. We want to learn more about user preferences so we can improve the user experience in some future version of Office. The survey takes about 15 minutes. If you are interested in participating please go to </P>
<P style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal><FONT color=#0000ff size=3 face=Calibri><A href="https://office.microsoft.com/en-us/word/FX100649251033.aspx" mce_href="https://office.microsoft.com/en-us/word/FX100649251033.aspx">https://office.microsoft.com/en-us/word/FX100649251033.aspx</A></FONT></P>
<P>and look for the "Help us&nbsp;make Word Better!" &nbsp;field in the lower section of the page. Click "Start the Survey" in order to participate. </P>
<P>We are looking forward to hearing from you!&nbsp;</P>
<P>Stefanie Schiller&nbsp;</P>
<P><EM>Natural Language Group - Program Manager</EM></P>
<P mce_keep="true">&nbsp;</P>
<P style="MARGIN: 0in 0in 0pt 0.5in" class=MsoNormal mce_keep="true">&nbsp;</P>]]></content:encoded>
    </item>
    <item>
      <title>Contextual spelling for French in Office 2010</title>
      <link>https://docs.microsoft.com/archive/blogs/naturallanguage/contextual-spelling-for-french-in-office-2010</link>
      <pubDate>Fri, 17 Jul 2009 17:05:00 GMT</pubDate>
      <dc:creator><![CDATA[Natural Language Group Microsoft Office]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/naturallanguage/2009/07/17/contextual-spelling-for-french-in-office-2010/</guid>
      <description><![CDATA[At the Worldwide Partner Conference in New Orleans on 13 July 2009, we announced the launch of the...]]></description>
      <content:encoded><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>At the <I>Worldwide Partner Conference </I>in New Orleans on 13 July 2009, we announced the launch of the Office 2010 Technical Preview. This technical preview can now be downloaded by thousands of customers. You can discover the innovations on the </FONT><A href="https://blogs.technet.com/office2010/"><FONT face=Calibri size=3>Office 2010 blog</FONT></A><FONT face=Calibri size=3> and watch really cool videos on </FONT><A href="https://www.microsoft.com/office2010"><FONT face=Calibri size=3>www.microsoft.com/office2010</FONT></A><FONT face=Calibri size=3>. My colleague Stefanie Schiller wrote a few words </FONT><A href="https://blogs.msdn.com/naturallanguage/archive/2009/07/16/proofing-tools-in-office-2010.aspx"><FONT face=Calibri size=3>about the proofing tools integrated in this Technical Preview</FONT></A><FONT face=Calibri size=3> and about some of the improvements we have made, specifically with respect to the English thesaurus.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>French-speaking users will also be delighted. We have talked on multiple occasions on this blog about the </FONT><A href="https://blogs.msdn.com/naturallanguage/archive/tags/contextual+speller/default.aspx"><FONT face=Calibri size=3>English and Spanish contextual spellers</FONT></A><FONT face=Calibri size=3> that we launched in Office 2007 (which also includes such a tool for German). We have improved them all in Office 2010 and we are happy to introduce a brand-new contextual speller for French which, when added to the French spellchecker and grammar checker, will greatly improve our French-speaking users’ proofing experience.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>The French contextual speller in Office 2010 will detect a lot more mistakes which went so far unnoticed with the traditional proofing tools. Unlike the grammar checker, which is based upon a syntactic parser, our contextual speller is based upon statistical analyses of very large textual corpora and upon “language models” which enable the program to compare the user’s text with huge lists of sequences of words with their frequencies. Words that exist in the language but are used improperly in a given context can then be flagged. A blue squiggly line will appear under mistakes such as the following ones:</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"><FONT size=3><I><SPAN lang=FR style="mso-ansi-language: FR"><FONT face=Calibri>Ils <U>on</U> faim. (on </FONT></SPAN></I><I><SPAN lang=FR style="FONT-FAMILY: Wingdings; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: FR; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">à</SPAN></SPAN></I><I><SPAN lang=FR style="mso-ansi-language: FR"><FONT face=Calibri> ont)<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></FONT></SPAN></I></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"><FONT size=3><I><SPAN lang=FR style="mso-ansi-language: FR"><FONT face=Calibri>Elles <U>son</U> malades. (son </FONT></SPAN></I><I><SPAN lang=FR style="FONT-FAMILY: Wingdings; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: FR; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">à</SPAN></SPAN></I><I><SPAN lang=FR style="mso-ansi-language: FR"><FONT face=Calibri> sont)<o:p></o:p></FONT></SPAN></I></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"><FONT size=3><FONT face=Calibri><I><U><SPAN lang=FR style="mso-ansi-language: FR">Quand</SPAN></U></I><I><SPAN lang=FR style="mso-ansi-language: FR"> à moi, j’avoue que je <U>sui</U> fier de lui. (Quand </SPAN></I></FONT><I><SPAN lang=FR style="FONT-FAMILY: Wingdings; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: FR; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">à</SPAN></SPAN></I><I><SPAN lang=FR style="mso-ansi-language: FR"><FONT face=Calibri> Quant&nbsp;; sui </FONT></SPAN></I><I><SPAN lang=FR style="FONT-FAMILY: Wingdings; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: FR; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">à</SPAN></SPAN></I><I><SPAN lang=FR style="mso-ansi-language: FR"><FONT face=Calibri> suis)<o:p></o:p></FONT></SPAN></I></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"><FONT size=3><I><SPAN lang=FR style="mso-ansi-language: FR"><FONT face=Calibri>Si je <U>peu</U> me permettre, dans son <U>fort</U> intérieur, elle pense qu’elle a raison. (peu </FONT></SPAN></I><I><SPAN lang=FR style="FONT-FAMILY: Wingdings; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: FR; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">à</SPAN></SPAN></I><I><SPAN lang=FR style="mso-ansi-language: FR"><FONT face=Calibri> peux&nbsp;; fort </FONT></SPAN></I><I><SPAN lang=FR style="FONT-FAMILY: Wingdings; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: FR; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">à</SPAN></SPAN></I><I><SPAN lang=FR style="mso-ansi-language: FR"><FONT face=Calibri> for)<o:p></o:p></FONT></SPAN></I></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"><FONT size=3><FONT face=Calibri><I><U><SPAN lang=FR style="mso-ansi-language: FR">Se</SPAN></U></I><I><SPAN lang=FR style="mso-ansi-language: FR"> test montre que le correcteur ne fonctionne pas trop mal. (Se </SPAN></I></FONT><I><SPAN lang=FR style="FONT-FAMILY: Wingdings; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: FR; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">à</SPAN></SPAN></I><I><SPAN lang=FR style="mso-ansi-language: FR"><FONT face=Calibri> Ce)<o:p></o:p></FONT></SPAN></I></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"><FONT size=3><I><SPAN lang=FR style="mso-ansi-language: FR"><FONT face=Calibri>L’installation de la fosse <U>sceptique</U> a pris plus de temps que prévu. (sceptique </FONT></SPAN></I><I><SPAN lang=FR style="FONT-FAMILY: Wingdings; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: FR; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">à</SPAN></SPAN></I><I><SPAN lang=FR style="mso-ansi-language: FR"><FONT face=Calibri> septique)<o:p></o:p></FONT></SPAN></I></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"><FONT size=3><I><SPAN lang=FR style="mso-ansi-language: FR"><FONT face=Calibri>Il arrive cet <U>après midi</U>.(après midi </FONT></SPAN></I><I><SPAN lang=FR style="FONT-FAMILY: Wingdings; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: FR; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">à</SPAN></SPAN></I><I><SPAN lang=FR style="mso-ansi-language: FR"><FONT face=Calibri> après-midi)<o:p></o:p></FONT></SPAN></I></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"><FONT size=3><I><SPAN lang=FR style="mso-ansi-language: FR"><FONT face=Calibri>Mon frère <U>ma</U> dit qu’il ne viendrait pas. (ma </FONT></SPAN></I><I><SPAN lang=FR style="FONT-FAMILY: Wingdings; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: FR; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">à</SPAN></SPAN></I><I><SPAN lang=FR style="mso-ansi-language: FR"><FONT face=Calibri> m’a)<o:p></o:p></FONT></SPAN></I></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"><FONT size=3><I><SPAN lang=FR style="mso-ansi-language: FR"><FONT face=Calibri>Il y a <U>long temps</U> que je&nbsp;l’aime, jamais je ne l’oublierai… (chanson populaire) (long temps </FONT></SPAN></I><I><SPAN lang=FR style="FONT-FAMILY: Wingdings; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: FR; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">à</SPAN></SPAN></I><I><SPAN lang=FR style="mso-ansi-language: FR"><FONT face=Calibri> longtemps)<o:p></o:p></FONT></SPAN></I></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"><I><FONT face=Calibri><FONT size=3><SPAN lang=FR style="mso-ansi-language: FR">En <U>temps</U> que client de l’hôtel, vous avez gratuitement accès à l’Internet. </SPAN>(temps </FONT></FONT></I><I><FONT size=3><SPAN lang=FR style="FONT-FAMILY: Wingdings; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: FR; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">à</SPAN></SPAN><FONT face=Calibri> tant)<o:p></o:p></FONT></FONT></I></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"><o:p><FONT face=Calibri size=3>&nbsp;</FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"><FONT face=Calibri size=3>The screenshot below shows this contextual speller in action&nbsp;:</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><o:p><FONT face=Calibri size=3>&nbsp;</FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="mso-no-proof: yes"><?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><v:shapetype id=_x0000_t75 stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"><v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"></v:path><o:lock aspectratio="t" v:ext="edit"></o:lock></v:shapetype></SPAN><SPAN lang=FR style="mso-ansi-language: FR"><o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3><IMG height=696 src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Components.PostAttachments/00/09/83/46/91/FRCSSexamples.jpg" original-url="https://blogs.msdn.com/photos/naturallanguage/images/9834691/original.aspx" width=1310></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3></FONT>&nbsp;</P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>What is a «&nbsp;<B>contextual speller</B>&nbsp;»&nbsp;? As you know, the traditional Office spellchecker flags the odd typo (omission of a letter, permutation of two letters, etc.) with a red squiggly line. The grammar checker deals with agreement mistakes (such as between a verb and its subject, or agreement in number and gender between a noun and an adjective in French). Mistakes related to words that are pronounced similarly but are spelled differently are very hard to detect, however. Anyone who knows a bit of French knows how frequently people (native and non-native speakers alike) mix up similarly-sounding words like <I>son/sont</I> or <I>on/ont</I>. If I write “<I>Ils on faim</I>” (they are hungry), a grammar checker based upon a syntactic parser has difficulty detecting the mistake (“<I>on</I>” should read “<I>ont</I>”) because the erroneous sentence is made up of a pronoun (<I>Ils</I>), followed by another pronoun (<I>on, </I>instead of the correct verb form <I>ont</I>) and a noun (<I>faim</I>). It is hard to make sense of this structure, since it is not a traditional agreement problem as in “<I>Ils mange du pain</I>” (they eat bread), where “<I>mange</I>” (a singular verb) should read “<I>mangent</I>” (plural form).</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Of course, you should not expect this tool to be able to flag any kind of mistake. No existing tool is able to do that and those that would be able to do so would probably create a lot of false flags, or false positives, which tend to irritate the user. I discussed the notion of precision and recall when I blogged about an </FONT><A href="https://blogs.msdn.com/naturallanguage/archive/2009/01/08/an-academic-evaluation-of-the-office-2007-contextual-spelling-checker.aspx"><FONT face=Calibri size=3>academic evaluation of our Office 2007 contextual speller</FONT></A><FONT face=Calibri size=3>. When we developed our tool, we constantly tried to avoid false flags and our tool has a very high precision, which means it rarely makes mistakes when it flags something (in fact, it is right nearly all the time, but there will of course always be mistakes that will not be detected). I tend to feel that this new contextual speller will quickly prove to be an indispensible tool for many an Office 2010 user who writes documents in French. It will certainly very usefully complement the range of proofing tools we make available to them.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN lang=FR style="mso-ansi-language: FR"><FONT size=3><FONT face=Calibri>Thierry Fontenelle<o:p></o:p></FONT></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><I><SPAN lang=FR style="mso-ansi-language: FR"><FONT face=Calibri size=3>Microsoft Natural Language Group – Program Manager</FONT></SPAN></I><SPAN lang=FR style="mso-ansi-language: FR"><o:p></o:p></SPAN></P>]]></content:encoded>
    </item>
    <item>
      <title>Proofing Tools in Office 2010</title>
      <link>https://docs.microsoft.com/archive/blogs/naturallanguage/proofing-tools-in-office-2010</link>
      <pubDate>Thu, 16 Jul 2009 18:45:00 GMT</pubDate>
      <dc:creator><![CDATA[Natural Language Group Microsoft Office]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/naturallanguage/2009/07/16/proofing-tools-in-office-2010/</guid>
      <description><![CDATA[On Monday this week, Microsoft launched the Office 2010 Technical Preview.&nbsp; Thousands of...]]></description>
      <content:encoded><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>On Monday this week, Microsoft launched the Office 2010 Technical Preview.&nbsp; Thousands of customers can now download this latest version of Office to try out the cool new features and provide feedback. </FONT></P>
<H2 style="MARGIN: 10pt 0in 0pt"><SPAN style="mso-fareast-font-family: 'Times New Roman'"><FONT color=#4f81bd><FONT face=Cambria>
<H2 style="MARGIN: 10pt 0in 0pt"><SPAN class=MsoSubtleEmphasis><EM><FONT size=4><FONT color=#808080>Updates and Replacements<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></FONT></FONT></EM></SPAN></H2></FONT></FONT></SPAN><SPAN style="mso-fareast-font-family: 'Times New Roman'"><FONT size=4><FONT color=#4f81bd><FONT face=Cambria><o:p></o:p></FONT></FONT></FONT></SPAN></H2>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>The Technical Preview includes proofing tools for English as well as for French and Spanish. We are delighted to announce that these proofing tools include brand-new spell checkers, contextual spellers, hyphenators and thesauri. We are excited about the release of these new proofing tools and eager to receive your feedback. </FONT></P>
<H2 style="MARGIN: 10pt 0in 0pt"><SPAN style="mso-fareast-font-family: 'Times New Roman'"><FONT color=#4f81bd><FONT face=Cambria>
<H2 style="MARGIN: 10pt 0in 0pt"><SPAN class=MsoSubtleEmphasis><EM><FONT size=4><FONT color=#808080>Improvements in the English Thesaurus<o:p></o:p></FONT></FONT></EM></SPAN></H2></FONT></FONT></SPAN><SPAN style="mso-fareast-font-family: 'Times New Roman'"><FONT size=4><FONT color=#4f81bd><FONT face=Cambria><o:p></o:p></FONT></FONT></FONT></SPAN></H2>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>The English thesaurus in particular has seen some changes. You will now be able to find more synonyms in fewer steps. In Office 2007, if you look up the word <I>tables</I>, the only suggestion is <I>table – </I>the same as the lookup word, only in the singular. Next you have to look up the word <I>table</I>, select the synonym you are looking for and manually add an ‘s’ to the word to convert it back to plural. Four steps that include manual edits for one simple lookup. All of this can be done in one simple step in Office 2010. The screenshot below shows the results of the thesaurus in Office 2010 for the word <I>tables</I>:</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: center" align=center><o:p><FONT face=Calibri size=3></FONT></o:p><IMG src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Components.PostAttachments/00/09/83/76/63/table-thesaurus.jpg" original-url="https://blogs.msdn.com/photos/naturallanguage/images/9837663/original.aspx" mce_src="https://blogs.msdn.com/photos/naturallanguage/images/9837663/original.aspx">&nbsp;</P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>We call this “inflectional morphology”.&nbsp; Try the same with the word <I>smarter</I> in your Office 2007 version, and you will see why we think that inflectional morphology is a big step forward. We also added additional data to provide more synonyms for your lookups. </FONT></P>
<H2 style="MARGIN: 10pt 0in 0pt"><SPAN style="mso-fareast-font-family: 'Times New Roman'"><FONT color=#4f81bd><FONT face=Cambria>
<H2 style="MARGIN: 10pt 0in 0pt"><SPAN class=MsoSubtleEmphasis><EM><FONT size=4><FONT color=#808080>Localized Versions and Language Packs<o:p></o:p></FONT></FONT></EM></SPAN></H2></FONT></FONT></SPAN><SPAN style="mso-fareast-font-family: 'Times New Roman'"><FONT size=4><FONT color=#4f81bd><FONT face=Cambria><o:p></o:p></FONT></FONT></FONT></SPAN></H2>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>The current Technical Preview includes Proofing Tools for English, French and Spanish. If you install the Technical Preview, you will not be able to run proofing tools for any language other than English, French and Spanish. For this release we have made significant changes in the proofing infrastructure, therefore&nbsp; the Language Packs from previous Office versions including Office 2007 are not compatible with Office 2010. Proofing tools for these languages will become available with the release of the localized versions or with the subsequent release of the Language Packs for Office 2010.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Stefanie Schiller</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><I><FONT size=3><FONT face=Calibri>Microsoft Natural Language Group – Program Manager<o:p></o:p></FONT></FONT></I></P>]]></content:encoded>
    </item>
    <item>
      <title>Add the Microsoft Translator to the Office Research pane</title>
      <link>https://docs.microsoft.com/archive/blogs/naturallanguage/add-the-microsoft-translator-to-the-office-research-pane</link>
      <pubDate>Mon, 08 Jun 2009 16:24:00 GMT</pubDate>
      <dc:creator><![CDATA[Natural Language Group Microsoft Office]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/naturallanguage/2009/06/08/add-the-microsoft-translator-to-the-office-research-pane/</guid>
      <description><![CDATA[&nbsp;
The Microsoft Translator from the Microsoft Research (MSR) is now available for download in...]]></description>
      <content:encoded><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-pagination: widow-orphan"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-language: AR-SA; mso-font-kerning: 0pt; mso-fareast-language: ZH-CN"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-pagination: widow-orphan"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-language: AR-SA; mso-font-kerning: 0pt; mso-fareast-language: ZH-CN"><FONT face=Calibri>The Microsoft Translator from the Microsoft Research (MSR) is now available for download in the </FONT></SPAN><A href="https://go.microsoft.com/?linkid=9660314"><SPAN style="FONT-SIZE: 11pt; COLOR: blue; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-language: AR-SA; mso-font-kerning: 0pt; mso-fareast-language: ZH-CN"><FONT face=Calibri>Microsoft Download Center</FONT></SPAN></A><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-language: AR-SA; mso-font-kerning: 0pt; mso-fareast-language: ZH-CN"><FONT face=Calibri>. Another translation service for Microsoft Office? Do you need it? Well, more choices are a good thing—especially in the area of languages and machine translation. After all, you don’t want to inadvertently say something to your grandmother or to your pen pal in a machine-translated letter that you don’t mean to say. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-pagination: widow-orphan"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-language: AR-SA; mso-font-kerning: 0pt; mso-fareast-language: ZH-CN"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-pagination: widow-orphan"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-language: AR-SA; mso-font-kerning: 0pt; mso-fareast-language: ZH-CN"><FONT face=Calibri>The Microsoft Translator is free, available in many language pairs with more being added soon, and can be used with Microsoft Office 2003 and Microsoft Office 2007. So you don’t need to worry about having an older version of Microsoft Office. The best feature of this new service is the side-by-side comparison of the original document and the translated document. This allows you to easily compare the translation quality to the original document in a single browser window. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; mso-pagination: widow-orphan"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-language: AR-SA; mso-font-kerning: 0pt; mso-fareast-language: ZH-CN"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-pagination: widow-orphan"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-language: AR-SA; mso-font-kerning: 0pt; mso-fareast-language: ZH-CN"><FONT face=Calibri>If you discover that you prefer one service for one language and another service for a different language, you can easily change the preferred service for each language pair: in the <B>Research</B> pane, under the <B>Search for</B> text box, selection <B>Translation</B>, and then click <B>Translation options</B>. In the <B>Translations options</B> dialog box, under the <B>Machine Translation</B> section, you can scroll to the right of the relevant language pair and select the service you want from the drop-down menu.<o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-pagination: widow-orphan"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-language: AR-SA; mso-font-kerning: 0pt; mso-fareast-language: ZH-CN"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-pagination: widow-orphan"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-language: AR-SA; mso-font-kerning: 0pt; mso-fareast-language: ZH-CN"><FONT face=Calibri>Ultimately, human translation is optimal—so you don’t say something to your grandmother or your pen pal that you need to apologize for later—but machine translation is the next best solution. Having more translation service choices available in the product that you are using to create your letter to your grandmother or your pen pal makes it easier for you to say exactly what you want to say, in the language that you want to say it. You can also quickly understand the gist of the text you have received.</FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-pagination: widow-orphan"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-language: AR-SA; mso-font-kerning: 0pt; mso-fareast-language: ZH-CN"><FONT face=Calibri><o:p></o:p></FONT></SPAN>&nbsp;</P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-pagination: widow-orphan"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-language: AR-SA; mso-font-kerning: 0pt; mso-fareast-language: ZH-CN"><FONT face=Calibri>You can find more information about this feature in the </FONT></SPAN><A href="https://office.microsoft.com/en-us/help/HA103514221033.aspx#6"><SPAN style="FONT-SIZE: 11pt; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-language: AR-SA; mso-font-kerning: 0pt; mso-fareast-language: ZH-CN"><FONT face=Calibri color=#0000ff>“Translate Text” Help asset</FONT></SPAN></A><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-language: AR-SA; mso-font-kerning: 0pt; mso-fareast-language: ZH-CN"><FONT face=Calibri>.<o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-pagination: widow-orphan"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-language: AR-SA; mso-font-kerning: 0pt; mso-fareast-language: ZH-CN"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-pagination: widow-orphan"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-language: AR-SA; mso-font-kerning: 0pt; mso-fareast-language: ZH-CN"><FONT face=Calibri><EM>Daj Oberg<o:p></o:p></EM></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-pagination: widow-orphan"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-language: AR-SA; mso-font-kerning: 0pt; mso-fareast-language: ZH-CN"><FONT face=Calibri><EM>Office Content Publishing<o:p></o:p></EM></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-pagination: widow-orphan"><SPAN style="FONT-SIZE: 11pt; COLOR: #1f497d; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-bidi-language: AR-SA; mso-font-kerning: 0pt; mso-fareast-language: ZH-CN"><o:p><FONT face=Calibri>&nbsp;</FONT></o:p></SPAN></P>]]></content:encoded>
    </item>
    <item>
      <title>Why is chef-d’œuvre my favorite French word?</title>
      <link>https://docs.microsoft.com/archive/blogs/naturallanguage/why-is-chef-duvre-my-favorite-french-word</link>
      <pubDate>Thu, 12 Mar 2009 00:49:00 GMT</pubDate>
      <dc:creator><![CDATA[Natural Language Group Microsoft Office]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/naturallanguage/2009/03/12/why-is-chef-duvre-my-favorite-french-word/</guid>
      <description><![CDATA[&nbsp;
In this post, I would like to share with you the reasons why I love the French word...]]></description>
      <content:encoded><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3></FONT>&nbsp;</P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>In this post, I would like to share with you the reasons why I love the French word <I>chef-d’œuvre</I> (=masterpiece). My interest for this word has nothing to do with its meaning. As a program manager working with computational linguists, I find it fascinating because it epitomizes the numerous difficult decisions one has to make when building natural language processing systems like word-breakers, tokenizers, spell-checkers, etc. </FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>One of the most vexing problems in NLP is to decide whether hyphens and apostrophes are breaking characters or not. The identification of word boundaries (tokenization) is indeed essential, as I have argued elsewhere in an attempt to show that </FONT><A href="https://blogs.msdn.com/correcteurorthographiqueoffice/archive/2005/12/07/identifying-tokens-is-word-breaking-so-easy.aspx" mce_href="https://blogs.msdn.com/correcteurorthographiqueoffice/archive/2005/12/07/identifying-tokens-is-word-breaking-so-easy.aspx"><FONT face=Calibri color=#0000ff size=3>word-breaking is not easy</FONT></A><FONT face=Calibri size=3>. Hyphens frequently separate distinct tokens, as in <I>le match France-Italie</I> (nobody would argue that <I>France-Italie</I> is one word and nobody would expect to find the whole string in a dictionary). In <I>chef-d’œuvre, </I>however, the hyphen is part of the word and everyone will expect the whole string to be granted entry status in a dictionary. It should be considered as one token that has little to do with the word <I>chef</I> (which typically refers to a person), unless one considers the etymology of the word. This means that, in a search scenario, a user would not consider a document containing the words <I>chef</I> and <I>oeuvre</I> used separately as relevant if that user typed the keyword <I>chef</I>-<I>d’œuvre</I>. </FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>The apostrophe in <I>chef-d’œuvre </I>is also interesting. Apostrophes are frequently used in French elided forms when a pronoun or a determiner is followed by a word that starts with a vowel (consider <I>l’école</I> [the school), <I>je l’aime</I> [I love her], <I>j’arrive</I> [I’m coming]]. In such cases, it is normal to consider that the string is made up of two distinct tokens (<I>l’école -&gt; l’ + école</I>). The apostrophe in <I>chef</I>-<I>d’œuvre</I> has a distinct status and is an integral part of the word, very much like in other French words such as <I>aujourd’hui</I>, <I>prud’homme</I>, and a few others.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>The word <I>chef-d’œuvre </I>is also interesting because it includes a special character, <I>œ,</I> known as a “ligature” (two or more letters joined together). Many other words in French include ligatures such as <I>œ</I><SPAN style="mso-spacerun: yes">&nbsp; </SPAN>or <I>æ </I>(<I>œuf </I>[egg],<I> sœur </I>[sister], <I>cœur </I>[heart], <I>cæcum</I> …) and many other languages use characters which are not traditionally found in English (the German β or the Spanish ñ are cases in point). This reminds us that many NLP projects started with applications developed for English initially and subsequently required specific changes to take into account the non-ascii characters found in many other languages. Until very recently, the OpenOffice.org French spell-checker used to flag forms with ligatures like<I> sœur or œuf </I>as incorrect and only verified the incorrect spellings with two distinct characters (soeur, oeuf…). With the advent of Unicode, such problems are probably less frequent today, but it is clear that any multilingual project needs to consider idiosyncrasies such as the use of diacritics and other special characters some languages love so much…</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT size=3><FONT face=Calibri>From a morphological point of view, the word <I>chef-d’œuvre </I>is also atypical. While regular nouns typically take a final “s” in the plural in French (singular <I>maison</I> [house] -&gt; plural <I>maisons</I>), the form *<I>chef-d’œuvres </I>is<I> </I>incorrect and should be flagged by a spell-checker, even if <I>œuvres </I>is correct on its own in other contexts. Rather, the plural is formed by adding an “s” at the end of the subtoken <I>chef</I>: des <I>chefs-d’œuvre. <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></I></FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT size=3><FONT face=Calibri>Finally, if you consider how the word is pronounced, it is clear that <I>chef-d’œuvre </I>poses a number of challenges: why is it that the “f” is pronounced in <I>chef</I></FONT><SPAN class=resultbody1><SPAN style="mso-bidi-font-family: Tahoma"><FONT face="MS Reference Sans Serif" color=#333333> </FONT></SPAN></SPAN><FONT face=Calibri>[</FONT></FONT><A href="https://fr.encarta.msn.com/encnet/features/dictionary/PronounceF.aspx?search=chef" mce_href="https://fr.encarta.msn.com/encnet/features/dictionary/PronounceF.aspx?search=chef"><SPAN style="COLOR: windowtext; TEXT-DECORATION: none; text-underline: none"><FONT face=Calibri size=3>∫εf</FONT></SPAN></A><FONT face=Calibri size=3> ], but not in <I>chef-d’œuvre </I>[ </FONT><A href="https://fr.encarta.msn.com/encnet/features/dictionary/PronounceF.aspx?search=chef-d%e2%80%99%c5%93uvre" mce_href="https://fr.encarta.msn.com/encnet/features/dictionary/PronounceF.aspx?search=chef-d%e2%80%99%c5%93uvre"><FONT face=Calibri><SPAN style="COLOR: windowtext; TEXT-DECORATION: none; text-underline: none"><FONT size=3>∫εdœv</FONT></SPAN><SPAN style="FONT-SIZE: 9pt; COLOR: windowtext; LINE-HEIGHT: 115%; TEXT-DECORATION: none; text-underline: none">R</SPAN></FONT></A><FONT face=Calibri size=3> ]? Interesting problem for my colleagues who create text-to-speech systems…</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT size=3><FONT face=Calibri><I>Chef-d’œuvre </I><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>is certainly not the only complex word which encapsulates so many difficulties for those of us who create NLP applications. I could probably also have chosen <I>le</I> <I>hors-d’œuvre </I>[appetizer]<I>, </I>which begins with an aspirated ‘h’ and does not admit elision, unlike <I>homme </I>[man] -&gt; <I>l’homme</I>. <I>Main-d’œuvre</I> [manpower] would probably have been a nice candidate, too. In fact, there is no dearth of thorny issues linguists need to deal with. Well, languages are difficult, aren’t they? That’s probably what makes my job here so challenging and so interesting …</FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt" mce_keep="true">&nbsp;</P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal"><I><SPAN lang=FR style="FONT-SIZE: 12pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-ansi-language: FR"><FONT face=Calibri>-- Thierry Fontenelle (Program Manager)<o:p></o:p></FONT></SPAN></I></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><o:p><FONT face=Calibri size=3>&nbsp;</FONT></o:p><o:p><FONT face=Calibri size=3>&nbsp;</FONT></o:p></P>]]></content:encoded>
    </item>
    <item>
      <title>Natural Language Group blog featured in Language Tech News</title>
      <link>https://docs.microsoft.com/archive/blogs/naturallanguage/natural-language-group-blog-featured-in-language-tech-news</link>
      <pubDate>Mon, 02 Mar 2009 22:59:00 GMT</pubDate>
      <dc:creator><![CDATA[Natural Language Group Microsoft Office]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/naturallanguage/2009/03/02/natural-language-group-blog-featured-in-language-tech-news/</guid>
      <description><![CDATA[The post I wrote a few months ago about how users can remove a word from the main dictionary of...]]></description>
      <content:encoded><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>The post I wrote a few months ago about </FONT><A href="https://blogs.msdn.com/naturallanguage/archive/2008/09/11/can-i-remove-a-word-from-office-s-speller-dictionary.aspx"><FONT face=Calibri color=#0000ff size=3>how users can remove a word from the main dictionary</FONT></A><FONT face=Calibri size=3> of their Office speller has been reprinted in the latest edition of </FONT><A href="https://www.ata-divisions.org/LTD/documents/newsletter/2008-4_LTDnewsletter.pdf"><I><SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"><FONT face=Calibri color=#0000ff>Language Tech News</FONT></SPAN></I></A><SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"><FONT face=Calibri> (</FONT></SPAN><A href="https://www.ata-divisions.org/LTD/documents/newsletter/2008-4_LTDnewsletter.pdf"><SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"><FONT face=Calibri color=#0000ff>vol.2, No.4, February 2009</FONT></SPAN></A><SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"><FONT face=Calibri>), a publication of the </FONT></SPAN><A href="https://www.ata-divisions.org/LTD/"><FONT color=#0000ff><FONT face=Calibri><I><SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri">Language Technology Division</SPAN></I><SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"> of the <I>American Translators Association</I></SPAN></FONT></FONT></A><SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"><FONT face=Calibri> (ATA). Besides some technical details about how to use these “exclude dictionaries”, which the editor of the Newsletter felt would interest his readers, this post was a nice opportunity to show how the new contextual spellers in Office 2007 reduce the need that some users feel to exclude certain words from their speller dictionary.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"><FONT face=Calibri>This issue of <I>Language Tech News</I> also includes interesting articles on Trados’s translation memory technology, terminology management tools, font converters, and statistical machine translation (SMT). It is interesting to read the following comment about the </FONT></SPAN><A href="https://www.windowslivetranslator.com/"><SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"><FONT face=Calibri color=#0000ff>Windows Live Translator</FONT></SPAN></A><SPAN style="FONT-SIZE: 12pt; LINE-HEIGHT: 115%; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"><FONT face=Calibri>, the MT system created by our Microsoft Research colleagues: «&nbsp;Perhaps the most successful MT application in the world today, the Microsoft Knowledge Base, used by hundreds of millions of users across the globe, is mostly a SMT-based effort&nbsp;» (p.17).<o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><I><FONT size=3><FONT face=Calibri>Thierry Fontenelle (Program Manager)</FONT></FONT></I></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt" mce_keep="true">&nbsp;</P>]]></content:encoded>
    </item>
    <item>
      <title>Hotfix für die deutsche Silbentrennung</title>
      <link>https://docs.microsoft.com/archive/blogs/naturallanguage/hotfix-fr-die-deutsche-silbentrennung</link>
      <pubDate>Thu, 22 Jan 2009 11:56:00 GMT</pubDate>
      <dc:creator><![CDATA[Natural Language Group Microsoft Office]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/naturallanguage/2009/01/22/hotfix-fr-die-deutsche-silbentrennung/</guid>
      <description><![CDATA[Microsoft hat einen Hotfix für die deutsche Silbentrennung in Office 2007 veröffentlicht. Dieser...]]></description>
      <content:encoded><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN lang=DE style="mso-ansi-language: DE"><FONT size=3><FONT face=Calibri>Microsoft hat einen Hotfix für die deutsche Silbentrennung in Office 2007 veröffentlicht. Dieser Hotfix&nbsp; verbessert eine Reihe von inkorrekten Silbentrennungen bezüglich der Trennung von Präfixen, wie z.B.<I> be-fasst, ein-lässt, auf-läuft , um-bringt</I>,<I> </I>und der Trennung von Suffixen, wie z.B. <I>Kennt-nis</I>, sowie<I> </I>der Trennung von zusammengesetzten Wörtern, wie z.B. <I>Haus-tür, Glas-tisch</I>. Betroffen von dem Hotfix ist nur die Spracheinstellung Deutsch (Deutschland), wo die fehlerhaften Silbentrennungen aufgetreten waren. Deutsch (Österreich) und Deutsch (Schweiz) sind nicht betroffen.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></FONT></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN lang=DE style="mso-ansi-language: DE"><FONT face=Calibri size=3>Der Hotfix ist unter dem KB-Artikel <A href="https://support.microsoft.com/kb/960500/en-us" mce_href="https://support.microsoft.com/kb/960500/en-us">https://support.microsoft.com/kb/960500/en-us</A>&nbsp;</FONT><FONT size=3><FONT face=Calibri>zu finden. Weitere Informationen zu den Installationsanforderungen können Sie im KB-Artikel nachlesen. Der Hotfix wird auch über eines der nächsten Service Packs verfügbar sein.</FONT></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN lang=DE style="mso-ansi-language: DE"><FONT size=3><FONT face=Calibri><EM>Stefanie Schiller - Program Manager</EM></FONT></FONT></SPAN></P>]]></content:encoded>
    </item>
    <item>
      <title>A context-sensitive speller for Spanish in Office 2007</title>
      <link>https://docs.microsoft.com/archive/blogs/naturallanguage/a-context-sensitive-speller-for-spanish-in-office-2007</link>
      <pubDate>Wed, 14 Jan 2009 23:25:00 GMT</pubDate>
      <dc:creator><![CDATA[Natural Language Group Microsoft Office]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/naturallanguage/2009/01/14/a-context-sensitive-speller-for-spanish-in-office-2007/</guid>
      <description><![CDATA[&nbsp;
A few weeks ago, Microsoft announced an initiative targeting the Hispanic community, with...]]></description>
      <content:encoded><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p><FONT face=Calibri size=3></FONT></o:p>&nbsp;</P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>A few weeks ago, Microsoft announced an </FONT><A href="https://www.microsoft.com/Presspass/press/2008/dec08/12-05OfficeHolidayPR.mspx"><FONT face=Calibri size=3>initiative targeting the Hispanic community</FONT></A><FONT face=Calibri size=3>, with special offers for Microsoft Office 2007 and </FONT><A href="https://www.microsoft.com/office/offers/hispano/default.aspx"><FONT face=Calibri size=3>Microsoft Office 2007 Language Pack in Spanish</FONT></A><FONT face=Calibri size=3>.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>It may be worth pointing out that the Spanish proofing tools in Office 2007 include a brand-new context-sensitive speller in addition to the regular spell-checker, thesaurus, hyphenator and grammar checker. We have discussed the </FONT><A href="https://blogs.msdn.com/naturallanguage/archive/tags/contextual+speller/default.aspx"><FONT face=Calibri size=3>English context-sensitive speller</FONT></A><FONT face=Calibri size=3> on multiple occasions on this blog and regular readers know that blue squiggly lines now appear under contextual mistakes (real-word errors which traditional spellers cannot flag) such as:</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"><FONT size=3><SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"><FONT face=Calibri>Nobody knows <B style="mso-bidi-font-weight: normal"><U>weather</U></B> he is innocent or guilty. (</FONT></SPAN><SPAN style="FONT-FAMILY: Wingdings; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">à</SPAN></SPAN><SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"><FONT face=Calibri> whether)<o:p></o:p></FONT></SPAN></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"><FONT size=3><FONT face=Calibri><SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri">President Bush addresses <B style="mso-bidi-font-weight: normal"><U>Untied</U></B> Nations General Assembly. </SPAN><SPAN style="mso-bidi-language: AR-SA">(</SPAN></FONT><SPAN style="FONT-FAMILY: Wingdings; mso-bidi-language: AR-SA; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">à</SPAN></SPAN><FONT face=Calibri><SPAN style="mso-bidi-language: AR-SA"> United)</SPAN><SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"><o:p></o:p></SPAN></FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"><FONT size=3><SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"><FONT face=Calibri>People say your <B style="mso-bidi-font-weight: normal"><U>hole</U></B> life flashes before your eyes before you die. (</FONT></SPAN><SPAN style="FONT-FAMILY: Wingdings; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">à</SPAN></SPAN><SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"><FONT face=Calibri> whole)</FONT></SPAN></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"><FONT size=3><SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"><FONT face=Calibri>Life insurance plays a very essential part in our <B style="mso-bidi-font-weight: normal"><U>every day</U></B> life. (</FONT></SPAN><SPAN style="FONT-FAMILY: Wingdings; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><SPAN style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">à</SPAN></SPAN><SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"><FONT face=Calibri> everyday)<o:p></o:p></FONT></SPAN></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><o:p><FONT face=Calibri size=3>&nbsp;</FONT></o:p></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>If you teach Spanish, if you are a translator, or if you write documents in Spanish regularly, you will most certainly understand how difficult it can be to spot the erroneous use of the word <I>echo</I> in a context where <I>hecho</I> should in fact be used. The blue squiggles under contextual mistakes testify to the progress made in this area in Office 2007 (if you right-click on the word <B>echo</B> in the sentence “<I>Lo ha <B><U>echo</U></B> muy bien</I>", you will see that the speller correctly suggests <B>hecho, </B>as is shown in the examples below).</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3></FONT>&nbsp;</P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="mso-no-proof: yes"><?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><v:shapetype id=_x0000_t75 coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"><v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"></v:path><o:lock v:ext="edit" aspectratio="t"></o:lock></v:shapetype></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3><IMG src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Components.PostAttachments/00/08/56/72/77/SpanishCSSMistakes.JPG" original-url="https://blogs.msdn.com/photos/naturallanguage/images/8567277/original.aspx"></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3></FONT>&nbsp;</P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Missing accents (as in <B>medico</B>, which should be <B>médico</B> in the sentence “<I>Fuimos al <B><U>medico</U></B> ayer</I>”) are very frequent mistakes as well and this new tool should prove useful to identify these blatant errors before you publish your document or send your email.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><o:p><FONT face=Calibri size=3>&nbsp;</FONT></o:p><I><FONT size=3><FONT face=Calibri>-- Thierry Fontenelle (Program Manager)<o:p></o:p></FONT></FONT></I></P>]]></content:encoded>
    </item>
    <item>
      <title>An academic evaluation of the Office 2007 contextual spelling checker</title>
      <link>https://docs.microsoft.com/archive/blogs/naturallanguage/an-academic-evaluation-of-the-office-2007-contextual-spelling-checker</link>
      <pubDate>Thu, 08 Jan 2009 00:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Natural Language Group Microsoft Office]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/naturallanguage/2009/01/08/an-academic-evaluation-of-the-office-2007-contextual-spelling-checker/</guid>
      <description><![CDATA[&nbsp;A few days ago, I discovered an analysis of our Office 2007 contextual speller carried out by...]]></description>
      <content:encoded><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p><FONT face=Calibri size=3>&nbsp;</FONT></o:p><FONT face=Calibri size=3>A few days ago, I discovered an analysis of our Office 2007 contextual speller carried out by Prof. Graeme Hirst, from the University of Toronto: &nbsp;</FONT><A href="https://ftp.cs.toronto.edu/pub/gh/Hirst-2008-Word.pdf"><FONT face=Calibri color=#0000ff size=3>An Evaluation of the Contextual Spelling Checker of Microsoft Office Word 2007</FONT></A><FONT face=Calibri size=3>.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>We have discussed this new </FONT><A href="https://blogs.msdn.com/naturallanguage/archive/tags/contextual+speller/default.aspx"><FONT face=Calibri color=#0000ff size=3>context-sensitive speller</FONT></A><FONT face=Calibri size=3> on several occasions on this blog (as well as </FONT><A href="https://blogs.msdn.com/correcteurorthographiqueoffice/archive/2006/06/05/contextual-spelling-in-the-2007-microsoft-office-system.aspx"><FONT face=Calibri color=#0000ff size=3>here</FONT></A><FONT face=Calibri size=3>) and it is nice to see that it is attracting the attention of researchers in the academic world. </FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>It’s an interesting paper, which provides some food for thought, however, especially with respect to how “aggressive” we should be in our approach to recall.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>His conclusion nicely sums up our trade-offs and dilemmas (emphasis mine):</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: normal"><I><FONT size=3><FONT face=Calibri><SPAN style="FONT-FAMILY: Times-Roman">In an evaluation on 1400 examples, <B><U>it is found to have high precision but low recall</U> </B>— that is, it fails to find most errors, but when it does flag a possible error, it is almost always correct.</SPAN><o:p></o:p></FONT></FONT></I></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: normal"><I><o:p><FONT face=Calibri size=3>&nbsp;</FONT></o:p></I></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: normal"><I><FONT size=3><FONT face=Calibri>The contextual spelling corrector in Microsoft Office Word 2007 is <B><U>a cautious (low recall) but believable (high precision) system</U></B>. However, its overall performance, as measured by F, is much poorer than that of the trigram method of Mays et al (1991).<o:p></o:p></FONT></FONT></I></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: normal"><I><FONT size=3><FONT face=Calibri>The trade-off between the two systems is a difficult one. In simple terms, better performance is better; but believability is an important attribute for a consumer-level system (“if Word says it’s wrong then it’s wrong”) and could well be considered worth sacrificing performance for.&nbsp; The problem with this, however, is that as users become familiar with the system, their expectations will rise and believability will start to apply also to what Word fails to flag (“If Word says it’s right then it’s right”).<o:p></o:p></FONT></FONT></I></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt 0.5in"><I><FONT size=3><FONT face=Calibri>A system that is more visibly error-prone might actually serve users better.<o:p></o:p></FONT></FONT></I></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>The methodology used by Prof. Hirst and his colleagues to evaluate the system deserves a few comments:</FONT></P>
<P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"><SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore"><FONT size=3>·</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN dir=ltr></SPAN><FONT face=Calibri size=3>They automatically induced real-word errors by replacing words by any spelling variation found in the lexicon of the <I>ispell</I> spelling checker. They limit the manipulation to an edit distance of 1 manipulation. So these errors are not natural mistakes.</FONT></P>
<P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"><SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore"><FONT size=3>·</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN dir=ltr></SPAN><FONT face=Calibri size=3>They did not consider “malapropisms” (real-word mistakes) involving closed-class words and words formed by the insertion or deletion of an apostrophe or by splitting a word: this means they exclude pairs which we have found to be extremely frequent in real texts (<I>then/than; your/you’re; its/it’s; everyday/every day; to/too; their/there/they’re</I>…). These pairs feature prominently in any analysis of real mistakes, especially in the literature devoted to English as a Second Language. Everyone knows that many native speakers of English have a lot of difficulty mastering these confusables, which is why we decided to specifically target them.</FONT></P>
<P class=MsoListParagraph style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"><SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"><SPAN style="mso-list: Ignore"><FONT size=3>·</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><SPAN dir=ltr></SPAN><FONT face=Calibri size=3>They did not include phonetic confusables such as <I>cymbal/symbol,</I> <I>principle/principal, pear/pair, there/their</I> which have an edit distance &gt; 1. </FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT size=3><FONT face=Calibri>The categories they did not include in their tests are precisely those which we focused on because flagging these real and frequent mistakes is very useful for users of Office and Word. So assessing the “performance” of a system by ignoring these may be a bit unfair, at least if one equates “performance” and “usefulness” (will users find the system more useful if we flag “have not lost <U>monkey</U>” (</FONT><SPAN style="FONT-FAMILY: Wingdings">à</SPAN><FONT face=Calibri> money), a rare and unnatural mistake, or if we flag “it is <U>to</U> expensive”, a mistake our data shows is very frequent and which we seem to be good at flagging?). Recall would be a lot higher if pairs involving closed-class words and the standard phonetic confusables above were taken into account (our own metrics based on a large corpus of real mistakes shows that our recall is in fact higher than the 20-25% found by Hirst, and is around 40%). The alternative methods which he proposes have even higher recall (50%), but their precision (50%) is way lower than our system’s (96%). Hirst clearly favors a recall-based performance. His assumption is: do people want to use a system like Microsoft’s, which only spots one mistake out of 5 (our metrics show it’s in fact closer to 2 out of 5, i.e. 40%) and is right nearly all the time? Our assumption is: would users really want a system based on the trigram method advocated by Prof. Hirst, which flags 50% of the mistakes but is wrong in 50% of the cases? The feedback we generally get indicates that our users tend to prefer unobtrusive tools and switch off a tool which they consider unreliable.</FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Interesting debate, isn’t it? I am really grateful to Prof. Hirst for making this discussion possible.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>So, what do <B><U>you</U></B> think? We are interested in hearing your opinion. Do you prefer a tool which casts the net as wide as possible and catches many mistakes, at the risk of being frequently wrong and of creating many false flags (false positives), or do you prefer a tool which does not catch all possible mistakes, but which you can trust when it does catch one? Do not hesitate to leave your comments below… </FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><I><FONT size=3><FONT face=Calibri>Thierry Fontenelle – Program Manager<o:p></o:p></FONT></FONT></I></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><o:p><FONT face=Calibri size=3>&nbsp;</FONT></o:p><o:p><FONT face=Calibri size=3>&nbsp;</FONT></o:p></P>]]></content:encoded>
    </item>
    <item>
      <title>English Grammar Checker, Fragments, and Settings</title>
      <link>https://docs.microsoft.com/archive/blogs/naturallanguage/english-grammar-checker-fragments-and-settings</link>
      <pubDate>Wed, 22 Oct 2008 17:54:00 GMT</pubDate>
      <dc:creator><![CDATA[Natural Language Group Microsoft Office]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/naturallanguage/2008/10/22/english-grammar-checker-fragments-and-settings/</guid>
      <description><![CDATA[A French translator was asking an interesting question the other day on the Word community...]]></description>
      <content:encoded><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>A French translator was asking an interesting question the other day on the </FONT><A href="https://www.microsoft.com/communities/newsgroups/en-us/default.aspx?&amp;lang=fr&amp;cr=FR&amp;guid=&amp;sloc=en-us&amp;dg=microsoft.public.fr.word&amp;p=1&amp;tid=18f01f76-5e64-4ae9-9f91-8abeb5a085fa&amp;mid=18f01f76-5e64-4ae9-9f91-8abeb5a085fa"><FONT face=Calibri size=3>Word community newsgroup</FONT></A><FONT face=Calibri size=3>. He wanted to know how he could switch off the grammar rule which flags “Fragments”, i.e. incomplete sentence fragments that the writer is invited to revise. The user did not want to turn off the English spell-checker, which he found very useful, or even the grammar checker, but only that particular rule, which he found particularly annoying when he was translating texts into English. </FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT size=3><FONT face=Calibri>As can be seen below, the English grammar checker flags sentences that are considered incomplete (consider the fragment “And oranges.”, which is green-squiggled, or a verb-less sentence like “He happy.”). If you right-click on the squiggled string, you will see that the grammar checker advises you to consider revising this fragment. <SPAN style="mso-spacerun: yes">&nbsp;</SPAN></FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="mso-no-proof: yes"><?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><v:shapetype id=_x0000_t75 stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"><v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"></v:path><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:lock aspectratio="t" v:ext="edit"></o:lock></v:shapetype></SPAN><SPAN lang=FR style="mso-ansi-language: FR"><o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3><IMG src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Components.PostAttachments/00/09/00/51/67/Fragments.jpg" original-url="https://blogs.msdn.com/photos/naturallanguage/images/9005167/original.aspx">&nbsp;</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>The grammar checker is aware of the context in which the fragment has been used. A fragment such as “Flight to Paris” will not be flagged if it is not followed by a period (for instance in a title). The grammar checker will not say anything either if the same fragment is used in a bulleted or numbered list, as in the example below. In contexts other than titles, headings, or lists, however, it may seem reasonable to draw the user’s attention to a suspicious fragment. The user is of course free to ignore these flags.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Let us come back to our translator’s original question. It is indeed possible to customize the grammar checker and to prevent this rule from firing if one finds it useless. To do so, go to the <B>Word Options</B> (via the Office button in the top-left corner). Click on <B>Proofing</B>, then on <B>Settings</B> in the section “<B>When correcting spelling and grammar in Word</B>”. You will then see the list of grammar rules used by the English grammar checker, as displayed in the screenshot below. You just need to uncheck the 2<SUP>nd</SUP> rule (<B>Fragments and Run-ons</B>), between the “<B>Capitalization</B>” rule and the “<B>Misused words</B>” rule. Done! The green squiggle will no longer appear under the structure shown in the examples above.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="mso-no-proof: yes"></SPAN><SPAN lang=FR style="mso-ansi-language: FR"><o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3><IMG src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Components.PostAttachments/00/09/01/17/79/SettingsENGCENSKU.jpg" original-url="https://blogs.msdn.com/photos/naturallanguage/images/9011779/original.aspx">&nbsp;</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>If you are writing a document in multiple languages, the cursor needs to be placed in a text whose language has been set to English. The English grammar checker will only work if the language of the text is set to English. If the text is in French, the rules of the French grammar checker will obviously be very different (the same applies to any other language), and you can customize them using the method described above. The settings of the French grammar checker will then be displayed as follows:</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><SPAN style="mso-no-proof: yes"></SPAN><SPAN lang=FR style="mso-ansi-language: FR"><o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>&nbsp;<IMG src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Components.PostAttachments/00/09/01/17/82/SettingsFRGCENSKU.jpg" original-url="https://blogs.msdn.com/photos/naturallanguage/images/9011782/original.aspx"></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>As you can see, users have some freedom to decide how they want to use their grammar checker. As far as I am concerned, I have unchecked the rule “<STRONG>Style – Contractions</STRONG>” of my English grammar checker because I constantly use contracted forms like “I’ll” and “You’ll” in my interactions with my colleagues. I know that, in many businesses, however, users who write very official documents want to spot these contracted forms and replace them with more formal forms like “I will” and “you will”. That is the reason why this gamut of settings is offered to the users of these complex tools.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT face=Calibri size=3>Do not hesitate to send your feedback or your comments.</FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><I><FONT size=3><FONT face=Calibri>-- Thierry Fontenelle (Program Manager)<o:p></o:p></FONT></FONT></I></P>]]></content:encoded>
    </item>
  </channel>
</rss>