goodmami/wn

A modern, interlingual wordnet interface for Python

解決的問題

Wn 提供了一種標準化的方式,用於跨多種語言探索與查詢詞網——即包含單字之間語意關係的大型詞彙資料庫。它簡化了下載、索引與分析語言資料的流程,為舊工具(如 NLTK)提供了現代化的替代方案。

運作方式

該程式庫使用基於 SQL 的後端來儲存詞網資料,確保啟動速度快且查詢效率高。支援 WN-LMF 1.4 格式,並內建類似套件管理員的索引,讓使用者可透過命令列介面輕鬆下載特定詞網(例如 Open English WordNet)。同時整合協作式跨語言索引(CILI),支援跨語言查詢。

適用對象

語言學家、NLP 研究人員,以及需要跨多種語言進行語意理解、詞幹提取或分類探索之應用的開發者。

主要特色

  • 多語言支援:透過 Open Multilingual Wordnet 收集,原生支援多種語言的詞網,包括英語、德語、葡萄牙語等。
  • 跨語言查詢:利用協作式跨語言索引(CILI)實現跨語言查詢能力。
  • 語意分析:內建六種不同的相似度指標與分類體系探索工具。
  • 語言學工具:內建詞幹提取支援(英語包含 Morphy),以及 Unicode 正規化功能。
  • 高效率:基於 SQL 的後端,提升查詢效能並實現快速初始化。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案