今年程式語言排行知多少?聽說Python奪冠有望了?!

今年程式語言排行知多少?聽說Python奪冠有望了?!
今年程式語言排行知多少?聽說Python奪冠有望了?!

聽說Python在今年的程式語言排行有機會擠下Java與C奪冠,真的假的啊?

 

目錄

1. Python奪第三!分數卻與第一名史無前例地相近

2. 人工智慧、新冠藥物⋯Python應用廣有望奪冠

3. 前七名上榜語言與去年同期相同

 

自從 2001 年起,創建滿 20 週年的程式語言排行榜「TIOBE Index」都會公布當月的程式語言排行。第一次出現在 TIOBE 榜上的前三名為:Java、C 以及 C++。這幾年來,穩居在榜上前三名的常客為 Java、C 和 Python,與 20 年前異常地相似。

 

2021 年 7 月程式語言排行榜 TIOBE 所列出的前 10 名熱門語言中,可看出 C 語言與 Java 分數已明顯下降,Python 的分數則上升 1.86%。

 

Python奪第三!分數卻與第一名史無前例地相近

而最新一期(2021 年七月)的結果也不意外,JavaC 和 Python 穩居前三名。但是,長期居冠的 C 語言和第二名的 Java 分數都明顯下降、 Python 的分數卻竄升,使得前三名的分數差異史無前例的靠近,第一名和第三名的分數只相差了 0.67%!這就代表著接下來的幾個月,榜上的前三名將有史無前例的結果。

 

人工智慧、新冠藥物⋯Python應用廣有望奪冠

近幾年,人工智慧(Artificial Intelligence)與資料挖掘(Data Mining)都在蓬勃發展中,剛好 Python 又是這兩大領域的領導語言,這優勢可讓 Python 在接下來幾個月隨時都可能成為第一。除了上述兩大領域,Python 的應用領域也包含網頁前後段、嵌入式系統等;去年更因為 Covid-19 的爆發,研究人員積極使用 ​Python 進行統計分析,尋找對抗病毒的藥物,讓 Python 的分數有前所未有的竄升。

 

Covid-19 除了帶動 Python 的熱門度外,用於醫療軟體開發的 C 和 C++ 也受到影響。C 語言擠下了近年來居冠的 Java 成第一名。

 

總體而言,位居榜首的 C 語言分數為 11.62%,自去年 7 月以來下降了 4.83%。緊接在後的 Java 得分為 11.17%,較去年下降了 3.93%。排名第三的 Python 得分 10.95%,較去年增加了 1.86%,也是榜上前 20 名中增幅最大的程式語言。

 

前七名上榜語言與去年同期相同

有趣的是,本次榜上前七名的程式語言都與去年同期(2020 年七月)相同:C++ 與 C# 分別以 8.01% 與 4.83% 位居第四、第五、Visual Basic 以 4.50% 的分數排名第六,JavaScript (2.71%) 排名第七。而第八名的 PHP 相較去年變化不太大,只升了一個名次;組合語言 ASM 則在一年間升了四個名次,進 Top10 榜到第九名;SQL  也在一年內加入 Top10,位居第十。

 

2021 年 7 月程式語言排行榜 TIOBE 所列出的 11-20 名熱門語言

 

TIOBE Index 的其他變動,還有位居第 11 名的 Visual Basic,自去年七月以來以來上升到9 名;在此一年間,第 12 名的 R 語言下滑了 4 名、位居第 14 的 Fortran 則飆升到了 36 個名次、第 15 名的 Groovy 竄升九個名次、第 16 名的 Swift 則滑落六個名次、Perl 與 MATLAB 則不約而同地在一年內滑落四個名次,分別居於第 18、19。

 

TIOBE 使用許多指標來決定每月一度的排名,指標包含了 Bing、亞馬遜、YouTube、維基百科、Google、Yahoo 和百度上的搜尋結果。讀者們想要進一步查詢完整指標的話,就親自到 TIOBE 官網上看看相關資訊吧!


延伸閱讀:使用 Java、Python 等 22 種語言寫出「Hello World」會如何?

 

 

 

 

 

 

 

推薦文章:
AI打造史上最難「惡」羅斯方塊!世界紀錄僅消去41行


AI 人工智慧「Nadine」能說能笑 還能陪老人玩賓果


人類又輸了?工程師需花數月設計出IC晶片,AI六小時就搞定!


你笑,AI也笑!人工智慧也能用「表情」回應「感情」了


Google FLoC太糟糕?竟遭眾多瀏覽器都反對?!(上)


美科學家研發AI導盲犬,讓盲人生活更安全也更便利!


人工智慧打造超完美女團,還出單曲MV?!

 

掌握好谷歌索引網頁訣竅!SEO就可以更有效率!

掌握好谷歌索引網頁訣竅!SEO就可以更有效率!
掌握好谷歌索引網頁訣竅!SEO就可以更有效率!

SEO要做好,首先你要先了解網頁是如何被谷歌索引!

 

目錄

1. 要花多久時間,新網頁才會被 Google 索引(indexed)?

2. 網站被 Google 索引,就等於被納入排名嗎?

3. 是否能確保我的網頁被 Google 索引?

4. Google 會避免索引哪些內容?

5. 如何加速我的網頁被 Google 索引?

6. 結論:網站品質才是王道

 

網頁沒被索引,就不會出現在搜尋結果,更不會有排名!所以網頁上線後,SEO 第一步就是讓自己的網頁被索引。那要讓 Google 索引我的網頁,需要多久時間?SEO 要怎麼做才會讓自己的網頁更快被索引?

 

Google 的搜尋關係代表(search relations representative,翻成白話文就是 Google 搜尋功能的窗口)John Mueller 日前針對一個問題「新網頁的 SEO 需要多久時間?(how long does SEO take for new pages?)」公佈了回答影片,如下所示:

 

 

