「線上課程」Python進階實作-用Flask開發Line 智能客服機器人
時間待決定
|線上錄播課程
本課程以Python語法與Python Flask技術,藉由Line APP,透過自訂的Line Bot與使用者交談會話,並且將自然語言(NLU)整合在後端Cognitive Service上,將Line推向智能的應用,讓您的Line Bot,智能客服代替功能表選項系統,你的機器人將更聰明。
時間和地點
時間待決定
線上錄播課程
關於本活動
課程目標|
※在上這門課之前,學員最好有Flask RESTful入門的經驗,對Flask不熟悉的學員,也可先學習【Python Flask RESTful服務設計】再學這門課,將可事半功倍。
Python是一個發展潛力無窮的應用程式語言,也是一個快速讓人具備「與電腦對話的能力」的語言,知名程式網站Stackoverflow直接預言Python將會成為全世界成長飆速,運用最廣的程式語言。
而當一個Python初始學員,一路學會Python基本語法、資料分析模組、網路爬文、存取資料庫模組應用與應用在AI相關演算與建模後,接下來就會自然的接觸服務端的領域,尤其在熟悉設計Python Flask Web API能力之後,你可以學習目前市場需求最大的客服機器人所需的專業能力。
根據MMC 風險投資公司與英國巴克萊銀行「2019 年人工智慧現狀報告」的受訪者統計,在2019年內準備部署AI或計劃,金融保險業高達48%,為各產業之冠,甚至超過了IT產業,其中最需要的便是智能客服機器人。
當具備Python基礎能力後,再學習智能機器人,將如虎添翼。這門課透過以下步驟,你將成為高端工程師,也能為自己創造更多的機會。
1.深入了解Line Bot Message Channel設計與規劃。 2.學會使用Python Flask規劃與設計RESTful API,進行Line Bot訊息接受與回送設計。 3.學會設計LUIS.ai 自然語言解析服務訓練與上架Cognitive Service。 4.使用Python完成資料庫存取邏輯與LUIS.ai整合應用技術。 5.完全的Python開發完成Line Bot智能機器人,介接資料庫與Cognitive服務應用。
課程介紹|
Flask是Python編寫的輕量級Web應用框架,具有高度彈性與拓展性,當Python Flask進行小而美的RESTful API服務建構時,可整合其它不同程式語言撰寫的應用系統與平台進行介接,更無須限制在某一特定作業系統或者程式語言下,均可進行溝通與整合,在輕量但功能完整的MicroService架構上,完成Python開發雲端服務的整合架構與需求。
而REST 是Representational State Transfer的縮寫,可譯為「具象狀態傳輸」,REST是一種軟體架構形式,可以讓各種不同的軟體、程式在網路上能夠互相傳遞訊息,明白講,每一個網頁都可當作是一個資源(resource),可以透過 URL(Uniform Resource Locator)的網址,來取得這些資源並在你的瀏覽器上使用。
而RESTful Service架構的設計,是配合LUIS.ai將語意解析之後,再透過RESTful Service作為中介服務進行資料庫邏輯存取規則運算,整合到資料庫存取,且轉換成不同的前端人機應用介面整合,也就是在進行存取資料庫時,具備了“判斷能力”。
以聊天機器人來說,如果說RESTful API是機器人的大腦,那麼Flask就是資訊發射與接收的腦神經原,兩者組合,才能順利傳導行為指令。
學習後優勢|
Line聊天APP,已經與我們的生活不可分;本課程特色,就是借助這一個大家普遍使用的Line APP,透過自訂的Line Bot與使用者交談會話,並且將自然語言(NLU)整合在後端Cognitive Service上,直接將Line推向智能的應用方式,讓您的Line Bot聊天 “小編”,代替功能表選項系統,使用Python與Python Flask完成一個採用自然語言Line Bot與使用者對話的智能客服機器人,不但可卸除使用者對冰冷文字的防禦心理,對學員本身能力而言,更具備以下的優勢:
1.具有設計出更人性化使用系統的人機介面(聊天)優勢能力
2.具有自由發揮與調用REST Service服務的設計與整合能力
3.具有後端AI服務Luis.AI(自然語言解析服務)的整合與應用的能力
4.具有界接資料庫邏輯的查詢與調用能力
能力累積過程|
在本課程的學習時,你也將經過一段累績的過程,透過熟悉如何在Microsoft LUIS.ai Service強大的自然語意解析建模下,設置商業客服需求的自然語意解析AI模組,進而封裝在Cognitive服務中。
進而以Line作為專案實作,進行後端Line Bot(Messaging API)進行掛勾自訂的Flask Service,完整介接Cognitive Service中的自然語意解析的AI推測,完成資料庫邏輯存取的操作能力建構,最後完成Line Bot自然語意AI解析的客服機器人設計。
所以,如果你是一個Python工程師,並想使用Line APP整合到後端完整的服務架構,進行資料存取與自然語言解析Luis AI整合者,這一堂課輕鬆帶領你進入Line Bot API的整合與應用能力,並且引導你如何使用Python與Python Flask撰寫介接使用者介面與資料庫存取,並且接上Luis.AI(智能腦袋),形成一個控制樞紐介接中心的開發。
讓你使用自然語言AI解析,踏入可實踐應用系統與整合AI服務的實作範疇中,這門課程絕對是值得您學習與期待。
誰適合這堂課|
Python程式設計師
Python Web API開發工程師
Line Bot介接AI服務開發工程師
客服機器人開發工程師
學習前準備|
- Python語言的基礎
- 一台安裝好.net framework 4.7與Visual Studio 2019 Community/SQL Server 2014Developer以上版本的電腦 電腦系統Windows 8 或者10
- 按照課程循序漸進的教學方式,逐一將環境與系統開發完成
- 再加上一個上進的心即可