Now that there seem to be at least a few FLEx users who have experimented with the Hermit Crab parser, maybe one of you can answer this question for me. Is there an easy way to know whether the Phoneme inventory in a FLEx project is exhaustive – that is, it includes all of the symbols (letters, hyphen, apostrophe, etc.) that are used in the orthography? Phrased another way, is there an easy way to know if there is a symbol that occurs somewhere in your lexicon, texts, etc. that is not in your list of Phonemes? I thought this would show up in the Phoneme section of the Grammar Sketch, but it doesn’t seem to, at least not in the project I’m trying to help someone with.
Thanks for any ideas or suggestions you might have!
Kevin
On 5/9/2012 4:26 AM, Kevin Warfel wrote:
... Is there an easy way to know whether the Phoneme inventory in a FLEx project is exhaustive – that is, it includes all of the symbols (letters, hyphen, apostrophe, etc.) that are used in the orthography? Phrased another way, is there an easy way to know if there is a symbol that occurs somewhere in your lexicon, texts, etc. that is not in your list of Phonemes? I thought this would show up in the Phoneme section of the Grammar Sketch...
This would not only be helpful, but important (speaking more for the teams I oversee than for myself, since I don't usually get to do much first-hand linguistic work).
On 5/9/2012 8:53 AM, Allan (Snofriacus) wrote:
...
This brings to mind several nice things that probably could be done, and which I'd like to eventually see take shape in FLEx.
I whole-heartedly agree with all of this. This would be way-cool, but also would greatly simplify & enhance the jobs of both field teams & trainers. I give it all my votes!
Todd
On Tuesday, May 08, 2012 9:53 PM, Snofriacus wrote:
Thanks for your response, Allan, but I want to make sure that one thing is clear, both in your mind and in the minds of all others who are participating passively in this conversation. The term “phonological rules” in FLEx is a bit misleading IMO (I prefer to think of them as “morphophonological rules”), as they do not map from phonetic to phonemic forms, but from phonemic to orthographic forms. They take as input the lexeme forms (as entered in that field in the lexicon) and produce as output the form used in the orthography. The rules are applied sequentially, so that the first rule takes its input directly from the lexicon, while each subsequent rule takes as its input the output of the previous rule. The HC parser uses these rules, when parsing a given word, to find candidate combinations of lexemes, then applies the rules to each of those candidate combinations to verify (or not) that the application of the phonological rules to that particular set of lexemes is a) legitimate from a grammatical perspective, and b) correct, in terms of the output of the application of the rules being identical to the orthographic form being parsed.
Maybe you already understood this, but some other readers of what you wrote may not, so I thought it worth clarifying.
Blessings,
Kevin