rct-stemming:Porter的词干算法的Javascript实现

时间:2024-05-30 02:48:55
【文件属性】:

文件名称:rct-stemming:Porter的词干算法的Javascript实现

文件大小:16KB

文件格式:ZIP

更新时间:2024-05-30 02:48:55

JavaScript

#Stemming Helper此模块将提供可用的词干算法。 它将开始处理英语。 #Martin Porter阻止算法 有关完整详细信息,请参见。 在特定条件下,辅音是AEIOU和Y以外的字母或单词。 元音是非辅音字母。 使用的符号 c =辅音 v =元音 m =度量 C = 0或更多辅音 V = 0或更多的元音 m = 0表示空词 P1 = R1的开始位置 P2 = R2的开始位置 R1 =区域1 R2 =区域2 pV =最短可接受动词词干的位置 * d =双字母,其中d是字母,即* L = ll *(条件)S1-> S2 *(m> 1)元素-> 使适应 * S-词干以S结尾(其他字母类似)。 v-词干包含一个元音 * d-词干以双辅音结尾(例如-TT,-SS) * o-茎的末尾cvc,其中第二个c不是W,X或Y(例如-WIL -HOP) 条件可能包含\ and,\


【文件预览】:
rct-stemming-master
----lib()
--------stepFour.js(2KB)
--------stepThree.js(1KB)
--------stepOne.js(3KB)
--------stepTwo.js(2KB)
--------utils.js(3KB)
--------statistics.js(3KB)
--------stemming.js(1KB)
--------stepFive.js(1KB)
----.travis.yml(117B)
----LICENSE(1KB)
----test()
--------stepThree_spec.js(2KB)
--------utils_spec.js(4KB)
--------stepFour_spec.js(2KB)
--------statistics_spec.js(2KB)
--------stepTwo_spec.js(3KB)
--------stemming_spec.js(1KB)
--------stepFive_spec.js(1KB)
--------stepOne_spec.js(3KB)
----.gitignore(1KB)
----index.js(82B)
----readme.md(3KB)
----package.json(518B)

网友评论