快好知 kuaihz

AI产品经理,如何从零开始设计一款麻将助手?

在打麻将的时候,如果有一个麻将助手在我旁边帮我看牌就好了~

好的产品经理是场景和技术的连接器,把最先进的技术应用到最合适的场景中,解决实际问题,实现技术落地,产生效益。在生活和工作中发现痛点,搜集技术方案,进行技术匹配,最终解决问题。

过年回家,和亲戚朋友一起打麻将是个不错的休闲活动,打麻将过程中聊天唠嗑必不可少,一年没见,肯定有好多话要说。但是只要不够专心,肯定会错过牌,或者打错牌,如果有个麻将助手在我旁边帮我看牌就好了。

分析痛点寻找方案

痛点:打麻将过程中聊天说话,错过牌,和打错牌。

解决方案:找个麻将助手,帮我看牌,帮我监控,辅助决策。

有人发我需要的牌提醒我;

拿到牌后告诉我扔哪一张;

听牌后告诉我胡哪一张。

麻将胡牌算法

“万”“筒”和“条”三房牌,各36张,共108张牌;

 只能 “碰”“杠”“胡”,不能吃牌;

4人进行游戏;

 游戏开始时,庄家摸14张牌,闲家摸13张牌。

胡牌的基本牌型:

11、123、123、123、123;

11、123、123、123、111/1111(下同);

11、123、123、111、111;

11、123、111、111、111;

1、111、111、111、111;

11、22、33、44、55、66、77;

(具体算法代码略)

当是庄家拿到14张牌,麻将助手图像识别后,显示扔哪一张牌,同时显示需要哪几张牌。

当是闲家摸13张牌,则告诉你缺哪几张牌。

当听牌后告诉你胡哪几张牌。

当摸到牌后告诉你该丢那张牌。

麻将助手需要用到的图像识别

图像识别技术已经很成熟,应用图像识别就是做信号转化输入。麻将牌一共108张34种图案,每一张特征都很明显,通过灰度转化,二值化操作等来定义区域,通过提取边界等来标记图像区域。

简单的处理后就可以识别牌值了:

麻将助手需要用到的语音识别

麻将过程中发牌以后一般会报牌,因为没注意错过牌经常发生,用麻将助手通过语音监控识别,当听到自己需要的牌后界面相应缺的牌做闪烁动作,这样辅助自己不错过需要的牌。只需要接通现有开源语音识别接口,语音转文字,然后做图形显示。

功能流程图

结语

现阶段各类技术都已经成熟,产品经理要做的其实就是技术整合,把合适的技术应用到落地的场景中。实现效率的改进和收益的增加,处处留心皆学问,把生活中的各类问题用新的思路思考一下,是否有了更好的解决方案。

这个麻将助手的想法就是因为过年回家打麻将,分神输钱了,才有了这个想法,不过这个产品还停留在产品设计层面,欢迎感兴趣的小伙伴和我一起完成这个产品。

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:麻将  麻将词条  助手  助手词条  经理  经理词条  开始  开始词条  如何  如何词条