首页 璞玉游戏攻略 正文

她是你的朋友吗最新版本好玩吗?听听玩家真实评价!

今天跟大家唠唠我最近在搞的一个小玩意儿,名字就叫《她是你的朋友吗 最新版本》。 我就寻思着能不能搞个能跟用户互动的小程序,就像那种能陪你聊天的朋友一样。我就开始了我的踩坑之旅。 我得选个合适的开发工具。琢磨了半天,考虑到微信小程序用的人多,而且开发也比较方便,就决定用它了。就开始吭哧吭哧地学微信小程序的开发文档,什么wxml、wx...

今天跟大家唠唠我最近在搞的一个小玩意儿,名字就叫《她是你的朋友吗 最新版本》。

我就寻思着能不能搞个能跟用户互动的小程序,就像那种能陪你聊天的朋友一样。我就开始了我的踩坑之旅。

我得选个合适的开发工具。琢磨了半天,考虑到微信小程序用的人多,而且开发也比较方便,就决定用它了。就开始吭哧吭哧地学微信小程序的开发文档,什么wxml、wxss、js,看得我头都大了。

然后就是界面设计。我这个人审美一般,就想着简单点,舒服就行。随便找了几个模板,改了改颜色,加了几个按钮,凑合能用就行。

重头戏还是在功能实现上。我想要实现的是用户可以跟“朋友”聊天,然后“朋友”可以根据用户说的话给出一些回应。这就要用到一些自然语言处理(NLP)的技术了。我找了个免费的NLP接口,把用户的输入丢给它,然后把返回的结果显示出来。

刚开始测试的时候,那叫一个惨不忍睹。“朋友”经常答非所问,有时候还会蹦出一些莫名其妙的话。我仔细看了看接口的文档,发现需要对输入进行一些预处理,比如分词、去除停用词等等。

小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

于是我就开始研究这些预处理的步骤。找了个分词工具,把用户的输入分成一个个词语,然后把一些常用的、没有实际意义的词语,比如“的”、“了”、“是”等等,给去掉。

折腾了一番之后,效果稍微好了一点,但还是不太理想。“朋友”的回应有时候还是显得很生硬,不够自然。

我就想,能不能让“朋友”的回应更个性化一点,更像一个真实的人。于是我就开始收集一些日常对话的语料,然后用这些语料训练一个简单的模型。

这个过程可把我累坏了。我得手动标注大量的语料,告诉模型什么情况下应该说什么话。标注了好几天,眼睛都快瞎了。

模型训练好之后,我把它集成到小程序里。再次测试,效果果然不一样了。“朋友”的回应变得更加自然、流畅,也更符合用户的预期。

为了增加趣味性,我还给“朋友”加了一些小功能,比如可以设置“朋友”的性格、爱好等等。这样,用户就可以根据自己的喜好来定制自己的“朋友”。

我还对小程序进行了一些优化,比如提高响应速度、减少流量消耗等等。

整个过程下来,我感觉自己就像个修水管的,哪里漏水补哪里。虽然很累,但是看到自己的努力有了成果,还是挺开心的。

这个小程序还有很多不足之处,比如对话的逻辑还不够完善,对一些复杂的问题还无法回答等等。但我相信,只要不断学习、不断改进,总有一天能把它做得更

这回实践让我学到了很多东西,不仅掌握了微信小程序的开发技术,还了解了一些NLP的知识。更重要的是,我体会到了从零开始创造一个东西的乐趣。

希望我的分享能对大家有所帮助。如果大家有什么问题或者建议,欢迎在评论区留言。