goodmami/wn

A modern, interlingual wordnet interface for Python

何を解決するか

Wn は、複数の言語にわたるワードネット(単語間の意味的関係を扱う大規模な語彙データベース)を探索・照会するための標準化された方法を提供します。NLTK などの古いツールの代わりに、現代的な選択肢として、言語データのダウンロード、インデックス作成、分析を簡素化します。

動作方法

このライブラリは、ワードネットデータを格納するための SQL ベースのバックエンドを使用しており、起動時間が短く、効率的な照会が可能です。WN-LMF 1.4 形式をサポートし、パッケージマネージャーのように機能する内蔵インデックスを備え、コマンドラインインターフェースから特定のワードネット(例:Open English WordNet)を簡単にダウンロードできます。また、コラボラティブ・インターリングアール・インデックス(CILI)を統合し、異なる言語間での照会を可能にしています。

対象ユーザー

言語学者、NLP研究者、および複数言語における意味理解、語幹抽出、分類的探索を必要とするアプリケーションを開発する開発者。

特徴

  • 多言語対応:Open Multilingual Wordnet コレクションを通じて、英語、ドイツ語、ポルトガル語など多数の言語のワードネットを第一級のサポートで提供。
  • インターリングアール照会:コラボラティブ・インターリングアール・インデックスを使用して、複数言語間での照会が可能。
  • 意味解析:6種類の類似度メトリクスと分類階層の探索ツールを含む。
  • 言語学的ユーティリティ:語幹抽出(英語では Morphy を含む)と Unicode 正規化の内蔵サポート。
  • 高性能:照査性能の向上と迅速な初期化を実現する SQL ベースのバックエンド。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト