TibaMe
系統初始化失敗,請重新整理頁面
若持續無法載入頁面,請 聯絡客服

陳宗興 / Brette Chen

Python進階實作-用Flask開發Line 智能客服機器人

NT$2,499
人工智慧技術應用

本課程以Python語法與Python Flask技術,藉由Line APP,透過自訂的Line Bot與使用者交談會話,並且將自然語言(NLU)整合在後端Cognitive Service上,將Line推向智能的應用,讓您的Line Bot,智能客服代替功能表選項系統,你的機器人將更聰明。

NT$2,499

目前尚無任何課程公告
講師將會在這發佈與課程相關的公告或是通知課程內容更新的公告。

最新討論

目前尚無最新的討論主題
成為第一個發問的人吧!前往討論區

課程資訊

default clock課程時長 5 小時 37 分
default video課程共 8 單元 52 小節
default download27 個可下載的 學習資源

適合對象

Python程式設計師

Python Web API開發工程師

Line Bot介接AI服務開發工程師

客服機器人開發工程師

你可以學到

在上這門課之前,學員最好有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語言的基礎

學習前準備

1.一台安裝好.net framework 4.7與Visual Studio 2019 Community/SQL Server 2014Developer以上版本的電腦
2.電腦系統Windows 8 或者10
3.按照課程循序漸進的教學方式,逐一將環境與系統開發完成
4.再加上一個上進的心即可


課程資訊

default clock課程時長 5 小時 37 分
default video課程共 8 單元 52 小節
default download27 個可下載的 學習資源

關於講師

陳宗興 / Brette Chen

微軟、甲骨文開發實務認證講師
中華電信 電信學院訊系講師
中華電信電信學院Raspberry物聯網專業講師
中華電信IoT智慧聯網職訓講師-Python IoT智能開發
中美通電腦顧問公司副總經理、資深顧問
美商環美集團 IE .OM MIS資深工程師
中小企業榮譽指導員 – KM管理師
中華民國軟體協會 – 元件小組顧問
正修科技大學Python IoT智能網開發業師
微軟專欄作家
府穎資訊有限公司 技術總監(顧問)
佛光山佛陀紀念館Python智能影像辨識導覽系統開發
佛光山法寶堂青年發展基地 Python AI講師


專長
Python、C++、C#、Java、JSP 與 Servlet 元件開發、關聯式資料庫應用系統開發、SQL Server 實務系統建置、MySQL資料庫管理、Oracle、VB .NET、PHP網站應用系統
1. Python環境與開發工具設定
6 小節
video common icon

開發環境與工具設定

quiz common icon

1-1 隨堂測驗

video common icon

建立Python Flask專案

quiz common icon

1-2 隨堂測驗

video common icon

安裝需要的package

quiz common icon

1-3 隨堂測驗

2. Python FlaskRESTful API服務設計
6 小節
video common icon

Flask Route Decorator與Path應用

quiz common icon

2-1 隨堂測驗

video common icon

Flask Request請求設計基礎

quiz common icon

2-2 隨堂測驗

video common icon

Flask Response回應訊息設計基礎

quiz common icon

2-3 隨堂測驗

3. Flask延伸模組SQLAlchemy資料庫存取
6 小節
video common icon

SQLAlchemy存取MSSQL應用

quiz common icon

3-1 隨堂測驗

video common icon

Native SQL查詢資料應用

quiz common icon

3-2 隨堂測驗

video common icon

SQLAlchemy SEL API查詢資料應用

quiz common icon

3-3 隨堂測驗

4. Line Bot Messaging API Channel設定
6 小節
video common icon

建立Provide與Channel

quiz common icon

4-1 隨堂測驗

video common icon

設定自動答覆機制

quiz common icon

4-2 隨堂測驗

video common icon

WebHook設定架構

quiz common icon

4-3 隨堂測驗

5. WebHook RESTful服務設計
8 小節
video common icon

Line Bot WebHook Event Object架構

quiz common icon

5-1 隨堂測驗

video common icon

Python Flask設計訂閱服務

quiz common icon

5-2 隨堂測驗

video common icon

Flask Web佈署至Azure

quiz common icon

5-3 隨堂測驗

video common icon

Azure Flask Web單元測試

quiz common icon

5-4 隨堂測驗

6. LUIS.ai自然語意解析AI
8 小節
video common icon

LUIS.ai自然語意解析專案建立

quiz common icon

6-1 隨堂測驗

video common icon

客戶查詢語訂單查詢語意解析建模

quiz common icon

6-2 隨堂測驗

video common icon

佈署LUIS.ai Cognitive服務

quiz common icon

6-3 隨堂測驗

video common icon

Postman單元測試

quiz common icon

6-4 隨堂測驗

7. Python Flask介接LUIS.ai Service設計
6 小節
video common icon

RESTful Service介接LUIS.ai設計

quiz common icon

7-1 隨堂測驗

video common icon

推測語意邏輯存取資料庫設計

