Natural Language Toolkit とは

Natural Language Toolkitは、Pythonプログラミング言語で書かれた英語のシンボリックおよび統計的自然言語処理(NLP)のためのライブラリとプログラムのスイートです。これは、ペンシルバニア大学のコンピューター情報学科のSteven BirdとEdward Loperによって開発されました。 NLTKには、グラフィカルなデモンストレーションとサンプルデータが含まれています。これには、ツールキットでサポートされている言語処理タスクの背後にある基本的な概念とCookbookを説明する本が付属しています。
NLTKは、経験豊富な言語学、認知科学、人工知能、情報検索、機械学習など、NLPまたは密接に関連する分野の研究と教育をサポートすることを目的としています。 NLTKは、教育ツールとして、個々の学習ツールとして、そして研究システムの試作と構築のプラットフォームとしてうまく使用されています。米国には32の大学があり、そのコースにはNLTKを使用する25の国があります。 NLTKは、分類、トークン化、ステミング、タグ付け、構文解析、および意味論的推論機能をサポートしています。