John Mueller 以他的經典答案「視情況而定(it depends)」作為起頭,但是之後他也深入問題中的細節並回答:

 

要花多久時間,新網頁才會被 Google 索引(indexed)?

「要讓新網頁、或是更新內容的網頁被 Google 索引,往往需要花上『數個小時到數月』的時間」John Mueller 說。但是有時會因網頁本身存在的技術問題、或是 Google 爬蟲機器人(GoogleBot)忙著做其他的事(像是索引其他「更重要」的網站等),而且需要花更久時間來收錄你的網頁。

 

所以網頁被 Google 索引的所需時間會有所不同。像是新聞網站只在「數分鐘」之內,就能夠被 Google 收錄索引。

 

網站被 Google 索引,就等於被納入排名嗎?

網頁被 Google 索引,並不真的代表它一定會被納入排名。

Google 公佈了各種免責聲明:表示強制將某些內容被索引,並不表示該頁面會突顯在 Google 搜尋中。

 

是否能確保我的網頁被 Google 索引?

無法絕對保證你的網頁一定會被 Google 索引、也無法保證 Google 會索引網路上的所有內容。

事實上,不管是 Google 還是其他的搜尋引擎,都不會索引網路上的很多內容。

 

Google 會避免索引哪些內容?

Google 會盡可能不索引重複的、鏡像的內容,也會避開無用的、或是URL 帶有「無價值的網址參數」 等。

 

如何加速我的網頁被 Google 索引?

Google 官方列出了一些方法,有助於網站能盡快被 Google 索引:
1. 讓伺服器、網站的速度更快,以防止伺服器超載。
2. 以更顯眼的方式設定新網頁的連結:你可從網站首頁設連結到這些頁面。
3. 避免在網站上使用不必要的 URL,例如無限滾動日曆的 URL、分類頁面的篩選器等
4. 使用像 sitemap(針對個別網頁的 URL 檢查工具)的網址提交工具。

 

結論:網站品質才是王道

為了確保你的網站在技術、內容等方面都擁有好的品質,才會有機會被 Google 優先收錄至索引,並排名在較低品質的網站前面。就像是 Google 所說:最重要的是,要讓網站變得「棒極了(fantastic)」——一個聽起來容易、執行起來卻困難重重的詞彙。

 

 

 

 

 

推薦文章:
SEO殺手-404與轉址式404錯誤(軟性404)解決方法


「恐怕會助長歧視」WordPress 與多家瀏覽器對 Google FLoC 喊停!


Google更新影片SEO!讓影片搜尋最佳化的15種方法(上)


Google更新影片SEO!讓影片搜尋最佳化的15種方法(下)


IC晶片只需6小時就能搞定?!原來最大功臣是AI!


人工智慧”虛擬電廠”,就算臨時停電也不怕!


高手必學SEO關鍵字(3)-關鍵字挑選五步驟

軟404讓你SEO成效不彰?放心,谷歌正著手處理中!

軟404讓你SEO成效不彰?放心,谷歌正著手處理中!
軟404讓你SEO成效不彰?放心,谷歌正著手處理中!

還在擔心軟404影響你SEO的成效嗎?不用擔心,谷歌已經開始介入處理囉!

 

 

目錄

1. 軟 404 是什麼?

2. 「軟 404」的處理,將依桌機或手機而有所不同

2-1. 所造成的問題

2-2. 到底是怎麼一回事

3. 放心!Google 正在修復錯誤

 

Google 的 John Mueller 七月九日證實 Google 改變處理「軟 404」檢測和分類的方式:Google 將依設備類型查看網站中的每個頁面,並可能將同一個 URL,依行動裝置和桌上型電腦上進而分配不同的軟 404 分類。詳情如以下的影片的第 22 分鐘開始:

 

軟 404 是什麼?

軟 404」代表的是網頁返回的 HTTP 狀態代碼為 200 (代表網頁一切正常),但是實際上該網頁並沒有載入內容或無法被找到,而應該回傳 404 「頁面不存在」的狀態。 當這種情況發生時,Google 會將這些頁面標記為「軟 404」,並且將此 URL 視為真正的 404 頁面、不將該頁面編入索引。想要更深入了解軟 404 對 SEO 造成的影響,請看此篇

 

「軟 404」的處理,將依桌機或手機而有所不同

而今天 Google 說他們處理軟式 404 分類的方式改為「按設備類型」來查看 URL 。所以如果 Google 看到一個 URL 並透過桌上型電腦訪問其 URL,然後再使用行動裝置訪問同一個 URL 的話,有可能是因為桌上型電腦而非行動裝置回傳「軟 404」。簡單來說,Google 不只依照 URL 來檢測軟 404 狀態,現在也依設備種類而有所不同。依據國外 SEO 媒體的報導,這些改變其實早在一個月前就發生了⋯⋯

 

所造成的問題

當 SEO 注意到以下兩件事之一時,問題就浮現出來了:

使用 Google 搜尋引擎進行查詢時,發現 Google 沒有索引該頁面

SEO 在 Search Console 中看見「軟 404」錯誤大幅增多,但在 Google 搜尋引擎卻沒有看到問題

 

到底是怎麼一回事

一個網頁在行動裝置中可以正常返回,並且不會在 Search Console 中顯示軟 404 錯誤。 Google 僅顯示基於行動裝置所抓到的軟 404 錯誤,因此若一個網頁能在行動裝置上正常運作的話,Search Console 就不會顯示錯誤——但 Google 可能會為同個頁面的桌機版本顯示軟 404 錯誤。在這種情況下,當你在桌上型電腦的 Google 搜尋時,可能就看不到這些頁面被編入索引並出現在搜尋結果中。 同時,Search Console 也會顯示一切正常——但僅限於行動裝置,在桌機上就不正常了。

 

放心!Google 正在修復錯誤