quiz common icon

7-2 隨堂測驗

video common icon

回應Line自然語意整理

quiz common icon

7-3 隨堂測驗

8. 整合設定與測試
6 小節
video common icon

Line Bot WebHook設定

quiz common icon

8-1 隨堂測驗

video common icon

資料庫佈署雲端

quiz common icon

8-2 隨堂測驗

video common icon

使用Line進行自然語意解析測試

quiz common icon

8-3 隨堂測驗

學習附件

file-icon
課程範例檔.zip
14.01 MB
stage arrow to bottom
file-icon
【1-1講義】開發環境與工具設定.pdf
1.34 MB
stage arrow to bottom
file-icon
【1-2講義】 建立Python Flask專案.pdf
672.29 KB
stage arrow to bottom
file-icon
【1-3講義】 安裝需要的package.pdf
901.04 KB
stage arrow to bottom
file-icon
【2-1講義】 Flask Route Decorator與Path應用.pdf
813.95 KB
stage arrow to bottom
file-icon
【2-2講義】 Flask Request請求設計基礎.pdf
837.98 KB
stage arrow to bottom
file-icon
【2-3講義】 Flask Response回應訊息設計基礎.pdf
487.78 KB
stage arrow to bottom
file-icon
【3-1講義】 SQLAlchemy存取MSSQL應用.pdf
701.85 KB
stage arrow to bottom
file-icon
【3-2講義】 Native SQL查詢資料應用.pdf
683.76 KB
stage arrow to bottom
file-icon
【3-3講義】 SQLAlchemy SEL API查詢資料應用.pdf
800.55 KB
stage arrow to bottom
file-icon
【4-1講義】 建立Provide與Channel.pdf
609.46 KB
stage arrow to bottom
file-icon
【4-2講義】 設定自動答覆機制.pdf
1.03 MB
stage arrow to bottom
file-icon
【4-3講義】 WebHook設定架構.pdf
442.68 KB
stage arrow to bottom
file-icon
【5-1講義】 Line Bot WebHook Event Object架構.pdf
601.42 KB
stage arrow to bottom
file-icon
【5-2講義】 Python Flask設計訂閱服務.pdf
756.19 KB
stage arrow to bottom
file-icon
【5-3講義】 Flask Web佈署至Azure.pdf
1.29 MB
stage arrow to bottom
file-icon
【5-4講義】 Azure Flask Web單元測試.pdf
510.51 KB
stage arrow to bottom
file-icon
【6-1講義】 LUIS.ai自然語意解析專案建立.pdf
630.70 KB
stage arrow to bottom
file-icon
【6-2講義】 客戶查詢與訂單查詢語意解析建模.pdf
801.66 KB
stage arrow to bottom
file-icon
【6-3講義】 佈署LUIS.ai Cognitive服務.pdf
712.33 KB
stage arrow to bottom
file-icon
【6-4講義】 Postman單元測試.pdf
495.26 KB
stage arrow to bottom
file-icon
【7-1講義】 RESTful Service介接LUIS.ai設計.pdf
475.54 KB
stage arrow to bottom
file-icon
【7-2講義】 推測語意邏輯存取資料庫設計.pdf
492.45 KB
stage arrow to bottom
file-icon
【7-3講義】 回應Line自然語意整理.pdf
858.76 KB
stage arrow to bottom
file-icon
【8-1講義】 Line Bot WebHook設定.pdf
403.61 KB
stage arrow to bottom
file-icon
【8-2講義】 資料庫佈署雲端.pdf
728.08 KB
stage arrow to bottom
file-icon
【8-3講義】 使用Line進行自然語意解析測試.pdf
901.47 KB
stage arrow to bottom

購買此課程後,才能使用留言功能

沒有回應的問題

目前尚無任何討論主題

成為第一個發問的人!在問答中找到學習的捷徑。

關於講師

陳宗興 / Brette Chen

微軟、甲骨文開發實務認證講師
中華電信 電信學院訊系講師
中華電信電信學院Raspberry物聯網專業講師
中華電信IoT智慧聯網職訓講師-Python IoT智能開發
中美通電腦顧問公司副總經理、資深顧問
美商環美集團 IE .OM MIS資深工程師
中小企業榮譽指導員 – KM管理師
中華民國軟體協會 – 元件小組顧問
正修科技大學Python IoT智能網開發業師
微軟專欄作家
府穎資訊有限公司 技術總監(顧問)
佛光山佛陀紀念館Python智能影像辨識導覽系統開發
佛光山法寶堂青年發展基地 Python AI講師


專長
Python、C++、C#、Java、JSP 與 Servlet 元件開發、關聯式資料庫應用系統開發、SQL Server 實務系統建置、MySQL資料庫管理、Oracle、VB .NET、PHP網站應用系統
立即加入成為Line官方好友
become line friend
返回主選單
課程類型
影音課程
直播課程
實體課程
返回主選單
返回主選單
返回主選單
返回主選單