<xmp id="0c8o0">
  • <nav id="0c8o0"><code id="0c8o0"></code></nav>
    <menu id="0c8o0"><tt id="0c8o0"></tt></menu>

    AI產品經理,如何從零開始設計一款麻將助手?

    在打麻將的時候,如果有一個麻將助手在我旁邊幫我看牌就好了~

    AI產品經理,如何從零開始設計一款麻將助手?

    好的產品經理是場景和技術的連接器,把最先進的技術應用到最合適的場景中,解決實際問題,實現技術落地,產生效益。在生活和工作中發現痛點,搜集技術方案,進行技術匹配,最終解決問題。

    過年回家,和親戚朋友一起打麻將是個不錯的休閑活動,打麻將過程中聊天嘮嗑必不可少,一年沒見,肯定有好多話要說。但是只要不夠專心,肯定會錯過牌,或者打錯牌,如果有個麻將助手在我旁邊幫我看牌就好了。

    分析痛點尋找方案

    痛點:打麻將過程中聊天說話,錯過牌,和打錯牌。

    解決方案:找個麻將助手,幫我看牌,幫我監控,輔助決策。

    1. 有人發我需要的牌提醒我;
    2. 拿到牌后告訴我扔哪一張;
    3. 聽牌后告訴我胡哪一張。

    麻將胡牌算法

    1. “萬”“筒”和“條”三房牌,各36張,共108張牌;
    2. ?只能 “碰”“杠”“胡”,不能吃牌;
    3. 4人進行游戲;
    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張牌,麻將助手圖像識別后,顯示扔哪一張牌,同時顯示需要哪幾張牌。

    AI產品經理,如何從零開始設計一款麻將助手?

    當是閑家摸13張牌,則告訴你缺哪幾張牌。

    AI產品經理,如何從零開始設計一款麻將助手?

    當聽牌后告訴你胡哪幾張牌。

    AI產品經理,如何從零開始設計一款麻將助手?

    當摸到牌后告訴你該丟那張牌。

    AI產品經理,如何從零開始設計一款麻將助手?

    麻將助手需要用到的圖像識別

    圖像識別技術已經很成熟,應用圖像識別就是做信號轉化輸入。麻將牌一共108張34種圖案,每一張特征都很明顯,通過灰度轉化,二值化操作等來定義區域,通過提取邊界等來標記圖像區域。

    簡單的處理后就可以識別牌值了:

    AI產品經理,如何從零開始設計一款麻將助手?

    麻將助手需要用到的語音識別

    打麻將過程中發牌以后一般會報牌,因為沒注意錯過牌經常發生,用麻將助手通過語音監控識別,當聽到自己需要的牌后界面相應缺的牌做閃爍動作,這樣輔助自己不錯過需要的牌。只需要接通現有開源語音識別接口,語音轉文字,然后做圖形顯示。

    AI產品經理,如何從零開始設計一款麻將助手?

    功能流程圖

    AI產品經理,如何從零開始設計一款麻將助手?

    結語

    現階段各類技術都已經成熟,產品經理要做的其實就是技術整合,把合適的技術應用到落地的場景中。實現效率的改進和收益的增加,處處留心皆學問,把生活中的各類問題用新的思路思考一下,是否有了更好的解決方案。

    這個麻將助手的想法就是因為過年回家打麻將,分神輸錢了,才有了這個想法,不過這個產品還停留在產品設計層面,歡迎感興趣的小伙伴和我一起完成這個產品。

    本文為@老張原創,運營喵專欄作者。

    (0)
    老張老張專欄作者
    上一篇 2019-02-12 15:06
    下一篇 2019-02-14 16:52

    發表回復

    登錄后才能評論
    公眾號
    公眾號
    返回頂部
    運營喵VIP會員,暢學全部課程,點擊查看 >
    央视频直播在线直播