正/逆向最大匹配算法
来源:互联网 发布:万网买域名 编辑:程序博客网 时间:2024/05/19 18:45
1.正向最大匹配法
MaxLength:最大词长
Phrase:截取字串
(1) 从输入语句中按正向取长度为MaxLength的字串Phrase
(2)将Phrase与词典相匹配
(3)若匹配成功,则认为该子串为词,与词末处取新字串返回(2)
(4)若匹配失败,则将Phrase长度-2得到减少一个字符的新Phrase,返回(2)
若Phrase长度已为0,说明词典中查无该词,分词失败
2.逆向最大匹配法
MaxLength:最大词长
SentenceLength:语句长度
Phrase:截取字串
Head:截取字串起始位置
End:结束位置
(1)从输入语句中按逆向取长度为MaxLength的字串Phrase
(End=SentenceLength Head=SentenceLength-MaxLength)
(2)将Phrase与词典相匹配
(3)若匹配成功,则认为该字串为词,原字串的End变为Head,新字串的Head为Head-MaxLength,返回(2)
(4)若匹配失败,则End不变,Head+2,返回(2)
若Phrase长度为0,说明词典中查无该词,分词失败
1 0
- 正/逆向最大匹配算法
- 逆向最大匹配分词算法
- 试着写 搜索算法-- 最大逆向匹配分词算法
- 中文分词算法之最大逆向匹配法
- 用正向和逆向最大匹配算法进行中文分词
- Java实现逆向最大匹配中文分词算法
- Python实现中文最大逆向匹配分词算法
- python实现机械分词(2)-逆向最大匹配算法
- NLP之逆向最大匹配算法(BMM)
- 中文分词--逆向最大匹配
- 中文分词--逆向最大匹配
- 逆向最大匹配分词RMM
- 中文分词中的正向最大匹配与逆向最大匹配
- python正向最大匹配分词和逆向最大匹配分词
- 用正向和逆向最大匹配算法进行中文分词(续)
- 深度解析中文分词器算法(最大正向/逆向匹配)
- C#写中文基于词表的最大逆向匹配分词算法
- 简单的逆向最大匹配算法实现中文分词(Python)
- 解决谷歌浏览器不能打开html提示没有注册类
- ACM-ICPC 最短路径问题
- 2048游戏
- 欢迎使用CSDN-markdown编辑器
- Express之托管静态文件
- 正/逆向最大匹配算法
- TensorFlow下的MNIST关键原理与参数理解
- 工业制造中PHM的云架构
- 全面介绍Android Studio中Git 的使用(一)
- MyBatis(八) resultMap 之 (三) 延迟加载 (懒加载)
- 指针与引用的区别
- linux下C语言多线程编程实例
- 字符设备文件
- Go语言基础语法学习笔记[2]