摘要:
今天和潘学一起进行了match函数的测试。首先对边界值进行了测试。发现并不由太大的问题。不过在测试一个字符串只含标点时偶然发现,中文的标点和英文的标点不一样的问题,例如英文的"!"和中文的“!”是完全不一样的。在测试超长字符串时发现string类型只能输入255以内长度的字符串。英文大小写方面暂时没测试出问题。、之后在对实例进行测试的时候暂时只发现了一个不合理的地方。实例如下:word:我想在百度查词语怎么查?_百度知道keyword:我要查词结果关联度只为2,而这是百度搜索的第一条搜索。与期望不符。其他的一些实例也反应了同样的问题。最后决定对模糊度为2的部分进行修改。最后 阅读全文
摘要:
match函数功能基本功能已经实现了!但是感觉缺陷还是有很多的。目前这个匹配功能还有一些不合理的地方(与算法有关的)目前还没有解决的一些问题:匹配级别的更合理设定、半全角英文识别、未知出错bug(暂未发现但我觉得应该会有)。接下来的两天的工作分别是TEST和优化。TEST将有姚铭协助我进行(自己TEST自己好像很难。。)。写一下函数模块吧:match(string word,string keyword)//主函数wordmatch(string w,string keyword)//word单个词对整个keyword匹配wkmatch(string w,string k)//word单个词对 阅读全文