wowool 词典中 stem 和 normalized_stem 的区别
Difference between stem and normalized_stem in wowool lexicons
我正在使用 wowool,但在词典中我没有看到 stem 或 normalized_stem 之间的任何区别。我什么时候应该使用一个或另一个?
我的示例来自文档:“我喜欢奇异果。奇异果很好。”
两者似乎都匹配
lexicon: (input="stem") : { kiwi } =Fruit;
和
lexicon: (input="normalized_stem") : { kiwi } =Fruit;
这是正常的,因为 KIWIS
的词根形式是 kiwi
,所以词干和 normalized_stem 会匹配。
如果您使用首字母大写的 Kiwi,则只有 normalized_stem 会匹配,原因是 Kiwi 的词干是专有名词,因此不会被词干化。
我建议您在尝试决定是使用词干还是 normalized_stem.
时查看词干
// Wowool Source
lexicon: (input="stem") { kiwi } =S_Fruit;
lexicon: (input="normalized_stem") { kiwi } =NS_Fruit;
./wow -l en -i "I like kiwis. I like Kiwis are good. Kiwis" --domains rules
-- EyeOnText WoWoolConsole 2.1.0
1:Process:stream_16840253095957608044 (42b/42b)
Language:english
s(0,13)
{Sentence
t(0,1) "I" (init-cap, init-token)['I':Pron-Pers, +1p, +sg]
t(2,6) "like" ['like':V-Pres, +inf, +positive]
{NS_Fruit
{S_Fruit
t(7,12) "kiwis" ['kiwi':Nn-Pl]
}S_Fruit }NS_Fruit
t(12,13) "." ['.':Punct-Sent]
}Sentence
s(14,36)
{Sentence
t(14,15) "I" (init-cap, init-token)['I':Pron-Pers, +1p, +sg]
t(16,20) "like" ['like':V-Pres, +inf, +positive]
t(21,26) "Kiwis" (init-cap, nf, nf-lex)['Kiwis':Prop-Std]
t(27,30) "are" ['be':V-Pres-Pl-be]
t(31,35) "good" ['good':Adj-Std]
t(35,36) "." ['.':Punct-Sent]
}Sentence
s(37,42)
{Sentence
{NS_Fruit
{S_Fruit
t(37,42) "Kiwis" (init-cap, init-token)['kiwi':Nn-Pl]
}S_Fruit }NS_Fruit }Sentence
我正在使用 wowool,但在词典中我没有看到 stem 或 normalized_stem 之间的任何区别。我什么时候应该使用一个或另一个? 我的示例来自文档:“我喜欢奇异果。奇异果很好。” 两者似乎都匹配
lexicon: (input="stem") : { kiwi } =Fruit;
和
lexicon: (input="normalized_stem") : { kiwi } =Fruit;
这是正常的,因为 KIWIS
的词根形式是 kiwi
,所以词干和 normalized_stem 会匹配。
如果您使用首字母大写的 Kiwi,则只有 normalized_stem 会匹配,原因是 Kiwi 的词干是专有名词,因此不会被词干化。
我建议您在尝试决定是使用词干还是 normalized_stem.
// Wowool Source
lexicon: (input="stem") { kiwi } =S_Fruit;
lexicon: (input="normalized_stem") { kiwi } =NS_Fruit;
./wow -l en -i "I like kiwis. I like Kiwis are good. Kiwis" --domains rules
-- EyeOnText WoWoolConsole 2.1.0
1:Process:stream_16840253095957608044 (42b/42b)
Language:english
s(0,13)
{Sentence
t(0,1) "I" (init-cap, init-token)['I':Pron-Pers, +1p, +sg]
t(2,6) "like" ['like':V-Pres, +inf, +positive]
{NS_Fruit
{S_Fruit
t(7,12) "kiwis" ['kiwi':Nn-Pl]
}S_Fruit }NS_Fruit
t(12,13) "." ['.':Punct-Sent]
}Sentence
s(14,36)
{Sentence
t(14,15) "I" (init-cap, init-token)['I':Pron-Pers, +1p, +sg]
t(16,20) "like" ['like':V-Pres, +inf, +positive]
t(21,26) "Kiwis" (init-cap, nf, nf-lex)['Kiwis':Prop-Std]
t(27,30) "are" ['be':V-Pres-Pl-be]
t(31,35) "good" ['good':Adj-Std]
t(35,36) "." ['.':Punct-Sent]
}Sentence
s(37,42)
{Sentence
{NS_Fruit
{S_Fruit
t(37,42) "Kiwis" (init-cap, init-token)['kiwi':Nn-Pl]
}S_Fruit }NS_Fruit }Sentence