iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 18
1
Google Developers Machine Learning

站在Google巨人的肩膀上玩機器學習系列 第 18

[Day 18] How Google does Machine Learning - Module 5-5

  • 分享至 

  • xImage
  •  

今天來接續昨天還沒介紹完的部分~

  1. Cloud Speech API(網址:https://cloud.google.com/speech-to-text )

Cloud Speech API也是十分猛的一個功能,它可以辨識100多國的語言,並將其轉為文字,跟Video API有點類似的是,它一樣可以幫你把哪個關鍵字出現在這段語音的那個時候標記出來,因此可以快速的查詢有誰說過那些特定文字或句子。

https://ithelp.ithome.com.tw/upload/images/20191004/20107304GfU8T32tRs.png

把語音轉換為文字後,就可以再把得到的文字透過Translation API進行翻譯,接著就可以得到只要講話就可以得到翻譯完成的句子的功能了!

是說講師在影片中介紹的API網址似乎已經失效了,我標記在標題旁邊的那個網址應該是該API目前的網址,提供參考囉。

  1. Translation API(網址:https://cloud.google.com/translate/ )

Translation API大家應該也猜的到功能,沒錯,就是大家每天最愛用的Google翻譯,而Google翻譯有多猛想必我也不用多贅述,不過要利用這個API其實要分兩個步驟去看,第一步驟是先判斷來源文章的語言是什麼,接著才利用API把文章翻譯成你想要的語言,當然如果你一開始就知道來源文章的語言是什麼,就不需要特別透過API再偵測一次。

  1. Natural Language API(網址:https://cloud.google.com/natural-language/ )

Natural Language (NL) API用於判斷一段文字的語句,以及這句文字內含的感情或是心情為何,並可以透過自動判斷文具組成,幫你快速從文句中取得重要的部分,例如快速取得文句中的主詞或動詞等。如下圖所示,可以看到把資料餵給API後,它就會幫你把每個字的詞性都找出來。這個API可以應用的地方非常的廣,例如線上客服系統可以利用這個API來判斷顧客留言是在問什麼,並且可以快速地回應相對應的問題等。

https://ithelp.ithome.com.tw/upload/images/20191004/201073043XitM0aaEs.png

以上就是這次講師所介紹的幾個API,不過Google除了上述幾個產品外,還有非常多的產品可以試試,有興趣的也可以直接到Google Cloud平台(網址:https://cloud.google.com )上去晃晃囉。

在模組5的最後,也有一個實作的lab可以玩,在這個lab中會讓你實作怎麼存取上述各個API,而這也是How Google does Machine Learning這堂課的最後一個模組囉!這堂課中並沒有很艱深的技術需要理解,比較多的是觀念性的說明(很重要的觀念要仔細看!)及一些基礎實作,如果有技術底子的相信要完成這堂課可以說是沒什麼難度,而明天會開始介紹下一堂課Launching into Machine Learning,就會針對ML有更進一步的介紹,敬請期待囉。


上一篇
[Day 17] How Google does Machine Learning - Module 5-4
下一篇
[Day 19] Launching into Machine Learning 1-1
系列文
站在Google巨人的肩膀上玩機器學習30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言