專題目的為-建立一以寵物關懷為主的聊天機器人,透過劇情設計使用戶沉浸,並以問卷作答結果讓用戶自行貼標,並將用戶資訊回傳至雲端資料庫,最後可藉由這些用戶資訊,來分析並找出潛在客群並與相關寵物商家合作,推播特定商品消息。
Linebot 設計架構,其中雲端資料庫使用google cloud platform的cloud run 與 firestore服務,可分別存取用戶上傳之圖片及用戶個資。
Linebot運作流程
設計用戶調查問卷,讓用戶在使用Linebot過程中自行貼標籤,未來在雲端資料庫中,可將所有用戶依標籤來分群,並找出潛在客群以推播特定消息。
於Linebot內設計圖文選單,可便捷地與寵物網站或商家連結,其中也包含狗種辨識功能,讓用戶打開相機拍照就能簡易辨識狗種。
狗種的AI圖像辨識以google的teachable machine工具來訓練簡易的CNN模型,目前初步能辨識的狗種有6種,未來當用戶上傳的圖片越多,可再從雲端資料庫獲取資料並繼續做遷移學習,進一步增強模型。