Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

@FormalTag and @FunctionalTag seem to be identical in every case #8

Open
ryderwishart opened this issue Jun 3, 2022 · 6 comments
Open
Assignees

Comments

@ryderwishart
Copy link
Contributor

I tested it on the Nodes trees using this snippet:

for $node in //Node
let $formTag := ($node/@FormalTag | <none/>)
let $funcTag := ($node/@FunctionalTag | <none/>)
return if(not($formTag = $funcTag))
then <mismatch>{$node}</mismatch>
else ''

And it returns an empty result. You can change else '' to else <match/> to confirm it's not simply a lack of matches.

Should we remove one of these redundant tags?

@rkjtan
Copy link
Contributor

rkjtan commented Jun 3, 2022

When I look back at the Nestle 1904 morphology (https://github.com/biblicalhumanities/Nestle1904/tree/master/morph), it says "Two morphological tags are provided: One which is more "functional", and one which is more "form-oriented". The differences between the two only exist in the description of the verbal system. The form-oriented system is very careful not to make morphological distinctions which are not warranted by the form. For example, the present indicative does not exhibit any formal characteristics which allows the distinction between the middle and the passive voice, hence present indicative verbs are always described as being middle/passive in the "form-oriented" tag. The "functional" tag, on the other hand, sometimes makes a distinction between the middle and the passive, even in the tenses where this isthin not formally distinguished by the forms. This is so as to be sensitive to the semantics of the verb." We may want to double-check whether the Nestle 1904 source actually does have this distinction & whether we successfully implemented these in our trees.

@jonathanrobie jonathanrobie assigned jtauber and unassigned jtauber Jun 3, 2022
@jonathanrobie
Copy link
Contributor

James, I think you provided this data. Can you please comment?

@rkjtan
Copy link
Contributor

rkjtan commented Jun 3, 2022

I think Ulrik did this one, though James may have had a hand in it & might know the answer.

@jonathanrobie
Copy link
Contributor

jonathanrobie commented Jun 8, 2022

In the biblicalhumanities morphology, I see 1, 179 cases where @form and @func differ, using this query:

//w[@form ne @func]

For instance:

<w class="verb" osisId="Matt.1.16!14" lemma="λέγω" normalized="λεγόμενος" strong="3004&amp;5746" tense="present" voice="middlepassive" mood="participle" case="neuter" number="singular" gender="masculine" form="V-PEP-NSM" func="V-PPP-NSM">λεγόμενος</w>
<w class="verb" osisId="Matt.1.23!18" lemma="μεθερμηνεύω" normalized="μεθερμηνευόμενον" strong="3177&amp;5746" tense="present" voice="middlepassive" mood="participle" case="neuter" number="singular" gender="neuter" form="V-PEP-NSN" func="V-PPP-NSN">μεθερμηνευόμενον</w>
<w class="verb" osisId="Matt.2.4!16" lemma="γεννάω" normalized="γεννᾶται" strong="1080&amp;5743" tense="present" voice="middlepassive" mood="indicative" person="third" number="singular" form="V-PEI-3S" func="V-PPI-3S">γεννᾶται.</w>
<w class="verb" osisId="Matt.2.23!6" lemma="λέγω" normalized="λεγομένην" strong="3004&amp;5746" tense="present" voice="middlepassive" mood="participle" case="accusative" number="singular" gender="feminine" form="V-PEP-ASF" func="V-PPP-ASF">λεγομένην</w>
<w class="verb" osisId="Matt.3.6!2" lemma="βαπτίζω" normalized="ἐβαπτίζοντο" strong="907&amp;5712" tense="imperfect" voice="middlepassive" mood="indicative" person="third" number="plural" form="V-IEI-3P" func="V-IPI-3P">ἐβαπτίζοντο</w>
<w class="verb" osisId="Matt.3.6!9" lemma="ἐξομολογέω" normalized="ἐξομολογούμενοι" strong="1843&amp;5734" tense="present" voice="middlepassive" mood="participle" case="neuter" number="plural" gender="masculine" form="V-PEP-NPM" func="V-PMP-NPM">ἐξομολογούμενοι</w>
<w class="verb" osisId="Matt.3.10!18" lemma="ἐκκόπτω" normalized="ἐκκόπτεται" strong="1581&amp;5743" tense="present" voice="middlepassive" mood="indicative" person="third" number="singular" form="V-PEI-3S" func="V-PPI-3S">ἐκκόπτεται</w>
<w class="verb" osisId="Matt.3.10!22" lemma="βάλλω" normalized="βάλλεται" strong="906&amp;5743" tense="present" voice="middlepassive" mood="indicative" person="third" number="singular" form="V-PEI-3S" func="V-PPI-3S">βάλλεται.</w>
<w class="verb" osisId="Matt.4.6!18" lemma="ἐντέλλομαι" normalized="ἐντελεῖται" strong="1781&amp;5699" tense="future" voice="middlepassive" mood="indicative" person="third" number="singular" form="V-FDI-3S" func="V-FNI-3S">ἐντελεῖται</w>

@jonathanrobie
Copy link
Contributor

In the Node trees, I also see even more cases where these two tags differ.

Query:

//Node[@FormalTag ne @FunctionalTag]

First N results:

<Node Cat="verb" Start="58" End="58" StrongNumber="2592" UnicodeLemma="καρποφορέω" Gender="Neuter" Mood="Participle" Tense="Present" Number="Singular" FunctionalTag="V-PMP-NSN" Type="" morphId="51001006012" NormalizedForm="καρποφορούμενον" Case="Nominative" Unicode="καρποφορούμενον" FormalTag="V-PEP-NSN" Voice="Middle" nodeId="510010060120010">καρποφορούμενον</Node>
<Node Cat="verb" Start="60" End="60" StrongNumber="837" UnicodeLemma="αὐξάνω" Gender="Neuter" Mood="Participle" Tense="Present" Number="Singular" FunctionalTag="V-PPP-NSN" Type="" morphId="51001006014" NormalizedForm="αὐξανόμενον" Case="Nominative" Unicode="αὐξανόμενον" FormalTag="V-PEP-NSN" Voice="Passive" nodeId="510010060140010">αὐξανόμενον</Node>
<Node Cat="verb" Start="9" End="9" StrongNumber="3973" UnicodeLemma="παύω" Person="First" Mood="Indicative" Tense="Present" Number="Plural" FunctionalTag="V-PMI-1P" Type="" morphId="51001009010" NormalizedForm="παυόμεθα" Unicode="παυόμεθα" FormalTag="V-PEI-1P" Voice="Middle" nodeId="510010090100010">παυόμεθα</Node>
<Node Cat="verb" Start="14" End="14" StrongNumber="154" UnicodeLemma="αἰτέω" Gender="Masculine" Mood="Participle" Tense="Present" Number="Plural" FunctionalTag="V-PMP-NPM" Type="" morphId="51001009015" NormalizedForm="αἰτούμενοι" Case="Nominative" Unicode="αἰτούμενοι" FormalTag="V-PEP-NPM" Voice="Middle" nodeId="510010090150010">αἰτούμενοι</Node>
<Node Cat="verb" Start="41" End="41" StrongNumber="837" UnicodeLemma="αὐξάνω" Gender="Masculine" Mood="Participle" Tense="Present" Number="Plural" FunctionalTag="V-PPP-NPM" Type="" morphId="51001010014" NormalizedForm="αὐξανόμενοι" Case="Nominative" Unicode="αὐξανόμενοι" FormalTag="V-PEP-NPM" Voice="Passive" nodeId="510010100140010">αὐξανόμενοι</Node>
<Node Cat="verb" Start="49" End="49" StrongNumber="1412" UnicodeLemma="δυναμόω" Gender="Masculine" Mood="Participle" Tense="Present" Number="Plural" FunctionalTag="V-PPP-NPM" Type="" morphId="51001011004" NormalizedForm="δυναμούμενοι" Case="Nominative" Unicode="δυναμούμενοι" FormalTag="V-PEP-NPM" Voice="Passive" nodeId="510010110040010">δυναμούμενοι</Node>
<Node Cat="verb" Start="80" End="80" StrongNumber="4506" UnicodeLemma="ῥύομαι" Person="Third" Mood="Indicative" Tense="Aorist" Number="Singular" FunctionalTag="V-ANI-3S" Type="" morphId="51001013002" NormalizedForm="ἐρύσατο" Unicode="ἐρύσατο" FormalTag="V-ADI-3S" Voice="MiddlePassive" nodeId="510010130020010">ἐρύσατο</Node>

@jonathanrobie
Copy link
Contributor

@ryderwishart could you please try the queries above and verify that these tags really do differ? I would like to close this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants