- 网络天才
- 平台:Android 类型:棋牌策略 发布:2021-07-20
- 标签: 网络天才 休闲益智 中文 免费
-
合集:
黏液游戏大全 垃圾分类小游戏 好玩的火柴人格斗游戏合集 好玩的滑雪闯关游戏推荐 好玩的解谜游戏大全 脑洞大开的益智休闲游戏合集 太空探索类游戏推荐 趣味挖矿类游戏合集推荐
手机扫一扫 安装更快捷
简介
网络天才电脑版是一款问答类的闯关趣味游戏,玩家在游戏中可以设想一个角色人物,并且回答网络天才提出的每个问题,它就可以猜出你心中想的人物,是不是很神奇呢,在游戏之中玩家可以自己设想一个角色人物,并且回答游戏中网络天才的问题后让他猜出你的人物,获得更多的关卡挑战吧。
游戏原理
此类应用的大致流程都是用户输入一段话(不一定只是单词)->后端语义引擎对用户输入的语句进行语义解析->推断用户最可能的意图->调用对应的知识库、应用、计算引擎->返回结果给用户。
1、最初级的实现方法关键词匹配
建一个关键词词库,对用户输入的语句进行关键词匹配,然后调用对应的知识库。
此种方式入门门槛很低,基本上是个程序员都能实现,例如现在微信公众平台的智能回复、诸多网站的敏感词过滤就是此类。
但此种方式存在诸多问题,例如
a、由于是关键词匹配,如果用户输入的语句中出现多个关键词,此时由于涉及关键词权重(与知识库的关键词对比)等等问题,此时关键词匹配的方法就不擅长了
b、不存在对用户输入语句语义的理解,导致会出现答非所问的现象。当然在产品上对回答不上的问题就采用卖萌的方式来规避掉。
c、基本上无自学习能力,规则只能完全由人工维护,且规则基本是固定死的。
d、性能、扩展性较差。还是上面的一句话中包含多个关键词的例子,采用普通程序语言来做关键词匹配,性能奇差。即便采用一些文本处理的算法来做(例如Double-arraytrietree),也很难满足大规模场景需求。
2、稍微高级点的实现方法基于搜索引擎、文本挖掘、自然语言处理(NLP)等技术来实现
相对于1的关键词匹配,此种实现方法要解决的核心的问题可以大致理解为根据一段短文本(例如用户问的一句话)的语义,推测出用户最可能的意图,然后从海量知识库内容中找出相似度最高的结果。
具体技术实现就不细说了。举一个很粗糙的例子来简单说一下此种实现方法处理的思路(不严谨,只是为了说明思路)。
假如用户问北京后天的温度是多少度?
如果采用纯搜索引擎的思路(基于文本挖掘、NLP的思路不尽相同,但可参考此思路),此时实际流程上分成几步处理
1、对输入语句分词,得到北京、后天、温度3个关键词。分词时候利用了预先建好的行业词库,“北京”符合预先建好的城市库、“后天”符合日期库、“温度”符合气象库
2、将上述分词结果与规则库按照一定算法做匹配,得出匹配度最高的规则。假定在规则库中有一条天气的规则城市库+日期库+气象库,从而大致可以推测用户可能想问某个地方某天的天气。
3、对语义做具体解析,知道城市是北京,日期是后天,要获取的知识是天气预报
4、调用第三方的天气接口,例如中国天气网-专业天气预报、气象服务门户的数据
5、将结果返回给用户
游戏特色
1.你要想出一个人物,并回答问题,他就会猜到你想的人物。
2.假想一个真实或虚构的人物,Akinator也会猜出是谁;
3.Akinator只需提出几个问题,就会猜透你的心思;
快来游乐网下载吧!还可以在百度上搜索“网络天才游乐网”免责声明:游乐网为非赢利性网站,所展示的游戏/软件内容均来自于互联网或第三方用户上传分享,资源仅作为用户间分享讨论之用,除开发商授权外不以盈利为目的。如果侵犯了您的权益,请通过页面底部邮件反馈,我们将尽快处理。