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

陳宗興 / Brette Chen

Java開發影像辨識-Line Bot聊天機器人影像辨識導覽設計

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

輕鬆建立Line Bot機器人,並使用Java撰寫Web API,進行WebHook整合,到自訂的服務進行訊息回應。並用微軟的Azure Custom Vision 電腦視覺影像AI建模訓練包裝成REST Service,形成一個AI服務,最後完成一個Line Bot的影像辨識與智慧回覆導覽系統。

NT$2,499

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

最新討論

老師好,在課程6--3裡,我用url的方式出現問題,可否請老師指導,感謝老師.(用image方式在postman有成功)
大熊 · 2021/05/28 16:12
查看更多討論

課程資訊

default clock課程時長 6 小時 50 分
default video課程共 7 單元 64 小節
default download33 個可下載的 學習資源
default plan提供制定 學習計畫建議學習 4 週 (每週 2 小時)

適合對象

具有Java基礎的初學者

具有網際網路基礎與概念者

對於使用Line聊天機器人整合應用系統架構需求者

想要學習到RESTful API設計與整合應用者

你可以學到

小提醒

這是Java聊天機器人的第二門「影像辨識」導覽設計,採用Java語言規劃Web API,所以學習者必須留意,你必須具備JavaWeb程式基本能力與物件導向基礎概念。



一個企業工程師,在面對企業往外擴展智能系統的任務時,往往被要求優先導入的,不外乎一是智能系統開發,二是走向商業智慧(BI)分析。而前者建立智能客戶關係管理,已是近年市場上成長最快的領域,而其中互動性聊天機器人,攸關第一線的服務與行銷上的開拓,尤其被要求快速建立。

 

所以當組織任務一旦產生,一個Java工程師,將迫切需要提升技術層次,例如智能系統開發,建立整合NLP(自然語言處理 Neuro-Linguistic Programming )AI的技術能力;製造業MES系統涉及影像辨識(品保),便必須走向Computer Vision AI進行,強化MES系統的功能;電商系統提供線上產品或者訂單諮詢時,Java設計能力將整合到資料庫服務與NLP AI(自然語言)或QnA AI的設計領域;又如ERP HR系統延展成場域通行與安全管理,於是需要將ERP資料庫整合到人臉辨識AI開發領域等等。

 

因應企業快速變革時的開發需求,跨域技術已經是工程師必備的能力之一。




Line聊天APP,已經與我們的生活密不可分;藉助這一個人機介面,可以即時拍攝影像,直接傳送給Line Bot,並且透過Line Bot Relay給自訂的RESTful Service,透過自訂程序擷取Line已經儲存的影像,送至自訂建模的AI Custom Vison,進行影像辨識與分析,且將辨識的結果Label,整合到資料庫紀錄內容查詢,輕鬆設計一個影像AI辨識與導覽系統

 

所以,您是一個對於想在Line APP整合到後台完整的影像AI服務,如產品導覽,銷售房屋導覽,旅遊景點導覽等需求,欲進行資料存取與電腦視覺AI影像推測者,讓聊天APP具有眼睛與腦袋,進行影像解析的能力。

 

這門課,學員們將陸續完成幾項學習挑戰:

1.深入了解Line Bot Message Channel設計與規劃。
2.學會使用Java規劃Web API,進行Line Bot訊息接受與回送設計。
3.學會設計Custom Vision電腦視覺影像解析AI服務訓練與上架。
4.透過自行規劃的REST Service整合Line Bot與Custom Vision AI整合應用。
5.規劃資料庫存取邏輯與Custom Vision AI整合應用技術。
6.Line Bot與自訂REST Service中介能力完成一個Custom Vision影像解析整合應用。

你將不只能用Java開發一個Line Bot聊天機器人,而是能進行視覺辨識的聰明機器人!




課程介紹



APP已是現代人生活的一部分,而與聊天機器人「聊天」,正在改變人們的生活,各大產業利用Line APP進行商業、行銷等服務也成為必然趨勢,尤其當企業、電商紛紛投入24小時的即時服務,以取代人工客服的需求越來越大,那麼一位聊天機器人的設計師必是炙手可熱。而104人力銀行相關Java的職能需求,高達近5000個職缺,Java工程師提升能力正是時候。

