社区
高性能WEB开发
帖子详情
语言解析优化!求高高手。。。
gotta521
2014-04-04 03:56:16
主语: 我、你、他、她
动词: 吃、喝、玩
名词: 米饭、馒头、面条、饮料、水、手机、游戏机
我喝饮料
我喝水
我玩手机
。。。。
等,采用 主语 + 动词 + 名词的形式。如何让计算机知道这些主语、动词、名词包含哪些词呢?
目前,采用的是java String contains()或者 indexOf() 方法,但是随着主语、动词、名词的量增加,性能会迅速下降。
谁有更好的方式呢?
...全文
424
4
打赏
收藏
语言解析优化!求高高手。。。
主语: 我、你、他、她 动词: 吃、喝、玩 名词: 米饭、馒头、面条、饮料、水、手机、游戏机 我喝饮料 我喝水 我玩手机 。。。。 等,采用 主语 + 动词 + 名词的形式。如何让计算机知道这些主语、动词、名词包含哪些词呢? 目前,采用的是java String contains()或者 indexOf() 方法,但是随着主语、动词、名词的量增加,性能会迅速下降。 谁有更好的方式呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MiceRice
2014-04-08
打赏
举报
回复
这属于典型的自己去发明轮子啊。。。 至少先把现在常规的算法熟悉后,再考虑要不要发明或改进吧。 另外顺便说下:搜索过程是反向的,是以句子为基础,到词库中检索。词库本身应该被分类索引,简单点就是B+树,用计算机编码即可;量不大的话(比如百万以内),直接用HashMap存储。 话说不知道你要做到什么级别,如果想做到Siri啥的,难度数量级恐怕太高了。。。
gotta521
2014-04-04
打赏
举报
回复
索引?如何建这个索引呢?根据拼音字母建二叉树么?
快快猪搞技术
2014-04-04
打赏
举报
回复
可以到网上查查分词算法,感觉会比你的方法高效一些
cchvsgame
2014-04-04
打赏
举报
回复
做个索引,然后用折半查找,性能不会是问题
PLV-CloudUniPlugin.zip
而HBuilderx是DCloud公司推出的一款强大的前端集成开发环境,它支持uni-app以及其他多种前端框架和
语言
。 “httpdns”全称为HTTP Domain Name System,相较于传统的DNS(域名系统),httpdns提供了一种更加安全、...
2345网址导航站整站源码
9. **SEO
优化
**:作为导航站,SEO(搜索引擎
优化
)是提升流量的关键,源码中可能包含了
优化
策略,如关键词布局、元标签设置等。 10. **响应式设计**:考虑到不同设备的访问需
求
,源码可能采用了响应式设计,确保在...
[Java实战]性能
优化
qps从1万到3万(一)
[Java实战]性能
优化
qps从1万到3万
xp终极
优化
05
我的意见:如果你是
高高手
,或是特别喜欢重装系统那就如下操作: 控制面板--系统--系统还原--选定“在所有驱动器上关闭系统还原” 如果你不在意这些,就什么也不用做。 推荐方法:控制面板--系统--系统还原--选定非...
xp的终极
优化
5、将自己最常用的输入法设置一个快捷键:点击“开始”→“控制面板”→“区域和
语言
选项”→在弹出的窗口中选择“
语言
”→“详细信息”→“键设置”在弹出的窗口中找到自己用的输入法,点“更改按键顺序”→在这里...
高性能WEB开发
25,980
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章