<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.apertium.org/w/index.php?action=history&amp;feed=atom&amp;title=Preparing_to_use_apertium-transfer-tools</id>
	<title>Preparing to use apertium-transfer-tools - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.apertium.org/w/index.php?action=history&amp;feed=atom&amp;title=Preparing_to_use_apertium-transfer-tools"/>
	<link rel="alternate" type="text/html" href="https://wiki.apertium.org/w/index.php?title=Preparing_to_use_apertium-transfer-tools&amp;action=history"/>
	<updated>2026-05-05T08:35:43Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://wiki.apertium.org/w/index.php?title=Preparing_to_use_apertium-transfer-tools&amp;diff=50584&amp;oldid=prev</id>
		<title>Bech: Link to French page</title>
		<link rel="alternate" type="text/html" href="https://wiki.apertium.org/w/index.php?title=Preparing_to_use_apertium-transfer-tools&amp;diff=50584&amp;oldid=prev"/>
		<updated>2014-10-08T08:15:58Z</updated>

		<summary type="html">&lt;p&gt;Link to French page&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 08:15, 8 October 2014&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;[[Préparation pour utiliser les outils de transfert|En français]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;apertium-transfer-tools has an [http://apertium.svn.sourceforge.net/viewvc/apertium/trunk/apertium-transfer-tools/example/ example] directory in the source package, which should be the first place to look for information.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;apertium-transfer-tools has an [http://apertium.svn.sourceforge.net/viewvc/apertium/trunk/apertium-transfer-tools/example/ example] directory in the source package, which should be the first place to look for information.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bech</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.apertium.org/w/index.php?title=Preparing_to_use_apertium-transfer-tools&amp;diff=43890&amp;oldid=prev</id>
		<title>Unhammer: cat</title>
		<link rel="alternate" type="text/html" href="https://wiki.apertium.org/w/index.php?title=Preparing_to_use_apertium-transfer-tools&amp;diff=43890&amp;oldid=prev"/>
		<updated>2013-09-24T06:45:30Z</updated>

		<summary type="html">&lt;p&gt;cat&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 06:45, 24 September 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 139:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 139:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;[[Category:Documentation]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;[[Category:Documentation]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;[[Category:Documentation in English]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;[[Category:Documentation in English]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;[[Category:Transfer]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Unhammer</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.apertium.org/w/index.php?title=Preparing_to_use_apertium-transfer-tools&amp;diff=39221&amp;oldid=prev</id>
		<title>Bech: direct link to a page</title>
		<link rel="alternate" type="text/html" href="https://wiki.apertium.org/w/index.php?title=Preparing_to_use_apertium-transfer-tools&amp;diff=39221&amp;oldid=prev"/>
		<updated>2013-02-21T17:08:58Z</updated>

		<summary type="html">&lt;p&gt;direct link to a page&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 17:08, 21 February 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 84:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 84:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;the Apertium wiki has some information: [[Constraint_Grammar]], [[Apertium_and_Constraint_Grammar]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;the Apertium wiki has some information: [[Constraint_Grammar]], [[Apertium_and_Constraint_Grammar]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;We also have some instructions for [[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Constructing_a_TSX_file_with_a_Constraint_Grammar&lt;/del&gt;|converting CG to TSX]], for tagger training. With a good enough CG grammar, it should be possible to use the &#039;supervised training&#039; mode of the tagger.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;We also have some instructions for [[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Apertium and Constraint Grammar&lt;/ins&gt;|converting CG to TSX]], for tagger training. With a good enough CG grammar, it should be possible to use the &#039;supervised training&#039; mode of the tagger.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;We also need a bilingual dictionary. If they aren&#039;t available, we have tools available to help construct them automatically: [[Crossdics]] as I mentioned in my article, and [[ReTraTos]] which can build Apertium-format dictionaries from the same alignments generated by [[GIZA++]] - the output of this should be manually checked, however, as it can output many questionable entries, particularly with multiword expressions.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;We also need a bilingual dictionary. If they aren&#039;t available, we have tools available to help construct them automatically: [[Crossdics]] as I mentioned in my article, and [[ReTraTos]] which can build Apertium-format dictionaries from the same alignments generated by [[GIZA++]] - the output of this should be manually checked, however, as it can output many questionable entries, particularly with multiword expressions.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bech</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.apertium.org/w/index.php?title=Preparing_to_use_apertium-transfer-tools&amp;diff=28283&amp;oldid=prev</id>
		<title>Bech: Documentation in English</title>
		<link rel="alternate" type="text/html" href="https://wiki.apertium.org/w/index.php?title=Preparing_to_use_apertium-transfer-tools&amp;diff=28283&amp;oldid=prev"/>
		<updated>2011-09-03T18:59:13Z</updated>

		<summary type="html">&lt;p&gt;Documentation in English&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 18:59, 3 September 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 138:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 138:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;[[Category:Documentation]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;[[Category:Documentation]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;[[Category:Documentation in English]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bech</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.apertium.org/w/index.php?title=Preparing_to_use_apertium-transfer-tools&amp;diff=6974&amp;oldid=prev</id>
		<title>Jacob Nordfalk at 15:18, 4 September 2008</title>
		<link rel="alternate" type="text/html" href="https://wiki.apertium.org/w/index.php?title=Preparing_to_use_apertium-transfer-tools&amp;diff=6974&amp;oldid=prev"/>
		<updated>2008-09-04T15:18:19Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 15:18, 4 September 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 69:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 69:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;Also; the rules that a-t-t generates are for the &#039;transfer only&#039; mode&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;Also; the rules that a-t-t generates are for the &#039;transfer only&#039; mode&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;of apertium-transfer: this example uses the chunk mode - most language&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;of apertium-transfer: this example uses the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[&lt;/ins&gt;chunk&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]]&lt;/ins&gt; mode - most language&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;pairs, unless the languages are *very* closely related, would really&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;pairs, unless the languages are *very* closely related, would really&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;be best served with chunk mode. Converting a-t-t to support this is on&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;be best served with chunk mode. Converting a-t-t to support this is on&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jacob Nordfalk</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.apertium.org/w/index.php?title=Preparing_to_use_apertium-transfer-tools&amp;diff=5939&amp;oldid=prev</id>
		<title>Francis Tyers at 17:24, 12 July 2008</title>
		<link rel="alternate" type="text/html" href="https://wiki.apertium.org/w/index.php?title=Preparing_to_use_apertium-transfer-tools&amp;diff=5939&amp;oldid=prev"/>
		<updated>2008-07-12T17:24:19Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 17:24, 12 July 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 15:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 15:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;Taking my example sentence, and running it through the [http://www.apertium.org/testing/ Alpha testing]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;Taking my example sentence, and running it through the [http://www.apertium.org/testing/ Alpha testing]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;section with &#039;Print intermediate&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;section with &#039;Print intermediate&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; representation&#039; checked.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;representation&#039; checked.&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 85:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 84:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;the Apertium wiki has some information: [[Constraint_Grammar]], [[Apertium_and_Constraint_Grammar]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;the Apertium wiki has some information: [[Constraint_Grammar]], [[Apertium_and_Constraint_Grammar]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;We also have some instructions for [[Constructing_a_TSX_file_with_a_Constraint_Grammar|converting CG to TSX]], for tagger&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;We also have some instructions for [[Constructing_a_TSX_file_with_a_Constraint_Grammar|converting CG to TSX]], for tagger&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; training. With a good enough CG grammar, it should be possible to use the &#039;supervised training&#039; mode of the tagger.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;training. With a good enough CG grammar, it should be possible to use&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;the &#039;supervised training&#039; mode of the tagger.&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;We also need a bilingual dictionary. If they aren&#039;t available, we have tools available to help construct them automatically: [[Crossdics]] as I mentioned in my article, and [[ReTraTos]] which can build Apertium-format dictionaries from the same alignments generated by [[GIZA++]] - the output of this should be manually checked, however, as it can output many questionable entries, particularly with multiword expressions.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;The need for the bilingual dictionary seemed a little strange to me at first, but Mikel, Apertium&#039;s BDFL, explained that it really helps to reduce bad alignments. This probably means that a-t-t can&#039;t generate rules for things like the Polish to English &#039;coraz piękniejsza&#039; -&amp;gt; &#039;prettier and prettier&#039;, but I haven&#039;t checked that yet.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;We also need a bilingual dictionary. If they aren&#039;t available, we have&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;tools available to help construct them automatically: [[Crossdics]] as I mentioned in my&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;article, and [http://sourceforge.net/projects/retratos ReTraTos] which&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;can build Apertium-format dictionaries from the same alignments&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;generated by [[GIZA++]] - the output of this should be manually checked,&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;however, as it can output many questionable entries, particularly with&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;multiword expressions.&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;The need for the bilingual dictionary seemed a little strange to me at&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;first, but Mikel, Apertium&#039;s BDFL, explained that it really helps to&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;reduce bad alignments. This probably means that a-t-t can&#039;t generate&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;rules for things like the Polish to English &#039;coraz piękniejsza&#039; -&amp;gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;&#039;prettier and prettier&#039;, but I haven&#039;t checked that yet.&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;So far, these are all things that are necessary for the translator&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;So far, these are all things that are necessary for the translator&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Francis Tyers</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.apertium.org/w/index.php?title=Preparing_to_use_apertium-transfer-tools&amp;diff=5938&amp;oldid=prev</id>
		<title>Francis Tyers at 17:20, 12 July 2008</title>
		<link rel="alternate" type="text/html" href="https://wiki.apertium.org/w/index.php?title=Preparing_to_use_apertium-transfer-tools&amp;diff=5938&amp;oldid=prev"/>
		<updated>2008-07-12T17:20:15Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 17:20, 12 July 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 150:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 150:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;^dog/dog&amp;lt;n&amp;gt;&amp;lt;sg&amp;gt;$&quot; - the &#039;+&#039; is missing here because the analysis broke&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;^dog/dog&amp;lt;n&amp;gt;&amp;lt;sg&amp;gt;$&quot; - the &#039;+&#039; is missing here because the analysis broke&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;off at the non-alphabet character (&quot;&#039;&quot;).&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;off at the non-alphabet character (&quot;&#039;&quot;).&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;[[Category:Documentation]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Francis Tyers</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.apertium.org/w/index.php?title=Preparing_to_use_apertium-transfer-tools&amp;diff=5937&amp;oldid=prev</id>
		<title>Jimregan: remove the stuff about a-t-t&#039;s source - irrelevant here; wikify some links</title>
		<link rel="alternate" type="text/html" href="https://wiki.apertium.org/w/index.php?title=Preparing_to_use_apertium-transfer-tools&amp;diff=5937&amp;oldid=prev"/>
		<updated>2008-07-12T17:03:43Z</updated>

		<summary type="html">&lt;p&gt;remove the stuff about a-t-t&amp;#039;s source - irrelevant here; wikify some links&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 17:03, 12 July 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 78:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 78:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;generate rules for the interchunk module.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;generate rules for the interchunk module.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;a class=&quot;mw-diff-movedpara-right&quot; title=&quot;Paragraph was moved. Click to jump to old location.&quot; href=&quot;#movedpara_7_41_lhs&quot;&gt;&amp;#x26AB;&lt;/a&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;&lt;a name=&quot;movedpara_1_0_rhs&quot;&gt;&lt;/a&gt;Next, you need probability files for the part-of-speech taggers&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;:&lt;/ins&gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Tagger_training]], [[TSX_format]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;At around this point, I think it would be best if you told me what&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;languages you&#039;re interested in using, as I can give you a much clearer&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;picture of what&#039;s necessary. In some cases, some minor changes to the&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;source may be necessary. The file &#039;TransferRule.C&#039; has hardcoded&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;assumptions about gender and number:&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;a class=&quot;mw-diff-movedpara-right&quot; title=&quot;Paragraph was moved. Click to jump to old location.&quot; href=&quot;#movedpara_7_50_lhs&quot;&gt;&amp;#x26AB;&lt;/a&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;&lt;a name=&quot;movedpara_5_0_rhs&quot;&gt;&lt;/a&gt;Newer releases of &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[&lt;/ins&gt;http://beta.visl.sdu.dk/cg3.html&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; CG]&lt;/ins&gt; have (partial)&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;  &amp;lt;def-attr n=\&quot;gen\&quot;&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;    &amp;lt;attr-item tags=\&quot;m\&quot;/&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;    &amp;lt;attr-item tags=\&quot;f\&quot;/&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;    &amp;lt;attr-item tags=\&quot;mf\&quot;/&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;    &amp;lt;attr-item tags=\&quot;GD\&quot;/&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;  &amp;lt;/def-attr&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;  &amp;lt;def-attr n=\&quot;num\&quot;&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;    &amp;lt;attr-item tags=\&quot;sg\&quot;/&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;    &amp;lt;attr-item tags=\&quot;pl\&quot;/&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;    &amp;lt;attr-item tags=\&quot;sp\&quot;/&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;    &amp;lt;attr-item tags=\&quot;ND\&quot;/&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;  &amp;lt;/def-attr&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;Russian, for example, has 4 genders:&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;  &amp;lt;def-attr n=\&quot;gen\&quot;&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;    &amp;lt;attr-item tags=\&quot;ma\&quot;/&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;    &amp;lt;attr-item tags=\&quot;mi\&quot;/&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;    &amp;lt;attr-item tags=\&quot;f\&quot;/&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;    &amp;lt;attr-item tags=\&quot;nt\&quot;/&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;    &amp;lt;attr-item tags=\&quot;mf\&quot;/&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;    &amp;lt;attr-item tags=\&quot;GD\&quot;/&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;  &amp;lt;/def-attr&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;Slovenian has 3 numbers (I think the &#039;singular/plural&#039; can be safely&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;removed, but it&#039;s best to keep it):&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;  &amp;lt;def-attr n=\&quot;num\&quot;&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;    &amp;lt;attr-item tags=\&quot;sg\&quot;/&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;    &amp;lt;attr-item tags=\&quot;du\&quot;/&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;    &amp;lt;attr-item tags=\&quot;pl\&quot;/&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;    &amp;lt;attr-item tags=\&quot;sp\&quot;/&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;    &amp;lt;attr-item tags=\&quot;ND\&quot;/&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;  head+=L&quot;  &amp;lt;/def-attr&amp;gt;\n&quot;;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;a class=&quot;mw-diff-movedpara-left&quot; title=&quot;Paragraph was moved. Click to jump to new location.&quot; href=&quot;#movedpara_1_0_rhs&quot;&gt;&amp;#x26AB;&lt;/a&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;&lt;a name=&quot;movedpara_7_41_lhs&quot;&gt;&lt;/a&gt;Next, you need probability files for the part-of-speech taggers&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;.&lt;/del&gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;This&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;is where we hit our first snag, as we don&#039;t have those for any Indian&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;languages.&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;We can cheat around this, but it&#039;s better to work on those first. We&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;have information on the wiki:&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;http://wiki.apertium.org/wiki/Tagger_training&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;http://wiki.apertium.org/wiki/TSX_format&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;a class=&quot;mw-diff-movedpara-left&quot; title=&quot;Paragraph was moved. Click to jump to new location.&quot; href=&quot;#movedpara_5_0_rhs&quot;&gt;&amp;#x26AB;&lt;/a&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;&lt;a name=&quot;movedpara_7_50_lhs&quot;&gt;&lt;/a&gt;Newer releases of &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;CG (&lt;/del&gt;http://beta.visl.sdu.dk/cg3.html&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;)&lt;/del&gt; have (partial)&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;support for Apertium&#039;s stream format. CG is a much better general&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;support for Apertium&#039;s stream format. CG is a much better general&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;purpose tagger than Apertium&#039;s, but Apertium&#039;s is much faster. Again,&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;purpose tagger than Apertium&#039;s, but Apertium&#039;s is much faster. Again,&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;the Apertium wiki has some information&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;the Apertium wiki has some information&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;: [[Constraint_Grammar]], [[Apertium_and_Constraint_Grammar]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;a class=&quot;mw-diff-movedpara-right&quot; title=&quot;Paragraph was moved. Click to jump to old location.&quot; href=&quot;#movedpara_13_2_lhs&quot;&gt;&amp;#x26AB;&lt;/a&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;&lt;a name=&quot;movedpara_11_0_rhs&quot;&gt;&lt;/a&gt;We also have some instructions for &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Constructing_a_TSX_file_with_a_Constraint_Grammar|&lt;/ins&gt;converting CG to TSX&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]]&lt;/ins&gt;, for tagger&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;http://wiki.apertium.org/wiki/Constraint_Grammar&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;http://wiki.apertium.org/wiki/Apertium_and_Constraint_Grammar&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;a class=&quot;mw-diff-movedpara-left&quot; title=&quot;Paragraph was moved. Click to jump to new location.&quot; href=&quot;#movedpara_11_0_rhs&quot;&gt;&amp;#x26AB;&lt;/a&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;&lt;a name=&quot;movedpara_13_2_lhs&quot;&gt;&lt;/a&gt;We also have some instructions for converting CG to TSX, for tagger&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;training. With a good enough CG grammar, it should be possible to use&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;training. With a good enough CG grammar, it should be possible to use&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;the &#039;supervised training&#039; mode of the tagger.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;the &#039;supervised training&#039; mode of the tagger.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;http://wiki.apertium.org/wiki/Constructing_a_TSX_file_with_a_Constraint_Grammar&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;We also need a bilingual dictionary. If they aren&#039;t available, we have&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;We also need a bilingual dictionary. If they aren&#039;t available, we have&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;tools available to help construct them automatically: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&#039;crossdics&#039;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;tools available to help construct them automatically: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Crossdics]] as I mentioned in my&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;a class=&quot;mw-diff-movedpara-right&quot; title=&quot;Paragraph was moved. Click to jump to old location.&quot; href=&quot;#movedpara_21_0_lhs&quot;&gt;&amp;#x26AB;&lt;/a&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;&lt;a name=&quot;movedpara_19_0_rhs&quot;&gt;&lt;/a&gt;article, and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[&lt;/ins&gt;http://sourceforge.net/projects/retratos&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; ReTraTos]&lt;/ins&gt; which&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;(http://wiki.apertium.org/wiki/Crossdics) as I mentioned in my&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;a class=&quot;mw-diff-movedpara-left&quot; title=&quot;Paragraph was moved. Click to jump to new location.&quot; href=&quot;#movedpara_19_0_rhs&quot;&gt;&amp;#x26AB;&lt;/a&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;&lt;a name=&quot;movedpara_21_0_lhs&quot;&gt;&lt;/a&gt;article, and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ReTraTos (&lt;/del&gt;http://sourceforge.net/projects/retratos&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;)&lt;/del&gt; which&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;can build Apertium-format dictionaries from the same alignments&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;can build Apertium-format dictionaries from the same alignments&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-deletedline diff-side-deleted&quot;&gt;&lt;div&gt;generated by GIZA++ - the output of this should be manually checked,&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-addedline diff-side-added&quot;&gt;&lt;div&gt;generated by &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[&lt;/ins&gt;GIZA++&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]]&lt;/ins&gt; - the output of this should be manually checked,&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;however, as it can output many questionable entries, particularly with&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;however, as it can output many questionable entries, particularly with&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-deleted&quot;&gt;&lt;div&gt;multiword expressions.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-context diff-side-added&quot;&gt;&lt;div&gt;multiword expressions.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jimregan</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.apertium.org/w/index.php?title=Preparing_to_use_apertium-transfer-tools&amp;diff=5934&amp;oldid=prev</id>
		<title>Jimregan: dump my email to Arky for later editing</title>
		<link rel="alternate" type="text/html" href="https://wiki.apertium.org/w/index.php?title=Preparing_to_use_apertium-transfer-tools&amp;diff=5934&amp;oldid=prev"/>
		<updated>2008-07-12T16:45:27Z</updated>

		<summary type="html">&lt;p&gt;dump my email to Arky for later editing&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;apertium-transfer-tools has an [http://apertium.svn.sourceforge.net/viewvc/apertium/trunk/apertium-transfer-tools/example/ example] directory in the source package, which should be the first place to look for information.&lt;br /&gt;
&lt;br /&gt;
The alignment templates we use are similar to Moses&amp;#039; &amp;#039;Factored&lt;br /&gt;
Models&amp;#039;, if you have experience with those&lt;br /&gt;
(http://www.statmt.org/moses/?n=Moses.FactoredModels)&lt;br /&gt;
&lt;br /&gt;
I should come clean about something: there&amp;#039;s a lot of work involved&lt;br /&gt;
before you can use a-t-t.&lt;br /&gt;
&lt;br /&gt;
First, you need a bilingual corpus: sentence aligned, one language per&lt;br /&gt;
file, one sentence per line. I assume that you have those.&lt;br /&gt;
&lt;br /&gt;
It&amp;#039;s good, at this point, to make sure you have a clear understanding&lt;br /&gt;
of Apertium&amp;#039;s whole architecture.&lt;br /&gt;
&lt;br /&gt;
Taking my example sentence, and running it through the [http://www.apertium.org/testing/ Alpha testing]&lt;br /&gt;
section with &amp;#039;Print intermediate&lt;br /&gt;
representation&amp;#039; checked.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Esta es Gloria, mi amiga argentina&lt;br /&gt;
&lt;br /&gt;
lt-proc (morphological analysis mode):&lt;br /&gt;
^Esta/Este&amp;lt;prn&amp;gt;&amp;lt;tn&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;/Este&amp;lt;det&amp;gt;&amp;lt;dem&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;$&lt;br /&gt;
^es/ser&amp;lt;vbser&amp;gt;&amp;lt;pri&amp;gt;&amp;lt;p3&amp;gt;&amp;lt;sg&amp;gt;$&lt;br /&gt;
^Gloria/Gloria&amp;lt;n&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;/Gloria&amp;lt;np&amp;gt;&amp;lt;ant&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;$^,/,&amp;lt;cm&amp;gt;$&lt;br /&gt;
^mi/mío&amp;lt;det&amp;gt;&amp;lt;pos&amp;gt;&amp;lt;mf&amp;gt;&amp;lt;sg&amp;gt;$ ^amiga/amigo&amp;lt;adj&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;/amigo&amp;lt;n&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;$&lt;br /&gt;
^argentina/argentino&amp;lt;adj&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;/argentino&amp;lt;n&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;$&lt;br /&gt;
&lt;br /&gt;
apertium-tagger:&lt;br /&gt;
^Este&amp;lt;prn&amp;gt;&amp;lt;tn&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;$ ^ser&amp;lt;vbser&amp;gt;&amp;lt;pri&amp;gt;&amp;lt;p3&amp;gt;&amp;lt;sg&amp;gt;$&lt;br /&gt;
^Gloria&amp;lt;np&amp;gt;&amp;lt;ant&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;$^,&amp;lt;cm&amp;gt;$ ^mío&amp;lt;det&amp;gt;&amp;lt;pos&amp;gt;&amp;lt;mf&amp;gt;&amp;lt;sg&amp;gt;$&lt;br /&gt;
^amigo&amp;lt;n&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;$ ^argentino&amp;lt;adj&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;$&lt;br /&gt;
&lt;br /&gt;
apertium-pretransfer:&lt;br /&gt;
^Este&amp;lt;prn&amp;gt;&amp;lt;tn&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;$ ^ser&amp;lt;vbser&amp;gt;&amp;lt;pri&amp;gt;&amp;lt;p3&amp;gt;&amp;lt;sg&amp;gt;$&lt;br /&gt;
^Gloria&amp;lt;np&amp;gt;&amp;lt;ant&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;$^,&amp;lt;cm&amp;gt;$ ^mío&amp;lt;det&amp;gt;&amp;lt;pos&amp;gt;&amp;lt;mf&amp;gt;&amp;lt;sg&amp;gt;$&lt;br /&gt;
^amigo&amp;lt;n&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;$ ^argentino&amp;lt;adj&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;$&lt;br /&gt;
&lt;br /&gt;
apertium-transfer:&lt;br /&gt;
^Prn&amp;lt;SN&amp;gt;&amp;lt;tn&amp;gt;&amp;lt;mf&amp;gt;&amp;lt;sg&amp;gt;{^this&amp;lt;prn&amp;gt;&amp;lt;tn&amp;gt;&amp;lt;3&amp;gt;&amp;lt;4&amp;gt;$}$&lt;br /&gt;
^verbcj&amp;lt;SV&amp;gt;&amp;lt;vbser&amp;gt;&amp;lt;pri&amp;gt;&amp;lt;p3&amp;gt;&amp;lt;sg&amp;gt;{^be&amp;lt;vbser&amp;gt;&amp;lt;pri&amp;gt;&amp;lt;p3&amp;gt;&amp;lt;sg&amp;gt;$}$&lt;br /&gt;
^ant&amp;lt;SN&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;{^Gloria&amp;lt;np&amp;gt;&amp;lt;ant&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;$}$^coma&amp;lt;cm&amp;gt;{^,&amp;lt;cm&amp;gt;$}$&lt;br /&gt;
^det_nom_adj&amp;lt;SN&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;{^my&amp;lt;det&amp;gt;&amp;lt;pos&amp;gt;&amp;lt;sg&amp;gt;$ ^Argentinian&amp;lt;adj&amp;gt;$&lt;br /&gt;
^friend&amp;lt;n&amp;gt;&amp;lt;3&amp;gt;$}$&lt;br /&gt;
&lt;br /&gt;
apertium-interchunk:&lt;br /&gt;
^Prn&amp;lt;SN&amp;gt;&amp;lt;tn&amp;gt;&amp;lt;mf&amp;gt;&amp;lt;sg&amp;gt;{^this&amp;lt;prn&amp;gt;&amp;lt;tn&amp;gt;&amp;lt;3&amp;gt;&amp;lt;4&amp;gt;$}$&lt;br /&gt;
^verbcj&amp;lt;SV&amp;gt;&amp;lt;vbser&amp;gt;&amp;lt;pri&amp;gt;&amp;lt;p3&amp;gt;&amp;lt;sg&amp;gt;{^be&amp;lt;vbser&amp;gt;&amp;lt;pri&amp;gt;&amp;lt;p3&amp;gt;&amp;lt;sg&amp;gt;$}$&lt;br /&gt;
^ant&amp;lt;SN&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;{^Gloria&amp;lt;np&amp;gt;&amp;lt;ant&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;$}$^coma&amp;lt;cm&amp;gt;{^,&amp;lt;cm&amp;gt;$}$&lt;br /&gt;
^det_nom_adj&amp;lt;SN&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;{^my&amp;lt;det&amp;gt;&amp;lt;pos&amp;gt;&amp;lt;sg&amp;gt;$ ^Argentinian&amp;lt;adj&amp;gt;$&lt;br /&gt;
^friend&amp;lt;n&amp;gt;&amp;lt;3&amp;gt;$}$&lt;br /&gt;
&lt;br /&gt;
apertium-postchunk:&lt;br /&gt;
^This&amp;lt;prn&amp;gt;&amp;lt;tn&amp;gt;&amp;lt;mf&amp;gt;&amp;lt;sg&amp;gt;$ ^be&amp;lt;vbser&amp;gt;&amp;lt;pri&amp;gt;&amp;lt;p3&amp;gt;&amp;lt;sg&amp;gt;$&lt;br /&gt;
^Gloria&amp;lt;np&amp;gt;&amp;lt;ant&amp;gt;&amp;lt;f&amp;gt;&amp;lt;sg&amp;gt;$^,&amp;lt;cm&amp;gt;$ ^my&amp;lt;det&amp;gt;&amp;lt;pos&amp;gt;&amp;lt;sg&amp;gt;$ ^Argentinian&amp;lt;adj&amp;gt;$&lt;br /&gt;
^friend&amp;lt;n&amp;gt;&amp;lt;sg&amp;gt;$&lt;br /&gt;
&lt;br /&gt;
lt-proc (generation mode):&lt;br /&gt;
This is Gloria, my Argentinian friend&lt;br /&gt;
&lt;br /&gt;
lt-proc (orthographic correction mode - unused in this example):&lt;br /&gt;
This is Gloria, my Argentinian friend&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
a-t-t only generates input to &amp;#039;apertium-transfer&amp;#039; - everything before&lt;br /&gt;
that point (and after) needs to be provided first:  you need&lt;br /&gt;
morphological analysers for each language involved - I assume that&lt;br /&gt;
you&amp;#039;re going to use a pair of analysers that we already have.&lt;br /&gt;
&lt;br /&gt;
Also; the rules that a-t-t generates are for the &amp;#039;transfer only&amp;#039; mode&lt;br /&gt;
of apertium-transfer: this example uses the chunk mode - most language&lt;br /&gt;
pairs, unless the languages are *very* closely related, would really&lt;br /&gt;
be best served with chunk mode. Converting a-t-t to support this is on&lt;br /&gt;
my todo list, and though doing it properly may take a while, I can&lt;br /&gt;
probably get a crufty, hacked version together fairly quickly. With a&lt;br /&gt;
couple of sed scripts and an extra run of GIZA++ etc., we can also&lt;br /&gt;
generate rules for the interchunk module.&lt;br /&gt;
&lt;br /&gt;
At around this point, I think it would be best if you told me what&lt;br /&gt;
languages you&amp;#039;re interested in using, as I can give you a much clearer&lt;br /&gt;
picture of what&amp;#039;s necessary. In some cases, some minor changes to the&lt;br /&gt;
source may be necessary. The file &amp;#039;TransferRule.C&amp;#039; has hardcoded&lt;br /&gt;
assumptions about gender and number:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  head+=L&amp;quot;  &amp;lt;def-attr n=\&amp;quot;gen\&amp;quot;&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;    &amp;lt;attr-item tags=\&amp;quot;m\&amp;quot;/&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;    &amp;lt;attr-item tags=\&amp;quot;f\&amp;quot;/&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;    &amp;lt;attr-item tags=\&amp;quot;mf\&amp;quot;/&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;    &amp;lt;attr-item tags=\&amp;quot;GD\&amp;quot;/&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;  &amp;lt;/def-attr&amp;gt;\n&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
  head+=L&amp;quot;  &amp;lt;def-attr n=\&amp;quot;num\&amp;quot;&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;    &amp;lt;attr-item tags=\&amp;quot;sg\&amp;quot;/&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;    &amp;lt;attr-item tags=\&amp;quot;pl\&amp;quot;/&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;    &amp;lt;attr-item tags=\&amp;quot;sp\&amp;quot;/&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;    &amp;lt;attr-item tags=\&amp;quot;ND\&amp;quot;/&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;  &amp;lt;/def-attr&amp;gt;\n&amp;quot;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Russian, for example, has 4 genders:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  head+=L&amp;quot;  &amp;lt;def-attr n=\&amp;quot;gen\&amp;quot;&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;    &amp;lt;attr-item tags=\&amp;quot;ma\&amp;quot;/&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;    &amp;lt;attr-item tags=\&amp;quot;mi\&amp;quot;/&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;    &amp;lt;attr-item tags=\&amp;quot;f\&amp;quot;/&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;    &amp;lt;attr-item tags=\&amp;quot;nt\&amp;quot;/&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;    &amp;lt;attr-item tags=\&amp;quot;mf\&amp;quot;/&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;    &amp;lt;attr-item tags=\&amp;quot;GD\&amp;quot;/&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;  &amp;lt;/def-attr&amp;gt;\n&amp;quot;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Slovenian has 3 numbers (I think the &amp;#039;singular/plural&amp;#039; can be safely&lt;br /&gt;
removed, but it&amp;#039;s best to keep it):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  head+=L&amp;quot;  &amp;lt;def-attr n=\&amp;quot;num\&amp;quot;&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;    &amp;lt;attr-item tags=\&amp;quot;sg\&amp;quot;/&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;    &amp;lt;attr-item tags=\&amp;quot;du\&amp;quot;/&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;    &amp;lt;attr-item tags=\&amp;quot;pl\&amp;quot;/&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;    &amp;lt;attr-item tags=\&amp;quot;sp\&amp;quot;/&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;    &amp;lt;attr-item tags=\&amp;quot;ND\&amp;quot;/&amp;gt;\n&amp;quot;;&lt;br /&gt;
  head+=L&amp;quot;  &amp;lt;/def-attr&amp;gt;\n&amp;quot;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Next, you need probability files for the part-of-speech taggers. This&lt;br /&gt;
is where we hit our first snag, as we don&amp;#039;t have those for any Indian&lt;br /&gt;
languages.&lt;br /&gt;
&lt;br /&gt;
We can cheat around this, but it&amp;#039;s better to work on those first. We&lt;br /&gt;
have information on the wiki:&lt;br /&gt;
http://wiki.apertium.org/wiki/Tagger_training&lt;br /&gt;
http://wiki.apertium.org/wiki/TSX_format&lt;br /&gt;
&lt;br /&gt;
Newer releases of CG (http://beta.visl.sdu.dk/cg3.html) have (partial)&lt;br /&gt;
support for Apertium&amp;#039;s stream format. CG is a much better general&lt;br /&gt;
purpose tagger than Apertium&amp;#039;s, but Apertium&amp;#039;s is much faster. Again,&lt;br /&gt;
the Apertium wiki has some information.&lt;br /&gt;
&lt;br /&gt;
http://wiki.apertium.org/wiki/Constraint_Grammar&lt;br /&gt;
http://wiki.apertium.org/wiki/Apertium_and_Constraint_Grammar&lt;br /&gt;
&lt;br /&gt;
We also have some instructions for converting CG to TSX, for tagger&lt;br /&gt;
training. With a good enough CG grammar, it should be possible to use&lt;br /&gt;
the &amp;#039;supervised training&amp;#039; mode of the tagger.&lt;br /&gt;
&lt;br /&gt;
http://wiki.apertium.org/wiki/Constructing_a_TSX_file_with_a_Constraint_Grammar&lt;br /&gt;
&lt;br /&gt;
We also need a bilingual dictionary. If they aren&amp;#039;t available, we have&lt;br /&gt;
tools available to help construct them automatically: &amp;#039;crossdics&amp;#039;&lt;br /&gt;
(http://wiki.apertium.org/wiki/Crossdics) as I mentioned in my&lt;br /&gt;
article, and ReTraTos (http://sourceforge.net/projects/retratos) which&lt;br /&gt;
can build Apertium-format dictionaries from the same alignments&lt;br /&gt;
generated by GIZA++ - the output of this should be manually checked,&lt;br /&gt;
however, as it can output many questionable entries, particularly with&lt;br /&gt;
multiword expressions.&lt;br /&gt;
&lt;br /&gt;
The need for the bilingual dictionary seemed a little strange to me at&lt;br /&gt;
first, but Mikel, Apertium&amp;#039;s BDFL, explained that it really helps to&lt;br /&gt;
reduce bad alignments. This probably means that a-t-t can&amp;#039;t generate&lt;br /&gt;
rules for things like the Polish to English &amp;#039;coraz piękniejsza&amp;#039; -&amp;gt;&lt;br /&gt;
&amp;#039;prettier and prettier&amp;#039;, but I haven&amp;#039;t checked that yet.&lt;br /&gt;
&lt;br /&gt;
So far, these are all things that are necessary for the translator&lt;br /&gt;
anyway. Next, there are two specific types of files that are required&lt;br /&gt;
by a-t-t: an &amp;#039;atx&amp;#039; file, which specifies lexicalised words, and two&lt;br /&gt;
&amp;#039;ptx&amp;#039; files. It should be possible to use the example .atx file that&lt;br /&gt;
comes with a-t-t after just changing the language identifiers. The&lt;br /&gt;
.ptx files are used to specify &amp;#039;mlu&amp;#039;s - multiple lexical units. For&lt;br /&gt;
Spanish, these are verbs with enclitic pronouns (&amp;#039;Dímelo&amp;#039; - &amp;#039;Say it to&lt;br /&gt;
me&amp;#039; is analysed as:&lt;br /&gt;
&amp;#039;^Dímelo/Decir&amp;lt;vblex&amp;gt;&amp;lt;imp&amp;gt;&amp;lt;p2&amp;gt;&amp;lt;sg&amp;gt;+prpers&amp;lt;prn&amp;gt;&amp;lt;enc&amp;gt;&amp;lt;p1&amp;gt;&amp;lt;mf&amp;gt;&amp;lt;sg&amp;gt;+lo&amp;lt;prn&amp;gt;&amp;lt;enc&amp;gt;&amp;lt;p3&amp;gt;&amp;lt;nt&amp;gt;/Decir&amp;lt;vblex&amp;gt;&amp;lt;imp&amp;gt;&amp;lt;p2&amp;gt;&amp;lt;sg&amp;gt;+prpers&amp;lt;prn&amp;gt;&amp;lt;enc&amp;gt;&amp;lt;p1&amp;gt;&amp;lt;mf&amp;gt;&amp;lt;sg&amp;gt;+prpers&amp;lt;prn&amp;gt;&amp;lt;enc&amp;gt;&amp;lt;p3&amp;gt;&amp;lt;m&amp;gt;&amp;lt;sg&amp;gt;$&amp;#039;);&lt;br /&gt;
in the other direction, &amp;quot;John&amp;#039;s dog&amp;quot;[1] becomes &amp;quot;el perro de John&amp;quot; - a&lt;br /&gt;
simple ptx for Spanish would look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;posttransfer&amp;gt;&lt;br /&gt;
&amp;lt;mlu&amp;gt;&lt;br /&gt;
  &amp;lt;lu tags=&amp;quot;vblex.*&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;lu tags=&amp;quot;prn.enc.*&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;lu tags=&amp;quot;prn.enc.*&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/mlu&amp;gt;&lt;br /&gt;
&amp;lt;/posttransfer&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and for English, like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;posttransfer&amp;gt;&lt;br /&gt;
&amp;lt;mlu&amp;gt;&lt;br /&gt;
  &amp;lt;lu tags=&amp;quot;n.*&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;lu tags=&amp;quot;gen.*&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/mlu&amp;gt;&lt;br /&gt;
&amp;lt;/posttransfer&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Generally speaking[1] you can find the relevant tags for mlus by&lt;br /&gt;
grepping for &amp;#039;&amp;lt;j/&amp;gt;&amp;#039; in the morphological analysers.&lt;br /&gt;
&lt;br /&gt;
Finally(!), you need a modes file; the sample modes file can be used,&lt;br /&gt;
substituting language abbreviations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[1] The analysis of this is &amp;quot;^John/John&amp;lt;np&amp;gt;&amp;lt;ant&amp;gt;&amp;lt;m&amp;gt;&amp;lt;sg&amp;gt;$^&amp;#039;s/&amp;#039;s&amp;lt;gen&amp;gt;$&lt;br /&gt;
^dog/dog&amp;lt;n&amp;gt;&amp;lt;sg&amp;gt;$&amp;quot; - the &amp;#039;+&amp;#039; is missing here because the analysis broke&lt;br /&gt;
off at the non-alphabet character (&amp;quot;&amp;#039;&amp;quot;).&lt;/div&gt;</summary>
		<author><name>Jimregan</name></author>
		
	</entry>
</feed>