各位年薪 300 万的大大好
最近遇到一个问题让我很困扰
就是我常常在开发一个专案的时候
会不知道有哪些框架是适合现在的专案
可以优化整个专案架构
举例来说
之前我有开发 facebook chatbot 的经验
越开发到后面
if else 就越来越多
因为要常常去抓词汇是哪种状况
虽然这种情况很烦恼
但是我还是硬干把他干完了
只是看着架构越看越觉得丑
也有上 google 打关键字像是
"if else chatbot too many"
主要都是说怎么简化 Python 没有 switch 的问题
后来和那时候不是同事的前辈讨论
他就建议我用 finite state machine
我才知道这个框架可以用在 chatbot
后来回去想说如果以一个不知道这个框架的情况
要怎么搜寻这个框架呢
我一样 Google
chatbot architecture framework
找到的都是 AI NLP 训练相关的文章
不知道大家在框架选择上是怎么搜寻和选择的
可以帮工作不到两年经验的小弟解惑一下
感激不尽