Difference between revisions of "Twol rules in lttoolbox"
Jump to navigation
Jump to search
Techievena (talk | contribs) (Initial page creation) |
Techievena (talk | contribs) (Format for archiphonemes and sets) |
||
Line 1: | Line 1: | ||
+ | {{TOCD}} |
||
'''Current Status:''' ''In Progress''<br/> |
'''Current Status:''' ''In Progress''<br/> |
||
'''Project:''' Extend lttoolbox to have the power of HFST |
'''Project:''' Extend lttoolbox to have the power of HFST |
||
+ | |||
+ | ==Guidelines== |
||
+ | *Every rule in the dictionary file must be properly compatible with the the HFST twolc engine and must not result in any ambiguities. |
||
+ | *The xml tags must be well defined for archiphonemes and rules. |
||
+ | *Every rule should have a comment giving the input from the morphotactics no exceptions |
||
+ | |||
+ | ==Design== |
||
+ | |||
+ | ==Archiphonemes== |
||
+ | |||
+ | <pre> |
||
+ | <archiphoneme> |
||
+ | <ar n="A" alpha="ae"/> |
||
+ | <ar n="B" alpha="bcd"/> |
||
+ | </archiphoneme> |
||
+ | </pre> |
||
+ | |||
+ | ==Sets== |
||
+ | |||
+ | <pre> |
||
+ | <sets> |
||
+ | <set n="Vowels" alpha="aeiou"/> |
||
+ | <set n="Consonants" alpha="bcdfg"/> |
||
+ | </sets> |
||
+ | </pre> |
||
+ | |||
+ | ==Twol Rules== |
||
+ | |||
+ | <pre> |
||
+ | <rules> |
||
+ | |||
+ | </rules> |
||
+ | </pre> |
Revision as of 21:22, 19 May 2018
Current Status: In Progress
Project: Extend lttoolbox to have the power of HFST
Guidelines
- Every rule in the dictionary file must be properly compatible with the the HFST twolc engine and must not result in any ambiguities.
- The xml tags must be well defined for archiphonemes and rules.
- Every rule should have a comment giving the input from the morphotactics no exceptions
Design
Archiphonemes
<archiphoneme> <ar n="A" alpha="ae"/> <ar n="B" alpha="bcd"/> </archiphoneme>
Sets
<sets> <set n="Vowels" alpha="aeiou"/> <set n="Consonants" alpha="bcdfg"/> </sets>
Twol Rules
<rules> </rules>