2022年7月7日 星期四

Stanford CoreNLP 目前表現仍優於 Stanza

 不囉嗦,直接上圖

1.簡中於corenlp,效果最佳

2.繁中於corenlp,效果次之


3.繁中於stanza
4.簡中於stanza


2022年7月6日 星期三

windows平台上執行 npm install 時發生錯誤: 'NODE_ENV' 不是內部或外部命令、可執行的程式或批次檔。

windows 环境不支持 NODE_ENV=XXX 命令 

解決方式為修改 package.json 以 cross-env NODE_ENV=XXX 來呼叫;cross-env 安裝指令為:

npm install cross-env -g



2022年6月7日 星期二

Scratch, Blockly, 以及其它視覺化程式語言

Blockly VS Scratch: What’s best for me? 一文中對這兩種工具做了簡單的比較。新的 Scratch 3 在 2019 年初捨棄了 flash 底層後,也改用了 Blockly 作為底層。 也因為這個原因,程式開發可以完全在瀏覽器中完成,不需另外安裝程式。 wiki 中有更詳盡的說明, Blockly 最初是 google 為 app inventor 所開發。 


2022年5月16日 星期一

gradio 中各元件之 namespace 改變,輸出入元件需冠 inputs/outputs 方能正確執行

依據官網教學,產生類似 AttributeError: module 'gradio' has no attribute 'Textbox' 的錯誤訊息,請將 Textbox 改為 inputs.Textbox 即可正常執行。



2022年4月25日 星期一

org mode 中利用 org babel 畫出 mermaid.js 的 uml 圖

 mermaid 其實跟 graphviz 有點像,最開始是拿來在網頁上畫流程圖的 javascript 函式庫

搭配上 org mode 之後,也可以在 babel 區塊中置入程式來畫圖

剛好趕上 emacs 28.1 的更新,svg 圖檔的品質可以說是大幅提升,非常賞心悅目



2022年4月24日 星期日

emacs 28.1 發佈!! 帶來多項性能提升

下載點在 http://ftp.wayne.edu/gnu/emacs/windows/emacs-28/

另外發現了設定內嵌圖片尺寸設定功能,不知為何之前都沒注意到呢



2022年4月5日 星期二

攻克 jupyter notebook 人機互動痛點 -- Gradio 初探

有寫過 *.ipynb 或 colab 就知道,要做一些人機介面是非常麻煩的,常常都要涉及網頁伺服器的撰寫。 Gradio 的出現簡化了這個部分,它提供 Interface 類別提供網頁中 form 元件的功能。使用在 machine learning 上只是其中的一個應用;不過開始團隊是特別強調了這個部分沒錯,主要體現在了與 Hugging Face Spaces無縫整合上。

  1. 安裝和使用說明,如同一般套件,專案原始碼放在 github
  2. 官網有一些簡單的範例
  3. kknews 上的中文說明
  4. 蔡炎龍老師的 用_Gradio2_快速打造_NLP_WebApp