<bdo id="r1ift"></bdo>
  • <bdo id="r1ift"></bdo>

    1. <tbody id="r1ift"><span id="r1ift"><address id="r1ift"></address></span></tbody>
      <nobr id="r1ift"><optgroup id="r1ift"></optgroup></nobr>

      <track id="r1ift"></track>

      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會員,暢學全部課程,點擊查看 >
      <bdo id="r1ift"></bdo>
    2. <bdo id="r1ift"></bdo>

      1. <tbody id="r1ift"><span id="r1ift"><address id="r1ift"></address></span></tbody>
        <nobr id="r1ift"><optgroup id="r1ift"></optgroup></nobr>

        <track id="r1ift"></track>
        轻点灬大ji巴太粗太长了