Google 團隊現在正在致力於改善軟 404 分類的問題。如果你也在一個月前開始,開始注意到你網站的軟 404 錯誤大幅增加的話,則可能與這項改變有關。 請務必向 Google 提出問題、列出存在此問題的 URL,未來 Google 可望為你解決。 因為此次的變動可能會影響你網站的 SEO 成效,你可以至 Google Search Help Community 描述所遇到的問題,或是⋯⋯透過 Twitter 直接反映給 Google 的 John Mueller(@johnmu)。

 


參考資料:

https://searchengineland.com/google-now-does-soft-404-detection-by-device-type-350321

https://www.seroundtable.com/google-soft-404-31727.html

 

 

 

 

推薦文章:
SEO殺手-404與轉址式404錯誤(軟性404)解決方法


「恐怕會助長歧視」WordPress 與多家瀏覽器對 Google FLoC 喊停!


Google更新影片SEO!讓影片搜尋最佳化的15種方法(上)


Google更新影片SEO!讓影片搜尋最佳化的15種方法(下)


掌握SEO關鍵字有妙招(一)-關鍵字分類篇


擁有”超能力”不是夢?!臉書新推AR手腕感測器辦到了!(上)


人工智慧超強大,讓你線上會議超順暢!(下)

人工智慧超強大,讓你線上會議超順暢!(下)

人工智慧超強大,讓你線上會議超順暢!(下)
人工智慧超強大,讓你線上會議超順暢!(下)

人工智慧真的太厲害了,竟然讓線上會議直接升級而且又超順暢!(下)

 

眼神接觸、臉部對齊……人工智慧提升視訊會議的體驗

臉部眼神校正功能:模擬面對面開會

Maxine 同時還應用了 NVIDIA 在生成對抗網路 (GAN) 的優勢,讓視訊會議服務供應商能為用戶提供各種 AI 功能,讓用戶有真實「面對面」的感受。

例如:「臉部對齊」功能可自動調整臉部角度,讓用戶在參與會議的過程中,看起來像是彼此相對、「眼神校正」能模擬眼神接觸、校正會議參與者的視線。這些功能能幫助與會者保持互動,無需一直盯著攝影機。

 

「臉部對齊」功能可自動調整臉部角度,讓用戶在參與會議的過程中,看起來像是彼此相對。

 

替身與虛擬背景:人再邋遢、家中再亂都能體面開會!

除此之外,視訊會議服務的供應商也能增加替身功能,讓用戶選擇自己的動畫當替身,能即時地透過用戶的聲音、情緒音調,自動生成逼真的動畫。

 

除了替身功能,Nvidia 也在今年六月 CVPR 大會,發表 Maxine 平台最新的「Vid2Vid Cameo」的深度學習模型:採用生成對抗網絡(GAN)的技術,只需將一個人的 2D 照片合成至談話影像中,就能輕易地打造數位虛擬化身、節省視訊頻寬,並能夠進行人臉辨識等強大功能。如此一來,就算鏡頭另一端的用戶衣衫不整、頭髮凌亂也不怕了!只要你在會議前拿出一張自己穿正式衣服的照片,就可以讓穿著得體的自己當成替身參與視訊會議喔!

 

假如家中小孩太吵、或是燈光太暗的話,也不用怕!Maxine 的人工智慧技術可以自動移除背景噪音、並且提供超高解析度的畫面,也提升光線較暗時的清晰度,甚至為臉重新打光!

 

有了參與會議時,若家中小孩太吵也不用擔心,因為 Maxine 的人工智慧技術可以移除背景噪音!

如果上述的方法都不行的話,你也可以乾脆直接更換成虛擬背景!

假設家中真的有見不得人的場景的話,試試 Maxine 的虛擬背景吧!

 

Jarvis 對話式 AI:即時翻譯、會議記錄

透過 NVIDIA 對話式人工智慧功能 Jarvis SDK,開發人員可藉由整合使用虛擬助手,在視訊會議服務中進行語音辨識、語言理解與語音生成的功能。虛擬助手可做紀錄、設置執行項目,並以人聲回答問題,也能提供即時翻譯、即時字幕和逐字稿等,有助與會者了解會議中正在討論的內容。

 

Jarvis 對話式 AI,可以在會議中即時翻譯

 

Maxine 平台整合多個 NVIDIA 人工智慧 SDK 和 API 技術。除了上述的 Jarvis 外,還有強化音訊和視訊功能的  NVIDIA DeepStream ,並以 TensorRT SDK 執行高效能AI深度學習推理。官方提到,Maxine 平臺的人工智慧運算,因為都在雲端處理,所以終端用戶不需升級任何硬體,就能獲得這些功能。

 

以下為 Maxine 的串流視訊 AI SDK 展示影片:

 

 

 

 

 

 

 

推薦文章:
3款人工智慧彩妝,讓你在家就可試妝、立馬客製粉底液!


人工智慧成最強替身演員 還可能得奧斯卡?


隱私是基本人權!蘋果新功能「App 追蹤透明度」讓 Facebook 急跳腳?


AI判定洋蔥照片「太性感」、乳癌文宣為色情,FB人工智慧出包!


Google用人工智慧,為你我隱私把關!(上)


你的癢我懂!人工智慧化身小幫手為你診斷皮膚病!


臉書最強圖像辨識人工智慧”SEER”,又將如何改變你我生活?

人工智慧超強大,讓你線上會議超順暢!(上)

人工智慧超強大,讓你線上會議超順暢!(上)
人工智慧超強大,讓你線上會議超順暢!(上)

人工智慧真的太厲害了,竟然讓線上會議直接升級而且又超順暢!(上)

ai-powered-video-conferencing-with-nvidia-maxine-1.jpeg

目錄

1. 無需強大硬體,即可享有高解析.無噪音的視訊會議體驗

2. AI 捕捉臉部關鍵點,所需頻寬減至原本一成

3. 眼神接觸、臉部對齊……人工智慧提升視訊會議的體驗