本課程將教您如何輕鬆建立一個Line Bot(聊天機器人),使用Java撰寫Web API(REST Service),讓Line Bot進行WebHook整合,讓Line Bot不只單純回應,並且可以整合到自訂的服務進行訊息回應,再進行Azure Custom Vision電腦視覺影像AI建模訓練,與進行包裝REST Service,形成一個AI服務。最後再將自訂的服務整合到Custom Vision AI影像服務,最後完成一個Line Bot的影像辨識與智慧回覆導覽系統。






這一堂課,可以輕鬆帶領您進入Line Bot API的整合與設計應用,並且帶領您使用Java撰寫介接UI,介接資料庫,介接Custom Vision AI 影像知能等,並且帶您了解Azure Custom Vision電腦視覺如何訓練與建模,讓您輕鬆踏將影像辨識AI應用系統實踐出來。 這一門課程絕對是值得您學習與期待

打造聰明視覺化的導覽系統


這一堂課,可以輕鬆帶領您進入Line Bot API的整合與設計應用,並且帶領您使用Java撰寫介接UI,介接資料庫,介接Custom Vision AI 影像知能等,並且帶您了解Azure Custom Vision電腦視覺如何訓練與建模,讓您輕鬆踏將影像辨識AI應用系統實踐出來。 這一門課程絕對是值得您學習與期待

 

1.輕鬆學習到Line Bot設定與WebHook整合自訂RESTful Servic。,讓您可以使用MS C#簡易就設計一個Web API進行界接與整合應用。

2.讓您學會如何規劃Azure Custom Vision AI(自訂電腦視覺AI服務),規劃與建模,並且透過自訂Web API進行整整合影像解析。

3.讓您輕鬆借助聊天機器人的介面,進行景點導覽智慧服務。

 

REST Service架構概念


REST Service架構的設計,是介接Custom Vision AI(自訂電腦視覺深度學習)服務之後,傳送影像進行解析之後,再透過自訂REST Service作為中介服務進行資料庫邏輯存取規則運算,整合到資料庫進行存取。最後轉換成不同的前端人機介面整合應用;簡單說,就是幫資料庫存取裝上一個影像解析的AI腦袋中介服務機制。





開發Line聊天機器人APP,藉助這個人機介面,可以即時拍攝影像,直接傳送給Line Bot,並且透過Line Bot Relay給自訂的RESTful Service,透過自訂程序擷取Line已經儲存的影像,送至自訂建模的AI Custom Vison,進行影像辨識與分析,且將辨識的結果Label,整合到資料庫紀錄內容查詢,輕鬆設計一個影像AI辨識與導覽系統。

整合Line變成影像智能服務的優勢是:
1.讓Line具有更人性化影像辨識的使用優勢
2.具有自由發揮與調用的REST Service整合AI影像辨識能力
3.具有後端Custom Vision AI影像辨識服務的建模能力
4.具有整合資料庫邏輯的查詢與調用能力



1.學會規劃Line Bot機器人WebHook整合架構

2.學習如何使用Java設計Web API,並且整合Line Bot

3.學會規劃Custom Vision AI影像建模與訓練

4.學習透過Line Bot整合自行開發的Web API進行資料庫與影像解析AI,設計出一個透過Line傳輸影像進行導覽說明的系統

 

你的學習成果

1.上完課,你將可以Java Web獨力完成一個Line Bot聊天機器人系統
2.完成一個介接自訂服務與Back end控制流程的系統
3.完成影像解析Custom Vision AI,透過Line傳遞影像進行導覽




Line Bot聊天機器人Channel設計


使用Java撰寫Java Web基礎


使用Java開發RESTful API


Line Bot WebHook設定與整合


Custom Vision AI服務運作架構


設計REST Service整合Line Bot與Custom Vision AI


Line Bot影像傳輸與Custom Vision AI解析導覽系統整合



如果你已是一位Java工程師,學習這門課程後,將可增加新的實力,更增加在API開發、Open API開發、聊天機器人設計工程、MS Custom Vision AI影像辨識AI建模、與Azure Database 資料庫設計等相關工作的機會,讓你如虎添翼,更上一層樓。

學習前基本能力

1.具有Java 程式基本能力與物件導向基礎概念

2.具有一點網際通訊協定基礎概念者更佳

學習前準備

