Revision: 9710
          
http://languagetool.svn.sourceforge.net/languagetool/?rev=9710&view=rev
Author:   dominikoeo
Date:     2013-03-17 14:01:47 +0000 (Sun, 17 Mar 2013)
Log Message:
-----------
[br] better disambiguation of word "na".

Modified Paths:
--------------
    
trunk/languagetool/languagetool-language-modules/br/src/main/resources/org/languagetool/resource/br/disambiguation.xml
    
trunk/languagetool/languagetool-language-modules/br/src/main/resources/org/languagetool/rules/br/grammar.xml

Modified: 
trunk/languagetool/languagetool-language-modules/br/src/main/resources/org/languagetool/resource/br/disambiguation.xml
===================================================================
--- 
trunk/languagetool/languagetool-language-modules/br/src/main/resources/org/languagetool/resource/br/disambiguation.xml
      2013-03-17 13:43:22 UTC (rev 9709)
+++ 
trunk/languagetool/languagetool-language-modules/br/src/main/resources/org/languagetool/resource/br/disambiguation.xml
      2013-03-17 14:01:47 UTC (rev 9710)
@@ -132,7 +132,7 @@
       <disambig postag="L a"/>
     </rule>
   </rulegroup>
-  <rulegroup id="NA_L" name="na">
+  <rulegroup id="NA" name="na">
     <rule>
       <pattern>
         <token postag="SENT_START"/>
@@ -188,21 +188,54 @@
     <rule>
       <pattern>
         <marker><token>na</token></marker>
-        <token/>
-        <token>na</token>
-        <token/>
+        <token postag="[NJ].*|V inf.*" postag_regexp="yes"/>
+        <token regexp="yes">nag?</token>
       </pattern>
       <disambig postag="C coor"/>
     </rule>
     <rule>
       <pattern>
-        <token>na</token>
-        <token/>
         <marker><token>na</token></marker>
-        <token/>
+        <token postag="[NJ].*|V inf.*" postag_regexp="yes"/>
+        <token>,</token>
+        <token regexp="yes">nag?</token>
       </pattern>
       <disambig postag="C coor"/>
     </rule>
+    <rule>
+      <pattern>
+        <token regexp="yes">na|hep</token>
+        <token postag="[NJ].*|V inf.*" postag_regexp="yes"/>
+        <marker><token>na</token></marker>
+      </pattern>
+      <disambig postag="C coor"/>
+    </rule>
+    <rule>
+      <pattern>
+        <token regexp="yes">na|hep</token>
+        <token postag="[NJ].*|V inf.*" postag_regexp="yes"/>
+        <token>,</token>
+        <marker><token>na</token></marker>
+      </pattern>
+      <disambig postag="C coor"/>
+    </rule>
+    <rule>
+      <pattern>
+        <token regexp="yes">n[e’]</token>
+        <token postag="V.*" postag_regexp="yes"/>
+        <marker><token>na</token></marker>
+      </pattern>
+      <disambig postag="C coor"/>
+    </rule>
+    <rule>
+      <pattern>
+        <token regexp="yes">n[e’]</token>
+        <token postag="V.*" postag_regexp="yes"/>
+        <token>,</token>
+        <marker><token>na</token></marker>
+      </pattern>
+      <disambig postag="C coor"/>
+    </rule>
   </rulegroup>
   <rule id="D_O" name="d’o">
     <pattern>
@@ -517,4 +550,12 @@
       <disambig postag="N f s"/>
     </rule>
   </rulegroup>
+
+  <rule id="FRANCE_3" name="France 3">
+    <pattern>
+      <token>France</token>
+      <token regexp="yes">[23]|Bleue</token>
+    </pattern>
+    <disambig action="immunize"/>
+  </rule>
 </rules>

Modified: 
trunk/languagetool/languagetool-language-modules/br/src/main/resources/org/languagetool/rules/br/grammar.xml
===================================================================
--- 
trunk/languagetool/languagetool-language-modules/br/src/main/resources/org/languagetool/rules/br/grammar.xml
        2013-03-17 13:43:22 UTC (rev 9709)
+++ 
trunk/languagetool/languagetool-language-modules/br/src/main/resources/org/languagetool/rules/br/grammar.xml
        2013-03-17 14:01:47 UTC (rev 9710)
@@ -2698,6 +2698,18 @@
         <example type="correct">Tost da gant vloaz.</example>
         <example type="incorrect">Gant <marker>blijadur</marker>.</example>
         <example type="correct">Gant <marker>plijadur</marker>.</example>
+        <example type="incorrect">N’int na <marker>vat</marker> na 
fall.</example>
+        <example type="incorrect">N’int na <marker>vat</marker>, na 
fall.</example>
+        <example type="correct">N’int na mat na fall.</example>
+        <example type="correct">N’int na mat, na fall.</example>
+        <example type="incorrect">Ne oar na <marker>gomz</marker> na 
tevel.</example>
+        <example type="incorrect">Ne oar na <marker>gomz</marker>, na 
tevel.</example>
+        <example type="incorrect">Ne oar na <marker>c’homz</marker> na 
tevel.</example>
+        <example type="incorrect">Ne oar na komz na 
<marker>devel</marker>.</example>
+        <example type="incorrect">Ne oar na komz, na 
<marker>devel</marker>.</example>
+        <example type="incorrect">Ne oar na komz na 
<marker>zevel</marker>.</example>
+        <example type="correct">Ne oar na komz na tevel.</example>
+        <example type="correct">Ne oar na komz, na tevel.</example>
       </rule>
       <rule>
         <pattern>
@@ -3038,7 +3050,7 @@
       <rule>
         <pattern>
           <marker>
-            <token regexp="yes">[aeu]n<exception scope="previous" 
regexp="yes">e?z|ned</exception></token>
+            <token regexp="yes">[au]n<exception scope="previous" 
regexp="yes">e?z|ned</exception></token>
           </marker>
           <token regexp="yes">[bcfgjkmprsvwyz].*
             <exception postag="K .* o.*" postag_regexp="yes"/>

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Languagetool-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/languagetool-commits

Reply via email to