3-1. 臉部眼神校正功能:模擬面對面開會

3-2. 替身與虛擬背景:人再邋遢、家中再亂都能體面開會!

3-3. Jarvis 對話式 AI:即時翻譯、會議記錄

 

疫情期間,WFH 已經成常態,目前全球有數百萬人使用視訊來開會、學習、娛樂,甚至就診。IT 大廠紛紛發展視訊會議能應用的人工智慧技術。微軟甚至聯合美妝大廠資生堂,共同推出能「立即上妝」的視訊會議 AI 技術呢

而顯示卡大廠 NVIDIA 去年末推出的雲端視訊串流 AI 平台「Maxine」,能夠使用人工智慧視訊壓縮技術—只要從人臉上「抓到」幾個關鍵點後,就能在另一端依據這些臉部特徵關鍵點  (facial points),重建人臉動畫。如此一來,就不需串流整個影像的畫素,大幅度降低視訊傳輸所需的頻寬。

以下影片為 NVIDIA Maxine 的各種功能介紹:

 

無需強大硬體,即可享有高解析.無噪音的視訊會議體驗

NVIDIA Maxine 最主要是雲端原生的視訊串流 AI 平台,其嶄新的 AI 功能可被導入到各式各樣的網路視訊會議中。視訊會議的服務供應商可透過 NVIDIA 的雲端 GPU(沒錯!此款 GPU 真的就在雲端上,因此你不需要添購任何專業的設備~)上運行該平台,為用戶提供全新的 AI 功能,包括視線校正(Gaze Correction)、超高解析度、噪音消除和臉部打光等功能。

 

由於資料是在雲端而不是在本地設備上處理,因此使用者無需任何強大的硬體設備,即可享受高解析度、無背景噪音、自動修正的角度、甚至虛擬背景、替身、即時翻譯等進階功能!

 

AI 捕捉臉部關鍵點,所需頻寬減至原本一成

以下為 NVIDIA Research AI 視訊壓縮展示影片:

 

NVIDIA 使用的人工智慧技術可以分析每個會議參與者的臉部關鍵點(眼、鼻、口等周圍的要點 key points),並在接收器端運用所抓到的臉部要點來重建臉部動畫。如此一來就不需要傳輸完整的畫面,傳輸的資料減少了,所需的頻寬也因而大大減少。

 

facial-points-2.jpg

Nvidia 使用的人工智慧技術可以抓住會議參與者的臉部關鍵點

 

透過上述人工智慧抓住臉部關鍵點的影像壓縮技術,視訊頻寬消耗減少至原本 H.264 串流視訊壓縮標準要求的十分之一,讓服務供應商的成本也跟著隨之減少、終端用戶也可以獲得順暢的視訊會議體驗。

 

bandwith-compare-to-h264-3.png

透過抓住臉部關鍵點的 AI 影像壓縮技術,視訊頻寬消耗減少至原本 H.264 串流視訊壓縮標準要求的十分之一

 

本文為該系列的上篇,下篇(關於眼神接觸、臉部對齊……人工智慧提升視訊會議的體驗)請點此連結

 

 

 

推薦文章:
3款人工智慧彩妝,讓你在家就可試妝、立馬客製粉底液!


人工智慧成最強替身演員 還可能得奧斯卡?


隱私是基本人權!蘋果新功能「App 追蹤透明度」讓 Facebook 急跳腳?


AI判定洋蔥照片「太性感」、乳癌文宣為色情,FB人工智慧出包!


IC晶片只需6小時就能搞定?!原來最大功臣是AI!


一試成主顧!50歲副社長自學PYTHON,寫AI讓雀巢愛上!(上)


人工智慧帶領農牧業更創新-畜牧業篇

 

人工智慧Nadine陪你聊天陪你笑,還能陪你玩賓果!

人工智慧Nadine陪你聊天陪你笑,還能陪你玩賓果!
人工智慧Nadine陪你聊天陪你笑,還能陪你玩賓果!

人工智慧Nadine不但能陪你聊天互動外,竟然還能當主持人陪大家玩賓果?!

 

目錄

1. 「人」工智慧:與創造者一模一樣的AI機器人Nadine

2. 人工智慧機器人當主持人 比真人擅長陪玩賓果遊戲

 

陪伴型人工智慧機器人 Nadine 與老人互動融洽|圖片來源:abc NEWS

 

賓果可以說是一種非常常見的團康遊戲,利用有 5×5 方格的紙上進行,依照抽出的號碼做記號,最先集滿五條線的玩家獲勝。由於賓果規則簡單、只需要一個主持人即可舉辦、也有一定互動性,在國外的養老院等場所經常可以看的到。

 

而面對近代社會的少子化、高齡化等現象,安養長照的壓力越發沉重,養老院所也常有人力短缺的問題。為了減輕人力不足上的負擔,許多機構都在研究「陪伴型 AI 機器人」的可能。

 

來自新加坡南洋理工大學(Nangyang Technological University,NTU)的研究團隊,便發表了有柔軟肌膚、豐富表情的 AI 機器人「Nadine」,不只與老人互動,還能主持賓果遊戲!以下為人工智慧「Nadine」的介紹影片:

「人」工智慧:與創造者一模一樣的AI機器人Nadine

Nadine 是類人機器人,具有自己的個性、情緒和情感。不過,她的名字與外型都來自她的創造者── Nadia Magnenat Thalmann 教授。

 

Thalmann 教授是一名在虛擬人類、社交機器人等領域都有著許多貢獻的學者,目前也任教於新加坡南洋理工大學。而這台機器人 Nadine 看起來幾乎就是教授的分身一般,看起來栩栩如生,更擅長與人交流互動。

 

「我們希望了解擬人化機器人能否有辦法透過交談與遊戲,降低老年人的孤獨感。」Thalman 教授表示,這是他們創造出Nadine的初衷。

 