1.Java語言基礎

2.準備一個電腦Windows 8 或者10。

3.安裝Eclipse EE版/Jersey framework與Tomcat 9版本。

4.按照課程循序漸進的教學方式,逐一將環境與系統開發完成。

5.再加上一個上進的心即可。


課程資訊

default clock課程時長 6 小時 50 分
default video課程共 7 單元 64 小節
default download33 個可下載的 學習資源
default plan提供制定 學習計畫建議學習 4 週 (每週 2 小時)

關於講師

陳宗興 / Brette Chen

▍微軟、甲骨文開發實務認證講師

▍相關經歷
• Oracle Java OCP及Java EE 原廠認證講師
• 中華電信財税中心案,電信學院 Java 各框架教授講師
• 開發亞科國際JavaEE介接日商After pay後支付平台與金流-技術顧問
• 竹科上市公司Java ERP系統-MES再生工程顧問

▍已取得之Java認證
• Java 8 OCA (Java Oracle Certified Associate)
• Java 8 OCP (Java Oracle Certified Professional)
• OCWCD (Java EE 6 Web Component Developer )
• Java EE 7 Application Developer

▍相關著作
• SCJP實務導引與認證教材

▍專長
• Java、JSP與 Servlet元件開發、Oracle、C++、VB.NET、C#、PHP網站應用系統、關聯式資料庫應用系統開發、SQL Server實務系統建置、MySQL資料庫管理
1. Line Bot聊天機器人Channel設計
6 小節
video common icon

Line Bot聊天機器運用架構

quiz common icon

1-1 課後評量

video common icon

Line Bot Provider設計與Channel規劃

quiz common icon

1-2 課後評量

video common icon

自動答覆設計與Line整合測試

quiz common icon

1-3 課後評量

2. 使用Java撰寫Java Web基礎
14 小節
video common icon

Eclipse EE建構Java Web基礎

quiz common icon

2-1 課後評量

video common icon

Azure雲端Web Application建立

quiz common icon

2-2 課後評量

video common icon

ServletResponse 介面回應訊息應用

quiz common icon

2-3 課後評量

video common icon

ServletRequest接受前端訊息應用

quiz common icon

2-4 課後評量

video common icon

Servlet非同步處理

quiz common icon

2-5 課後評量

video common icon

JSON序列化與反序列化應用

quiz common icon

2-6 課後評量

video common icon

發佈Java Web至Azure雲端Web Application

quiz common icon

2-7 課後評量

3. 使用Java開發RESTful API
8 小節
video common icon

Java Web整合Jersey framework應用

quiz common icon

3-1 課後評量

video common icon

RESTful API設計基礎

quiz common icon

3-2 課後評量

video common icon

進階RESTful API設計

quiz common icon

3-3 課後評量

video common icon

設計一個非同步處理訊息處理的RESTful API

quiz common icon

3-4 課後評量

4. Line Bot WebHook設定與整合
6 小節
video common icon

設計介接Line Bot WebHook RESTful API

quiz common icon

4-1 課後評量

video common icon

Line Messaging Channel WebHook設定

quiz common icon

4-2 課後評量

video common icon

訊息回呼格式與非同步處理架構

quiz common icon

4-3 課後評量

5. Custom Vision AI服務運作架構
12 小節
video common icon

Custom Vision AI專案架構設計與訓練模組

quiz common icon

5-1 課後評量

video common icon

Custom Vision AI建模測試

quiz common icon

5-2 課後評量

video common icon

Cognitive Services Service建立與佈署

quiz common icon

5-3 課後評量

video common icon

訓練模組與測試模組完成與發佈

quiz common icon

5-4 課後評量

video common icon

使用URL傳遞相片進行影像推測

quiz common icon

5-5 課後評量

video common icon

PostMan整合單元測試Custom Vision AI

quiz common icon

5-6 課後評量

6. 設計REST Service整合Line Bot與Custom Vision AI
12 小節
video common icon

REST Web API WebHook訂閱處理

quiz common icon

6-1 課後評量

video common icon

透過Image ID讀取判別與分析的來源影像

quiz common icon

6-2 課後評量

video common icon

介接Custom Vision服務傳遞影像分析

quiz common icon

6-3 課後評量

video common icon

回收Custom Vision推測影像結果

quiz common icon

