Thanks Kevin,
Your solution worked for me.
@Jimmy: Is there any problem using the this solution ?
Sriram
On Fri, Apr 23, 2010 at 2:02 PM, Kevin Brubeck Unhammer <
[email protected]> wrote:
> 2010/4/23 sriram <[email protected]>:
> > Hi,
> >
> > I want to group two categories into one in monodix.
> >
> > for e.g
> >
> > <sdef n="cat:n" c="Noun"/>
> > <sdef n="cat:adj" c="adj"/>
> >
> > into one . Is there any methods to do it in monodix.
> >
> > I can group the categories in t1x file
> >
> > for e.g . I can group different kind of verbs into one "verb".
> >
> > <def-cat n="verb">
> > <cat-item tags="vblex.*"/>
> > <cat-item tags="vbser.*"/>
> > <cat-item tags="vbhaver.*"/>
> > <cat-item tags="vbmod.*"/>
> > </def-cat>
> >
> >
> > Reason: In Hindi many nouns behave as adjectives. Hence to provide both
> > "adjective" and "noun" analysis for these words , we can assign them a
> > new-category "adj-noun" or something like this.
> >
> > Thanks,
> > Sriram
>
> You can have pardefs that refer to pardefs, if that helps… but could
> you give an example?
>
>
> If I were to do group these for Norwegian, eg. the lemma "norsk" can
> be both the adjective and noun (meaning "Norwegian"), I could either
> use one big pardef, like this:
>
>
> <pardef n="regular__adj-noun">
> <e> <p><l>are</l> <r><s n="adj"/><s n="comp"/></r></p></e>
> <e> <p><l></l> <r><s n="adj"/><s n="posi"/><s
> n="mf"/><s n="sg"/><s n="ind"/></r></p></e>
> <e> <p><l></l> <r><s n="adj"/><s n="posi"/><s
> n="nt"/><s n="sg"/><s n="ind"/></r></p></e>
> <e> <p><l>e</l> <r><s n="adj"/><s n="posi"/><s
> n="pl"/></r></p></e>
> <e> <p><l>e</l> <r><s n="adj"/><s n="posi"/><s
> n="sg"/><s n="def"/></r></p></e>
> <e> <p><l>aste</l> <r><s n="adj"/><s n="sup"/><s
> n="def"/></r></p></e>
> <e> <p><l>ast</l> <r><s n="adj"/><s n="sup"/><s
> n="ind"/></r></p></e>
>
> <e> <p><l>ane</l> <r><s n="n"/><s n="m"/><s n="pl"/><s
> n="def"/></r></p></e>
> <e> <p><l>ar</l> <r><s n="n"/><s n="m"/><s n="pl"/><s
> n="ind"/></r></p></e>
> <e> <p><l>en</l> <r><s n="n"/><s n="m"/><s n="sg"/><s
> n="def"/></r></p></e>
> <e> <p><l></l> <r><s n="n"/><s n="m"/><s n="sg"/><s
> n="ind"/></r></p></e>
> </pardef>
> <e lm="norsk"> <i>norsk</i><par n="regular__adj-noun"/></e>
>
>
> Or I could use a pardef that refers to two other pardefs, like this:
>
>
> <pardef n="svart__adj">
> <e> <p><l>are</l> <r><s n="adj"/><s n="comp"/></r></p></e>
> <e> <p><l></l> <r><s n="adj"/><s n="posi"/><s
> n="mf"/><s n="sg"/><s n="ind"/></r></p></e>
> <e> <p><l></l> <r><s n="adj"/><s n="posi"/><s
> n="nt"/><s n="sg"/><s n="ind"/></r></p></e>
> <e> <p><l>e</l> <r><s n="adj"/><s n="posi"/><s
> n="pl"/></r></p></e>
> <e> <p><l>e</l> <r><s n="adj"/><s n="posi"/><s
> n="sg"/><s n="def"/></r></p></e>
> <e> <p><l>aste</l> <r><s n="adj"/><s n="sup"/><s
> n="def"/></r></p></e>
> <e> <p><l>ast</l> <r><s n="adj"/><s n="sup"/><s
> n="ind"/></r></p></e>
> </pardef>
> <pardef n="ep__n">
> <e> <p><l>ane</l> <r><s n="n"/><s n="m"/><s n="pl"/><s
> n="def"/></r></p></e>
> <e> <p><l>ar</l> <r><s n="n"/><s n="m"/><s n="pl"/><s
> n="ind"/></r></p></e>
> <e> <p><l>en</l> <r><s n="n"/><s n="m"/><s n="sg"/><s
> n="def"/></r></p></e>
> <e> <p><l></l> <r><s n="n"/><s n="m"/><s n="sg"/><s
> n="ind"/></r></p></e>
> </pardef>
> <pardef n="regular__adj-noun">
> <e> <p><l></l> <r></r></p><par n="svart__adj"/></e>
> <e> <p><l></l> <r></r></p><par n="ep__n"/></e>
> </pardef>
> <e lm="norsk"> <i>norsk</i><par n="regular__adj-noun"/></e>
>
>
> (With the latter method you might save some lines in your dix?)
>
> hope this helped,
> Kevin Brubeck Unhammer
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Apertium-stuff mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/apertium-stuff
>
--
Open source English-Hindi MT system
http://anusaaraka.iiit.ac.in/
http://sanskrit.uohyd.ernet.in/anusaaaraka
------------------------------------------------------------------------------
_______________________________________________
Apertium-stuff mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/apertium-stuff