在與人互動時,Nadine 會依照對方反應給出相對應的回答、變化自己的手勢跟表情,同時也會記住曾經互動過的對象、相關資訊,察覺對話者的情緒並從對話的上下文、當下環境來理解意思,就像是跟真人互動一般。

 

由於這些優點,Nadine 在許多場合上大放異彩。她曾與許多不同領域、企業的人互動,如瑞士信貸、德意志銀行,還曾和印度總理納倫德拉.莫迪有過交流。

 

甚至,在接受了新加坡友邦保險的客服培訓後,擔任該公司的客服代理,這也是第一次有機器人擔任這項職位。

 

AI 機器人 Nadine 擅長與真人互動,還當上老人賓果遊戲的主持人|圖片來源:NTU Facebook粉絲專頁

 

人工智慧機器人當主持人 比真人擅長陪玩賓果遊戲

那麼,Nadine 擔任賓果遊戲主持人的成果又是如何呢?

 

在活動進行的過程中,Nadine 會留意每一位參與的老人家狀況,將自身的語速放慢,也會重複報號藉以確保每個人都能夠聽到並理解。

 

與此同時,研究員也利用攝影機記錄了每一位老人在遊戲中的表情、手勢,用以評估他們與 Nadine 互動時的專注力、情緒等。並且還另外請了一位真人護理師,主持另一場賓果遊戲作為 AI 的對照組。

 

令人驚訝的是,結果發現與由真人主持的遊戲相比,Nadine 所主持的賓果活動讓養老院的老者們更投入遊戲,也更加地樂在其中!

 

這是一個令人振奮的結果,表示在未來,AI 機器人很有機會在安養長照領域佔有一席之地。團隊也表示將會持續開發,同時也希望能讓 Nadine 有能力自由的移動,增加與環境互動的能力,主動接近與人互動。

 

人類是社會性的動物,總是希望能有人相陪、談天,但是現代社會人們多了許多事需要處理、生活節奏快了很多,不一定能時時找到人作伴,不過在持續的發展下,或許在將來我們都能夠有個 AI 機器人,和我們談天說地、還能玩場遊戲呢!

 

 

 

 

 

推薦文章:
你笑,AI也笑!人工智慧也能用「表情」回應「感情」了


我的AI家人中,4個人工智慧暴躁阿公唱情歌、憂鬱阿嬤笑了!


日本研發 AI 人妻?假的!但本尊也是會跟你聊天的人工智慧美女


人工智慧成最強替身演員 還可能得奧斯卡?


專屬皮膚診斷師上線!人工智慧化身皮膚科小幫手!


美科學家研發AI導盲犬,讓盲人生活更安全也更便利!


今天會下雨嗎?人工智慧導入手機,化身氣象觀測站!

經典遊戲大升級!AI打造出史上最難玩俄羅斯方塊!

經典遊戲大升級!AI打造出史上最難玩俄羅斯方塊!
經典遊戲大升級!AI打造出史上最難玩俄羅斯方塊!

你我愛玩的俄羅斯方塊竟結合AI?難度直接升級到世界級難?!

 

目錄

1. 經典遊戲再進化!AI 打造史上最難「惡」羅斯方塊

2. 被人工智慧壓著打的人類玩家……

3. 玩家呼籲「用 AI 反制 AI!」

4. 即使被 AI 虐 還是樂此不疲

 

經典遊戲再進化!AI 打造史上最難「惡」羅斯方塊

俄羅斯方塊(Tetris)可以說是最長壽、最受歡迎的電子遊戲之一,從 1980 年代問世至今,在不同國家、各種年齡的玩家之間一直十分風靡,也開創了「落下型益智遊戲」這一類別。

 

為什麼這款遊戲能夠如此家喻戶曉、歷久不衰呢?因為它規則簡單又好懂,只要將隨機出現的不同形狀方塊由下而上堆疊,當橫排的格子被填滿時就能消除並得分,但要是疊起的方塊碰到頂部、無法再擺放新的方塊時就會 Game Over 了。

 

不過,即使容易入門,想要玩得出色卻也真的不容易,在邏輯計算、反應力缺一不可,讓許多人著迷於挑戰「世界紀錄」等級的高分。還有人透過人工智慧,設計出一款世界最難的俄羅斯方塊,向全世界的玩家發出挑戰!

 

Photo by qntm on Twitter

 

被人工智慧壓著打的人類玩家……

這款公認最難的俄羅斯方塊名為「Hatetris」,也就是讓人討厭的俄羅斯方塊(Hate + Tetris)。打造出它的工程師「qntm」曾經表示:「這是根據科幻小說《無聲狂嘯》中的邪惡 AI 所打造出的俄羅斯方塊。」

 

顧名思義,Hatetris 在遊玩的過程中絕對能讓你倍感痛苦,因為它會透過 AI,計算出讓你最難消除的落下組合!

 

在俄羅斯方塊中,玩家最難駕馭的方塊形狀就是 S 型、Z 型兩種,而 Hatetris 便是一開始就掉落大量的 S、Z 方塊,讓玩家無法將底部鋪平,而這還只是一開始的下馬威而已。

 

Hatetris遊玩畫面。
如果只是一直出現 S 型或 Z 型,玩家依然能夠穩定地消去每一行。但是 Hatetris 可是不會讓玩家好過的,因此接下來,AI 就會看看哪個形狀的方塊能讓狀況變得最糟,藉此來決定接下來要掉出什麼方塊。

 

什麼叫做「最糟」呢?AI 的邏輯其實不難理解,其演算法會比較不同形狀的方塊落下後,哪一個能讓玩家的堆疊變得最高,如果結果是差不多就優先選擇 S 型。

 

這讓許多玩家在遊玩時體會到「被 AI 針對」的感覺,也讓「Hatetris 世界紀錄」一度保持在最多只消去 31 行。以下為 Hatetris 消去 30 行的遊玩影片:

 

