iT邦幫忙

0

請問line bot關鍵字如何製作?

tt 2019-07-31 11:40:091233 瀏覽

我製作了一個line bot,在測試時系統也會回復,
內部關鍵字的設定要完全符合才會觸發,
但使用者的表達方式不一樣,意思是一樣的,請問這樣的話關鍵字該如何製作?
請問有教學嗎?建議的方法?

看更多先前的討論...收起先前的討論...
dragonH iT邦超人 5 級 ‧ 2019-07-31 11:47:37 檢舉
所以你所謂的 line bot

只有用官方後台那個設定的意思嗎

還是有用 webhook
tt iT邦新手 5 級 ‧ 2019-07-31 14:09:05 檢舉
有,按照步驟安裝的,LINE@測試時系統也有回復,謝謝您回答
Han iT邦研究生 1 級 ‧ 2019-07-31 15:56:27 檢舉
1.是用Message API製作的 回覆型機器人
2.還是透過網頁的Line Offical Account Manager裡面設定回覆條件
3.亦或是用手機的APP裡面設定回覆條件
dragonH iT邦超人 5 級 ‧ 2019-07-31 16:20:30 檢舉
你的回答

我反而覺得是沒用 webhook

的 陽春版
tt iT邦新手 5 級 ‧ 2019-08-01 00:00:17 檢舉
是用Message API製作的 回覆型機器人
謝謝回覆
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0

去找找一些跟資料庫有關的文件,或是跟「分詞」有關。
或是「人工智能」「智能聊天」這一類的東西。

早前我也想要去研究這些,也想出了自已的一套語句分析法跟學習法了。
苦於一直無法實現它。

tt iT邦新手 5 級 ‧ 2019-07-31 14:07:35 檢舉

好的,謝謝您的回覆

1
小魚
iT邦大師 1 級 ‧ 2019-07-31 11:58:15
tt iT邦新手 5 級 ‧ 2019-07-31 14:06:24 檢舉

謝謝您的回覆

0
Guan-Lin
iT邦新手 5 級 ‧ 2019-08-01 04:08:04

建議可以使用 https://www.luis.ai/
可以訓練判斷使用者的語意

tt iT邦新手 5 級 ‧ 2019-08-01 11:14:27 檢舉

好的,謝謝您的回覆

0
acegen
iT邦新手 5 級 ‧ 2019-08-07 20:30:54

如果你是要用「關鍵字」的話,用in或include?或indexOf,然後再建個清單或表格存放你想讓他做的事,不過這些都是很機械、古板的方法,且還存在一些語句語法上的問題(舉例來說,當你的關鍵字為「是」,那今天若有人打是不是,程式會認為這是你要的關鍵字而去觸發,但這不是設計者想要的結果),若要比較高級的,上面那LUIS或更高階的資料庫去做語意對比等比較聰明。
Btw,卡米狗那個很有幫助

0
pp93060213
iT邦見習生 ‧ 2019-09-06 08:44:45

使用者的表達方式不一樣,意思是一樣的
要快速達到以上的功能,我是建議去接dialogflow,他可以與line bot直接串起來
https://dialogflow.com
只要設定的好,可以分析出用戶的語譯
如:
用戶:早安
你好
Hi
dialogflow分析出來,以上都當作打招呼
以足夠打造你的功能了

其實,dialogflow可分析東西可多了…
如:
用戶:幫我查台中到新竹後天早上十點到下午二點的火車
dialogflow分析:查火車時刻 起站>台中 迄站>新竹 日期(如今天是9/6):9/8 時間:10:00-14:00
能到這些分析,可以做的事可多了
但你的需求應該用不太到…

我要發表回答

立即登入回答