各位年薪 300 萬的大大好
最近遇到一個問題讓我很困擾
就是我常常在開發一個專案的時候
會不知道有哪些框架是適合現在的專案
可以優化整個專案架構
舉例來說
之前我有開發 facebook chatbot 的經驗
越開發到後面
if else 就越來越多
因為要常常去抓詞彙是哪種狀況
雖然這種情況很煩惱
但是我還是硬幹把他幹完了
只是看著架構越看越覺得醜
也有上 google 打關鍵字像是
"if else chatbot too many"
主要都是說怎麼簡化 Python 沒有 switch 的問題
後來和那時候不是同事的前輩討論
他就建議我用 finite state machine
我才知道這個框架可以用在 chatbot
後來回去想說如果以一個不知道這個框架的情況
要怎麼搜尋這個框架呢
我一樣 Google
chatbot architecture framework
找到的都是 AI NLP 訓練相關的文章
不知道大家在框架選擇上是怎麼搜尋和選擇的
可以幫工作不到兩年經驗的小弟解惑一下
感激不盡