玩家呼籲「用 AI 反制 AI!」

雖然 Hatetris 如此之難,也有不少玩家疾呼:大概只有借助 AI 才能戰勝 Hatetris 了!

 

一名來自日本的玩家「threepipes_s」就曾鑽研過此道,透過將集束搜索(beam search)算法應用在分析方塊版面,對所有可能落下的方塊、盤面狀態進行評估和搜索,找出最佳解。後來還曾前往会津大学(日本第一所專門教授計算機科學技術的研究型大學)中演講他攻略 Hatetris 的方法。

 

Photo by threepipes_s on slideshare

 

即使被 AI 虐 還是樂此不疲

Hatetris 是以 JavaScript 語言編寫而成,目前也在 GitHub 平台上開源。

 

同時,也支援 Base2048 編碼,每個人都能夠把自己遊玩的紀錄透過編碼分享到社群中,只要在「show a replay」選項中輸入代碼,就能看到自己或其他玩家的遊玩過程,甚至還可以從記錄檔的最後一步接續遊玩。

 

經過全球玩家們不懈的努力,目前的世界紀錄來到了 41 行的消除數(2021-06-20的最新紀錄),而且這是歷經十年才終於達到的成績。看來即使口中喊著「hate」,大家還是樂在其中啊。

 

Hatetris 的遊戲網址如下,有興趣的人不妨自己挑戰看看喔!

遊戲網址:https://qntm.org/files/hatetris/hatetris.html

 

 

 

 

推薦文章:
你笑,AI也笑!人工智慧也能用「表情」回應「感情」了


我的AI家人中,4個人工智慧暴躁阿公唱情歌、憂鬱阿嬤笑了!


日本研發 AI 人妻?假的!但本尊也是會跟你聊天的人工智慧美女


人工智慧成最強替身演員 還可能得奧斯卡?


0經驗大叔自學Python,寫出AI讓雀巢愛不釋手?!(上)


美科學家研發AI導盲犬,讓盲人生活更安全也更便利!


臉書最強圖像辨識人工智慧”SEER”,又將如何改變你我生活?

想當Google熱搜影片?15種方法讓你SEO成效翻倍!(下)

想當Google熱搜影片?15種方法讓你SEO成效翻倍!(下)
想當Google熱搜影片?15種方法讓你SEO成效翻倍!(下)

掌握好這15種方法就可以讓影片google搜尋排行前面哦!那還不趕緊來試試!(下)

 

目錄

1. 允許 Google 擷取影片內容檔案

1.1 6. 以支援的檔案格式提供

1.2 7. 避免阻擋搜尋機器人

1.3 8. 確認頻寬

14 9. 建立固定 URL

2. 啟用 Google 特定的影片搜尋功能

2.1 10. 影片預覽

2.2 11. 重要時刻

2.3 12.  直播標記

3. 被判定成敏感內容怎麼辦?!

3.1 13. 移除影片的搜尋結果:

3.2 14. 依使用者的位置不同,顯示不同的影片搜尋結果:

15. 若有成人內容,最好針對安全搜尋進行設定:

 

上篇介紹了幾項影片搜尋 SEO 的方法,這次我們將繼續介紹如何讓影片搜尋最佳化!

 

允許 Google 擷取影片內容檔案

允許 Google 擷取影片檔案本身十分重要,因為如果沒有事先設定好,即使將影片編入索引中,還是無法讓「影片預覽」或「重要時刻」等功能顯示在搜尋結果中。想要允許 Google 擷取影片可以參考以下作法:

 

6. 以支援的檔案格式提供

例如:MOV、MP4、MPEG、WMV……等等。

 

7. 避免阻擋搜尋機器人

避免使用 noindex 標記或 robots.txt 檔案等方式封鎖影片內容網址或網域,這會讓 Google 無法擷取影片的檔案。

 

8. 確認頻寬

確認所選擇的網站主機代管​以及實際處理影片的伺服器擁有實際的頻寬,才不會在 Google 嘗試讀取影片時超過負荷。

 

9. 建立固定 URL

為影片與縮圖建立穩定的網址,免得因為網址過期、更動或失連而導致無法順利查找。

 

啟用 Google 特定的影片搜尋功能

上一篇我們提過幾個名詞,如「影片預覽」、「重要時刻」等,這些都是 Google 為搜尋使用者提供的「摘要」,能讓人對影片有個基本認識、預先了解是否有自己想要的資訊等,和沒有摘要的影片比起來,這樣更能夠讓人想點開影片。

 

這些功能各有什麼效果呢?要如何才能有效顯示?

 

10. 影片預覽

為了讓使用者對影片有初步了解,Google 會將影片中的幾秒擷取出來當作動態預覽。只要允許 Google 擷取的影片,就能使用這項功能,也可以使用 max-video-preview  指令,來設定你希望提供預覽的時間上限喔。

 

11. 重要時刻

這一項功能,就像是在看書時能在目錄中看到章節的標題、在第幾頁一樣,現在 Google 也能在搜尋結果中看到,從幾分幾秒開始是怎麼樣的章節、各章節時間長度等等。

 

不用特別設定,系統就會自動偵測內容與分段,也可以透過提供結構化資料來自行設定每個片段開頭跟結束的時間、要放上什麼標籤。

 

而如果是上傳到 Youtube 的影片,只需在說明欄中標記時間、標籤,就能夠自動產生了。

 

12.  直播標記

有的時候你會想要透過實況的方式,和觀眾、粉絲們有最即時的互動,這時如何讓大家知道你正在直播就非常重要了!

 

可以在結構化資料中提供你的直播預計開始時間、結束時間等資訊,如此一來當你在直播時,就能夠將你的實況在搜尋結果中貼上「LIVE」的紅色貼紙。

 

在網路上搜尋的意象圖,圖片來源:storyset.com

 

被判定成敏感內容怎麼辦?!

