社区
高性能WEB开发
帖子详情
语言解析优化!求高高手。。。
gotta521
2014-04-04 03:56:16
主语: 我、你、他、她
动词: 吃、喝、玩
名词: 米饭、馒头、面条、饮料、水、手机、游戏机
我喝饮料
我喝水
我玩手机
。。。。
等,采用 主语 + 动词 + 名词的形式。如何让计算机知道这些主语、动词、名词包含哪些词呢?
目前,采用的是java String contains()或者 indexOf() 方法,但是随着主语、动词、名词的量增加,性能会迅速下降。
谁有更好的方式呢?
...全文
410
4
打赏
收藏
语言解析优化!求高高手。。。
主语: 我、你、他、她 动词: 吃、喝、玩 名词: 米饭、馒头、面条、饮料、水、手机、游戏机 我喝饮料 我喝水 我玩手机 。。。。 等,采用 主语 + 动词 + 名词的形式。如何让计算机知道这些主语、动词、名词包含哪些词呢? 目前,采用的是java String contains()或者 indexOf() 方法,但是随着主语、动词、名词的量增加,性能会迅速下降。 谁有更好的方式呢?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MiceRice
2014-04-08
打赏
举报
回复
这属于典型的自己去发明轮子啊。。。 至少先把现在常规的算法熟悉后,再考虑要不要发明或改进吧。 另外顺便说下:搜索过程是反向的,是以句子为基础,到词库中检索。词库本身应该被分类索引,简单点就是B+树,用计算机编码即可;量不大的话(比如百万以内),直接用HashMap存储。 话说不知道你要做到什么级别,如果想做到Siri啥的,难度数量级恐怕太高了。。。
gotta521
2014-04-04
打赏
举报
回复
索引?如何建这个索引呢?根据拼音字母建二叉树么?
快快猪搞技术
2014-04-04
打赏
举报
回复
可以到网上查查分词算法,感觉会比你的方法高效一些
cchvsgame
2014-04-04
打赏
举报
回复
做个索引,然后用折半查找,性能不会是问题
相关推荐
python小程序开发实战_02_小程序基本操作
基于微信小程序平台开发的的拍卖系统,项目主要分为圈子和拍卖两大部分业务,通过圈子进行信息交互和动态的管理提升用户粘性,结合企业和大V合作进行专项拍卖和宣传。系统包含了小程序、API、运营中心三个子系统组成。在真实的开发环境和业务需
求
中进行开发,让你17天从小白到微信小程序
高高手
。
求
kali-linux大神帮助
下载安装好kali-linux之后打开虚拟机也连不上网,也不知道这个系统需要再去做些什么,很迷。第一次接触这个系统,
求
高高手
解惑。十分感谢。
《编译原理》画 DAG 图与
求
优化
后的 4 元式代码- 例题
解析
《编译原理》画 DAG 图与
求
优化
后的 4 元式代码- 例题
解析
C
语言
求
年利率利息计算
优化
来了
C
语言
求
年利率利息计算
优化
来了
C
语言
求
100~200之间的素数(逐步
优化
)
C
语言
求
100~200之间的素数(逐步
优化
)
发帖
高性能WEB开发
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
2.5w+
社区成员
4373
社区内容
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2014-04-04 03:56
社区公告
暂无公告