该问题已被锁定!
5
关注
3532
浏览

分析:WeCenter 的搜索代码是否不合理

AI智能回复搜索中,请稍后...

为什么被折叠? 0 个回复被折叠
jhack 初级会员 用户来自于: 河南省南阳市
2013-10-12 21:53
这个其实跟分词有关,我不想看php代码。但是我说一下看法: 分词是必须,搜索时,先分词,这是正确的 关键点在于后两步 1.去单字,这是非常有问题的。真的。这里的处理方式决定着你的搜索质量。   如果要严格来整,这里应该是根据词性来处理。详细就不多说了。太复杂 2.匹配分词的机制。这里也非常复杂,这里的处理是种艺术。也是算法的体现。看个人的理解。解法很多。但是我肯定的说 like解法只是最普通的一种。而且like也有不同种的处理方法。
itopidea 初级会员 用户来自于: 山东省青岛市
2013-10-12 17:37
官方加油,做智能问答社区,搜索这一块绝对是很重要的。
zhengqiang 超级管理员 用户来自于: 广东省深圳市
2013-10-12 15:34
单个字被过滤是考虑性能,如果单个字的匹配基本上会导致服务性能的严重下滑。 关键字不是一定要从开头符合,当中也是可以的。

关于作者

问题动态

发布时间
2013-10-12 14:55
更新时间
2013-10-12 21:53
关注人数
5 人关注

相关问题

Bae上搭建Wecenter 后台登陆后被弹出
搜索功能实现
WeCenter 2.1 已经支持 SAE 安装
【已解决】安装WeCenter V4.1.0,点击后台管理提示404
希望搜索功能可以加入Sphinx之类的全文索引功能
编辑器能否实现图片的所见所得?现在从附件插入后,是一代码!
wecenter动态和消息的区别
内容显示摘要时,BBCODE代码也显示出来了,不科学。
电脑版搜索按纽与发起(提问)按纽对调一下代码如何修改? (有图、有代码)
分享wecenter最出色的网站

推荐内容

如何取消管理员IP验证
讨论“专题”和“话题分类”这两个称乎是否有必要合并
问题回复下面的 收藏是干嘛用的 为什么点了 一直缓冲的状态?
话题管理中的 锁定状态 是什么意思
置顶中的数据库问题
官方接受贡献代码吗?
question表中,unverified_modify是干什么用的,还有代码中的IS_MODIFY_VERIFIED是什么意思?
请问地质勘测辅助APP有哪些?
action_log::anwser_question什么意思
现在才发现,2.2.1后台都不能删除用户???