[voikko] NASA Joukahaisessa

Hannu Väisänen Hannu.Vaisanen at uef.fi
Mon Feb 23 09:46:06 EET 2015


ma, 2015-02-23 kello 08:37 +0200, Hannu Väisänen kirjoitti:
> NASA-lyhenteellä ei ole <classes>-kenttää Joukahaisessa.


Itselleni vastatakseni: Myös tämä kaataa vfst-morfologian

make vvfst GENLEX_OPTS="--extra-usage=orgname"

python vvfst/generate_lex.py --extra-usage=orgname --destdir=vvfst
#####################################Traceback (most recent call last):
  File "vvfst/generate_lex.py", line 422, in <module>
    handle_word, True)
  File "/home/hvaisane/Lataukset/corevoikko/tools/pylib/voikkoutils.py",
line 213, in process_wordlist
    word_handler(word.documentElement)
  File "vvfst/generate_lex.py", line 320, in handle_word
    if wordclasses[0] not in [u"interjection", u"prefix",
u"abbreviation", u"conjunction", u"adverb"] and voikko_infclass == None:
IndexError: list index out of range
make: *** [vvfst/joukahainen.lexc.stamp] Virhe 1




> 
> </word>
> <word id="w537977">
> 	<forms>
> 		<form>NASA</form>
> 	</forms>
> 	<classes>
> 	</classes>
> 	<inflection>
> 		<vtype>a</vtype>
> 		<flag>none</flag>
> 	</inflection>
> 	<usage>
> 		<flag>orgname</flag>
> 	</usage>
> 	<info>
> 		<link>http://fi.wikipedia.org/wiki/NASA</link>
> 	</info>
> </word>
> 
> 
> Onko tämä virhe vai voiko <classes> olla tyhjä?
> 
> Tämä kaataa vfst-morfologian Sukija-version kääntämisen.
> 
> python vvfst/generate_taivutuskaavat.py
> --style=dialect,foreign,foreignloan,inappropriate,incorrect,international,old --min-frequency=10 --extra-usage=education,it,medicine,nature,orgname,science --sukija  --destdir=vvfst
> python vvfst/generate_lex.py
> --style=dialect,foreign,foreignloan,inappropriate,incorrect,international,old --min-frequency=10 --extra-usage=education,it,medicine,nature,orgname,science --sukija --destdir=vvfst
> #####################################Traceback (most recent call last):
>   File "vvfst/generate_lex.py", line 422, in <module>
>     handle_word, True)
>   File "/home/hvaisane/Lataukset/corevoikko/tools/pylib/voikkoutils.py",
> line 213, in process_wordlist
>     word_handler(word.documentElement)
>   File "vvfst/generate_lex.py", line 320, in handle_word
>     if wordclasses[0] not in [u"interjection", u"prefix",
> u"abbreviation", u"conjunction", u"adverb"] and voikko_infclass == None:
> IndexError: list index out of range
> make: *** [vvfst/joukahainen.lexc.stamp] Virhe 1
> 
> 
> _______________________________________________
> voikko mailing list
> voikko at lists.puimula.org
> http://lists.puimula.org/listinfo/voikko





More information about the voikko mailing list