6-4 課後評量

video common icon

Custom Vision AI推測Tag與資料庫存取整合架構概念

quiz common icon

6-5 課後評量

video common icon

REST Service界接服務整合資料庫與Custom Vision AI設計

quiz common icon

6-6 課後評量

7. Line Bot影像傳輸與Custom Vision AI解析導覽系統整合
6 小節
video common icon

影像分析導覽語意Push回Line Messaging

quiz common icon

7-1 課後評量

video common icon

REST Service完成整合與佈署

quiz common icon

7-2 課後評量

試看
video common icon

Line 整合與Line Bot介接測試

05:39
quiz common icon

7-3 課後評量

學習附件

file-icon
【課程範例】下載連結.txt
128.00 Bytes
stage arrow to bottom
file-icon
【講義】1-1.pdf
1.11 MB
stage arrow to bottom
file-icon
【講義】1-2.pdf
1.02 MB
stage arrow to bottom
file-icon
【講義】1-3.pdf
1.00 MB
stage arrow to bottom
file-icon
【講義】2-1.pdf
1.34 MB
stage arrow to bottom
file-icon
【講義】2-2.pdf
1.54 MB
stage arrow to bottom
file-icon
【講義】2-3.pdf
1.17 MB
stage arrow to bottom
file-icon
【講義】2-4.pdf
1.43 MB
stage arrow to bottom
file-icon
【講義】2-5.pdf
1022.35 KB
stage arrow to bottom
file-icon
【講義】2-6.pdf
1.40 MB
stage arrow to bottom
file-icon
【講義】2-7.pdf
1.07 MB
stage arrow to bottom
file-icon
【講義】3-1.pdf
624.98 KB
stage arrow to bottom
file-icon
【講義】3-2.pdf
1.46 MB
stage arrow to bottom
file-icon
【講義】3-3.pdf
1.89 MB
stage arrow to bottom
file-icon
【講義】3-4.pdf
583.90 KB
stage arrow to bottom
file-icon
【講義】4-1.pdf
1.54 MB
stage arrow to bottom
file-icon
【講義】4-2.pdf
813.33 KB
stage arrow to bottom
file-icon
【講義】4-3.pdf
2.48 MB
stage arrow to bottom
file-icon
【講義】5-1.pdf
1.13 MB
stage arrow to bottom
file-icon
【講義】5-2.pdf
1.32 MB
stage arrow to bottom
file-icon
【講義】5-3.pdf
602.53 KB
stage arrow to bottom
file-icon
【講義】5-4.pdf
661.94 KB
stage arrow to bottom
file-icon
【講義】5-5.pdf
1.19 MB
stage arrow to bottom
file-icon
【講義】5-6.pdf
553.08 KB
stage arrow to bottom
file-icon
【講義】6-1.pdf
1.34 MB
stage arrow to bottom
file-icon
【講義】6-2.pdf
1.20 MB
stage arrow to bottom
file-icon
【講義】6-3.pdf
1.18 MB
stage arrow to bottom
file-icon
【講義】6-4.pdf
1.16 MB
stage arrow to bottom
file-icon
【講義】6-5.pdf
794.65 KB
stage arrow to bottom
file-icon
【講義】6-6.pdf
904.19 KB
stage arrow to bottom
file-icon
【講義】7-1.pdf
865.26 KB
stage arrow to bottom
file-icon
【講義】7-2.pdf
792.25 KB
stage arrow to bottom
file-icon
【講義】7-3.pdf
1.12 MB
stage arrow to bottom

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

沒有回應的問題

目前尚無任何討論主題

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

關於講師

陳宗興 / Brette Chen

▍微軟、甲骨文開發實務認證講師

▍相關經歷
• Oracle Java OCP及Java EE 原廠認證講師
• 中華電信財税中心案,電信學院 Java 各框架教授講師
• 開發亞科國際JavaEE介接日商After pay後支付平台與金流-技術顧問
• 竹科上市公司Java ERP系統-MES再生工程顧問

▍已取得之Java認證
• Java 8 OCA (Java Oracle Certified Associate)
• Java 8 OCP (Java Oracle Certified Professional)
• OCWCD (Java EE 6 Web Component Developer )
• Java EE 7 Application Developer

▍相關著作
• SCJP實務導引與認證教材

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