Soft & Share 開源報報 181 – 讓機器學習成為一種直覺的、自然語言體驗

這是 Soft & Share 為訂閱會員所推出的服務,小編週一到週五會每天整理一篇開源專案的摘要說明整理 (早上 8 點前會發佈在 Soft & Share 網站 ) ,讓你可以利用上班前快速掌握目前開源專案的焦點。( 之前出版的開源報報 ) ,想體驗開源報報,可先參考每週五有開放閱讀

為什麼需要 Soft & Share 開源報報?

每天快速瀏覽開源報報具備有什麼效益?

  1. 增加自己的學習動力,提升自己的視野
  2. 從開源專案中獲得 side project 靈感與想法
  3. 利用開源專案提升自己的生產力

每天使用 NT8.3 元,你可以使用 Soft & Share 開源報報省下掌握每天開源資訊焦點的時間,這是一個很划算的時間槓桿投資

訂閱網址

開源報報內容

學習資源

提升程式設計師的面試力書籍的解答

Cracking the Coding Interview 6th Edition 這本書也有中文翻譯 – 提升程式設計師的面試力:189道面試題目與解答(第六版),這本書中只有提供 Java 的解決方案程式碼,但是這個 repository 還有包含其它程式語言的解決方案原始碼( Javascript/Julia/Kotlin/Objective-C/Python/Ruby/Swift/C/C++/PHP )

工具

不尋常的股票交易量檢測器

獲取每個股票的最近5個月的成交量歷史記錄,並在股票成交量超過過去3天平均值的10個標準差時提醒你

看板( Kanban board) 開源專案管理工具

目前這個開源專案還在積極的開發中,可以使用 Docker 部署

執行在 Electron 中的 Mac OS System 8 的虛擬機器

可在 macOS、 Windows 和 Linux 上執行。請記住,這完全是用 JavaScript 編寫的,所以請調整你的期望。這台虛擬機器仿效了1991年的 Macintosh Quadra 900,搭載了摩托羅拉(Motorola) CPU,蘋果在上世紀90年代中期切換到 PowerPC 架構(Apple/IBM/Motorola)之前曾使用過該 CPU。

Web 應用程式開發

小小的1畫素( 1px )圖示設計適合在最小的地方。

設計在15×15的網格,teenyicon 很容易適應非常小的空間,並保持一個明快的外觀

在 Node.js 和瀏覽器中生成大量真實的虛假資料

可以到這邊看 Demo ,還有支援各國語言的虛假資料 ( 包括繁體中文 )https://rawgit.com/Marak/faker.js/master/examples/browser/index.html

使用 React 元件有效地呈現大型列表和表格資料

可到這個 Demo 網站看各種展示效果

專注於繪圖的 Javascript 程式庫

這個程式庫很適合用來繪製網路節點圖

資料科學

大規模的自然語言問答

在過去的一年裡,最新的問答模型(BERT,ALBERT…)的效能有了極大的提升,使得許多新的機會更有效地獲取資訊。然而,這些模型的設計目的是在相當小的文字段落中找到答案。Haystack 讓你伸縮品質保證模型,以大量的檔案集合!雖然 QA 是 Haystack 的重點範例,我們將在未來解決圍繞神經搜尋的進一步選項(重新排名,最相似的搜尋…)。

Haystack 是在一個模組化的方式設計,讓你使用 FARMTransformers 訓練任何模型。

核心功能

  • 強大的機器學習模型: 利用所有最新的基於 transformer 的模型(BERT,ALBERT,RoBERTa…)
  • 模組化和未來的防護: 輕鬆切換到更新的模型,一旦他們釋出
  • 開發者友好: 易於除錯、擴充和修改
  • 可伸縮性: 通過 Elasticsearch 後端和 REST API 進行可用於營運的部署
  • 可客製化的: 微調模型到你自己的領域,並透過使用者反饋不斷改進它們

可將一種程式語言轉換到另一種程式語言的機器學習模型

這是使用 PyTorch 對這篇論文的實現 –  Unsupervised Translation of Programming Languages,目前支援 Python/C++/Java 程式語言之間的轉換

你的友好機器學習助手

Otto 是 Facebook AI 挑戰賽的獲勝者,讓機器學習成為一種直覺的、自然語言體驗

Otto 是一個智慧聊天應用程式,旨在幫助有抱負的機器學習工程師從想法到執行與最低領域知識。我們的網站具有簡單的模型選擇,洞察力的視覺化,和直覺的自然語言經驗指導你的每一步。

亮點

  • 適合初學者的設計。Otto 是為初學者設計的,因為它假設對機器學習的瞭解很少。使用者可以簡單地描述他們的最終目標以獲得明智的建議,或者可以從樣本資料集中進行選擇,以便在瞬間利用我們的模型。
  • 強大的機器學習工具。支援一系列機器學習功能,包括迴歸、分類和自然語言處理模型,以及為你的問題量身定製的前處理器。使用神經網路,探索資料視覺化,並在你的瀏覽器中生成現成的 Python 程式碼!
  • 教育經驗。使用者透過每個階段的流程,Otto 解釋術語時,需要。帶註釋的程式碼塊為渴望學習的人提供了端到端管道的高階理解。

雲端和網路管理

讓開發人員在 Amazon ECS 和 AWS Fargate 上建構、釋出和操作營運用容器化應用程式的工具

AWS Copilot CLI 讓開發人員在 Amazon ECS 和 AWS Fargate 上建立、釋出和管理營運用容器化應用程式的工具。從開始,推入測試環境,釋出到營運,Copilot幫助你的應用程式整個開發生命週期。

使團隊能夠輕鬆訪問防火牆和 NAT 後面的任何 Linux 裝置

ShellHub 是一個現代化的 SSH 伺服器,用於透過命令列(使用任何 SSH 客戶端)或基於 web 的使用者介面遠端訪問 Linux 裝置,設計用於替代 sshd。可以將 ShellHub 看作是用於邊緣和雲端運算的集中化 SSH。

為 Kubernetes 入口和服務配置外部DNS伺服器(AWS Route53,Google CloudDNS等)

受到 Kubernetes DNS 的啟發,Kubernetes 的叢集內部 DNS 伺服器,ExternalDNS 使得 Kubernetes 資源可以透過公共 DNS 伺服器發現。類似 KubeDNS 一樣,它從 Kubernetes API 檢索資源列表(服務、 Ingresses 等) ,以確定所需的 DNS 記錄列表。然而,與 KubeDNS不同的是,它本身並不是一個 DNS 伺服器,而只是相應地配置其他 DNS 伺服器ー例如。AWS Route 53或 Google Cloud DNS。

詳細說明可看這篇 blog 或是 youtube

訂閱網址

喜歡今天小編整理的開源報報嗎?歡迎給小編意見與回饋

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: