【文件属性】:
文件名称:rct-stemming:Porter的词干算法的Javascript实现
文件大小:16KB
文件格式:ZIP
更新时间:2021-05-10 09:02:15
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)