bab2min/kiwipiepy

Python API for Kiwi

何を解決するか

Kiwipiepy は、韓国語の形態素解析器であり、韓国語のテキストを最小の意味単位(形態素)に分解し、品詞(POS)タグを付与します。韓国語の複雑さに対処し、誤字、方言、専門用語の正確な解析のためのカスタムユーザー辞書の必要性を解決します。

動作方法

Kiwi 形態素解析器の Python API を提供します。このシステムでは、テキストのトークン化、文の分割、形態素からの文の再構成が可能です。Stopwords クラスによるフィルタリング、ユーザー定義語や正規表現ルールによる変種の追加、特定の誤解析を修正する前処理補正ツールなど、分析の精度を高めるための強力なツールセットを備えています。

対象ユーザー

韓国語自然言語処理(NLP)に取り組む開発者やデータサイエンティストで、信頼性がありカスタマイズ可能なトークン化および品詞タグ付けツールが必要な方々。

特徴

  • 高度な誤字補正: 基本的な誤字、連続誤字(連結誤字)、長さ誤りなど、複数レベルの誤字補正をサポート。
  • カスタマイズ可能な辞書: ユーザー語(スペースを含むものも)の追加が可能で、追加された動詞や形容詞の活用形を自動的に処理。
  • 方言対応: ジェジュ、慶尚、全羅などのさまざまな韓国方言および古語の基本的な解析機能を備える。
  • 柔軟なトークン化: 「사이시옷」(間接的な 's')の処理、末尾子音の正規化、ルールベースまたは軽量文字モデルアプローチによる語彙外語(OOV)の検出オプションを提供。
  • 多言語対応: 外来語、絵文字、Unicodeスクリプトの処理を強化。

関連

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