有時會發生影片被判定為內容錯誤、有比較敏感的內容或是版權問題等狀況,此時需要將影片設定為不會被搜尋到,或是排除特定地區、年齡的使用者,這是為了保護網站中的其他內容,避免被預防性歸為敏感內容,導致整個網站的曝光度都受到影響。

可參考以下方式:

13. 移除影片的搜尋結果:

利用網頁中的 HTML 回傳 404 (Not found)狀態碼,或是將目標影片從索引中移除,亦可在結構化資料中指定到期日,如此一來,你的影片就不會被放在搜尋結果當中。

 

14. 依使用者的位置不同,顯示不同的影片搜尋結果:

在使用結構化資料描述影片時,能夠設定不同區域能見度的屬性,也可以從影片  Sitemap 的標記中設定是否要出現在特定國家、地區的搜尋結果中。

如果是沒有預先設定的話,所有區域的使用者都能搜尋到這部影片。

 

15. 若有成人內容,最好針對安全搜尋進行設定:

有些使用者因年齡不足或是本身並不想看到煽情露骨內容,便會開啟安全搜尋的設定,這樣便能夠避免在 Google 搜尋結果中出現不想看到的圖片、影片和網站。

 

如果你的網站或影片有成人內容相關的元素,Google 會建議將其標上標記,並且要與其他全年齡向的影片有所區隔,才不會讓安全性演算法為了避免漏網之魚,而將整個網站的內容與影片都判定為敏感內容哦。

 

 

 

 

推薦文章:
【SEO關鍵字研究教學1】關鍵字分類篇


【SEO關鍵字研究教學2】冷門的長尾關鍵字篇


【SEO關鍵字研究教學3】關鍵字挑選五步驟


網站核心指標5月將成SEO排名因素!LCP,FID,CLS詳解與優化方式


0經驗大叔自學Python,寫出AI讓雀巢愛不釋手?!(上)


農牧業大升級就靠人工智慧-畜牧業篇


人工智慧大凸槌!臉書AI認為洋蔥太性感?!乳癌文宣太色情?!

想當Google熱搜影片?15種方法讓你SEO成效翻倍!(上)

想當Google熱搜影片?15種方法讓你SEO成效翻倍!(上)
想當Google熱搜影片?15種方法讓你SEO成效翻倍!(上)

掌握好這15種方法就可以讓影片SEO成效翻倍!那還不趕緊來試試!(上)

 

目錄

1. 協助 Google 找到您的影片

1.1 1. 公開影片:

1.2 2. 為影片加上適當的 HTML 標籤:

1.3 3. 提交影片 Sitemap:

1.4 我是採用第三方內嵌播放器,怎麼辦?

2. 確保影片能編入索引

2.1 4. 提供高畫質的縮圖:

2.2 5. 提供結構化資料:

 

SEO(Search Engine Optimization),最主要代表是指根據搜尋引擎的規則運作、無須付費買廣告就能夠自然排序在搜尋結果最前位,增加能見度的方法。當使用者主動搜尋關鍵字,大部分也就代表著感興趣,而人們往往都只會點擊前幾項搜尋結果,因此搜尋結果第一名可以說是兵家必爭之地。每日,都有上億的網友搜尋各種與新聞、美食、娛樂等等主題的相關內容,而且越來越多人喜歡透過影片來接收資訊。

 

比起一篇文章,影片給人的感覺更有溫度、娛樂性更高、接收訊息的門檻也更低,因此除了網站排名之外,「影片」類 SEO 的重要性可說是與日俱增。

 

如果希望你的影片獲得更多的聲量與關注,就必須時時掌握如 Google 等主要搜尋引擎的脈動,如果搜尋引擎的演算法則有更新,就會使原本的搜尋結果排名發生變化,對流量的影響不容忽視。掌握 Google 搜尋排序背後的「潛規則」,才能讓影片被演算法則所青睞!

 

Google 的新影片 SEO 多了哪些重點呢?我們將分成上下篇,為大家詳細介紹。

 

協助 Google 找到您的影片

首先最重要的就是影片本身要讓使用者好找之外,也必須要讓 Google 好找!

 

1. 公開影片:

確保影片位於公開的網頁,而且使用者不需要經過複雜的操作,即可載入影片,這樣除了方便 Google 找到之外,也能讓使用者更簡單的觀看影片。

 

2. 為影片加上適當的 HTML 標籤:

一份 HTML 文件中會有許多標籤 (tag),不同的標籤表示不同語意(semantic)內容的區塊, 如果加入如 <video>、<embed>、<iframe> 或 <object> 等HTML 標籤,可以讓 Google 更輕易辨別。

 

3. 提交影片 Sitemap:

Sitemap 常常翻譯為「網站地圖」,就像是網站的目錄,將站內所有頁面依分類呈現。而影片 Sitemap 與一般 Sitemap 一樣,只是主要索引的是影片類型的內容。可以選擇專為影片建立一個 Sitemap,也可以在現有的 Sitemap 中嵌入影片  Sitemap。

 

另外要特別注意的是,提交 Sitemap 前得先在「Google Search Console」中新增並驗證你的網站。

Google Search Console 示意圖。Photo by Myriam Jessier on Unsplash

 

我是採用第三方內嵌播放器,怎麼辦?

有些人會使用 YouTube、Vimeo 或 Facebook 等平台來存放影片,再嵌入到網站中。

 

如果你是使用這種方法,還是可以提供結構化資料,或將網頁放入影片 Sitemap 中,來協助 Google 瞭解影片的內容。不過,也需要留意所使用的平台是否支援 Google 。

圖片來源:Google Developers。

 

確保影片能編入索引

4. 提供高畫質的縮圖:

一張好的影片縮圖能夠大大吸引觀眾,同樣的,高品質縮圖也能吸引到 Google 演算法。

 

怎麼樣能被 Google 判定為「高品質」呢?可以透過 HTML 標記、在影片 Sitemap 中指定或在結構化資料中設定;也可以允許 Google 直接擷取影片內容,讓 Google 來自動產生縮圖。

 

如果沒有設定好的話,即使網頁已編入索引,也只會顯示藍色字體的一般連結而已。

 

5. 提供結構化資料:

結構化資料是用來描述影片的相關資訊,讓 Google 能了解影片相關內容並在查詢結果中展示,其中包含了說明、縮圖網址、上傳日期、重要時刻和時間長度等資訊,這些摘要都可以讓搜尋結果更一目瞭然喔!

 

除了這幾項重點之外,還許多方法能讓你的影片 SEO 優化,我們將在下篇為大家一一介紹!

 

 

 

推薦文章:
【SEO關鍵字研究教學1】關鍵字分類篇


【SEO關鍵字研究教學2】冷門的長尾關鍵字篇


【SEO關鍵字研究教學3】關鍵字挑選五步驟


網站核心指標5月將成SEO排名因素!LCP,FID,CLS詳解與優化方式


超高效率!人工智慧客服讓企業克服都說讚!


人工智慧也能當替身演員?!演技直逼奧斯卡水準?!


面臨展示型購物廣告停用的困境,SEM從業者該如何接招?

AI設計IC晶片不用半年,僅僅需6小時就完工?!

AI設計IC晶片不用半年,僅僅需6小時就完工?!
AI設計IC晶片不用半年,僅僅需6小時就完工?!

AI設計IC晶片竟然不用半年,僅6小時就完工!成品還比工程師設計還優秀?!

 

目錄

1. 從 6 個月變成 6 小時

2. 工程師又要被 AI 取代了嗎?

 

Photo by Brian Kostiuk on Unsplash

 

疫情衝擊之下,全球的電子產品消費需求提高,除了使 IC 晶片需求大增外,許多產線停滯、公司延遲出貨,也使得晶片更加供不應求。

 

除此之外,在晶片生產流程之中,「晶片設計」的環節曠日費時,算是一門十分複雜的專業技術,主要由專業晶片設計公司進行規劃、設計,像是台灣人熟知的聯發科,國際上的知名大廠如高通、Intel 等等。

 

過去可能需要許多位專業工程師、花上好幾個月的時間,才能規劃、設計出一張晶片。

 

然而,Google 日前在《自然》期刊中發表的一篇論文中表示,Google 新研發的一款人工智慧 AI,只要不到 6 小時的時間,就能夠設計出人類需要數月時間的晶片!

 

從 6 個月變成 6 小時

不僅如此,Google 於論文中表示,新的 AI 不只可以在六小時內設計出一款晶片,包括功耗、性能和晶片面積等各種指標,也都比人類工程師所設計出的晶片還要優良。

 

即使目前的 IC 晶片製造流程中,已經有許多步驟能自動化了,不過在製造前的設計階段依然需耗費不少時間,因此 Google 號稱能自動設計出新晶片 AI,就像是對整個半導體產業投下震撼彈。

 

Google 系統機器學習主管 Azalia Mirhoseini 稱:「我們的方法已經用於生產,設計下一代 Google TPU。」

 

TPU 為「張量處理器」,是 Google 開發的特殊應用積體電路(ASIC),專門用於強化機器學習,在 AI 相關領域的表現優異。由此可見,Google 正透過使用 AI 設計晶片,用來創建更快速、更完善的 AI 系統。

 

IC 晶片是電子產品中最重要的部分。Photo by Harrison Broadbent on Unsplash

 

一張小小的晶片中,需要容納、整合上萬個微電子組件,並以總長達數公里長的極細線將其連接,而如何讓數量龐大的組件處於最佳位置,並且功能正常,是晶片佈局規劃中的嚴峻挑戰。

 

Google 研究人員使用了 10,000 張晶片布圖規劃(floorplan)來訓練 AI,讓 AI 歸納出怎麼樣的設計能讓晶片正常運作、發揮功能,怎麼樣的設計則會讓晶片短路、斷路、甚至燒毀,並且不斷優化出更好的設計。

 

而最終的結果,與人類工程師呈現出方正、整齊的佈局圖相比,AI 的設計圖看起來雜亂無章,但是在使用的空間、電線和電力等資源上是相近的。

 

工程師又要被 AI 取代了嗎?

Google 預期,此一突破可能會對半導體行業產生重大影響,為產業節省下數千小時的人力,對加快供應鏈的速度有巨大幫助。但是也有不少人擔憂,Google 新 AI 將會沖擊到工程師的飯碗。

 

畢竟,許多人對 AI 在某項領域超越、擊敗人類的例子還心有餘悸:如 DeepMind 推出的人工智慧AlphaGo」就曾在 2016 年擊敗了南韓「棋王」李世乭,震驚世界。

 

對此 Google 則表示,當設計晶片的門檻降低後,對於自動駕駛、5G 通訊與人工智慧等諸多領域的發展,一定都能帶來相當大的推力與益處。

 

未來 AI 設計出來的晶片,能創造出更強大的 AI,擁有相關技術和專業知識的人才該何去何從?或許我們應該開始思考,到底該如何能夠創造出新的價值而不被 AI 取代!

 

 

 

 

 

推薦文章:
人工智慧成最強替身演員 還可能得奧斯卡?


隱私是基本人權!蘋果新功能「App 追蹤透明度」讓 Facebook 急跳腳?


AI判定洋蔥照片「太性感」、乳癌文宣為色情,FB人工智慧出包!


人工智慧幫你診斷皮膚疾病!Google AI鏡頭變身皮膚科幫手


Google FLoC太糟糕?竟遭眾多瀏覽器都反對?!(上)


手機竟然能變成精準氣象台?!靠的是人工智慧技術導入!


臉書最強圖像辨識人工智慧”SEER”,又將如何改變你我生活?