NLTKで生成された構文木Natural Language Toolkit、または一般的にはNLTK は、 Python プログラミング言語で記述された英語の記号的および統計的自然言語処理(NLP) 用のライブラリとプログラムのスイートです。分類、トークン化、ステミング、タグ付け、構文解析、意味推論機能をサポートしています。[ 4 ]これは、ペンシルベニア大学のコンピュータおよび情報科学科の Steven Bird と Edward Loper によって開発されました。[ 5 ] NLTK には、グラフィカルなデモンストレーションとサンプルデータが含まれています。ツールキットがサポートする言語処理タスクの背後にある概念を説明する書籍[ 6 ]とクックブック[ 7 ]が付属しています。
NLTKは、自然言語処理(NLP)または経験言語学、認知科学、人工知能、情報検索、機械学習などの密接に関連する分野の研究と教育を支援することを目的としています。[ 8 ] NLTKは、教育ツール、個人学習ツール、研究システムのプロトタイプ作成と構築のためのプラットフォームとして成功裏に使用されてきました。
参考文献
- ↑ 「SourceForge のプロジェクトサイト」。2001 年 7 月 9 日。
- ↑ 「リリース 3.9.1」。2024年8月19日。 2024年8月23日取得。
- ↑ 「NLTKライセンス」。NLTKプロジェクト。 2015年2月14日取得。
- ↑ 「NLTK コース」。Googleドキュメント。2016年6 月 15 日に取得。
- ↑ 「序文」 . www.nltk.org . 2016年6月15日取得。
- ↑ Bird, Steven; Klein, Ewan; Loper, Edward (2009). Natural Language Processing with Python . O'Reilly Media Inc. ISBN 978-0-596-51649-9。
- ↑パーキンス、ジェイコブ (2010). Python Text Processing with NLTK 2.0 Cookbook . Packt Publishing. ISBN 978-1849513609。
- ↑ Bird, Steven; Klein, Ewan; Loper, Edward; Baldridge, Jason (2008). "自然言語ツールキットを用いた学際的指導" (PDF) . 第3回計算言語学教育における課題に関するワークショップ議事録、ACL。 2011年9月2日にオリジナル(PDF)からアーカイブ済み。
- ↑ "NLTK :: drt の使用例" . www.nltk.org . 2022年7月14日取得.