CLAMは、迅速かつ透過的に、人間のエンドユーザーだけでなく、自動化されたクライアントの両方が操作できるRESTfulなWebサービス、にあなたの自然言語処理アプリケーションを変換することができるツールです。 CLAMは、あなたのシステムの説明を取り、エンドユーザーや自動化されたクライアントは、アプリケーションに入力されたファイルをアップロード彼らの選択の特定のパラメータを使用してアプリケーションを起動し、ダウンロードして、一度アプリケーションの出力を表示することができ、システムの周り自体をラップ完了する。
CLAMは、サービスの開発者の一部に最小限の労力を必要とし、ユニバーサルな方法で設定されている。実際NLPアプリケーションが唯一のパラメータは、入力フォーマットと出力フォーマットが記述される必要があるかをブラックボックスとして扱われる。アプリケーション自体は、どのような方法でネットワーク対応で、またCLAMを意識する必要はなく、入力の取り扱いや検証はCLAMによっての世話をすることができます。
CLAMが完全にPythonで書かれている、UNIX派生システム上で動作し、GNU Public Licenseの(V3)の下でオープンソースとして提供されています。これは、モジュール方式で設定し、APIを提供し、そのように容易に拡張されている。 CLAMは透明なXML形式で通信し、XSL変換を使用すると、人間のエンドユーザー向けの完全なWeb 2.0 Webベースのインタフェースを提供しています。
インストール手順については、提供「インストール」ファイルをよく読んでください!完全ドキュメントについても、http://ilk.uvt.nl/clamでCLAMのウェブサイトを介してアクセス可能なドキュメント/ clam_manual.pdfでマニュアルを参照してください。これは、前にCLAMで始まるにこれを読むことをお勧めします。
の重要なお知らせ:のそれはどちらか、githubのからZIPパッケージまたはtarボールをダウンロードし、適切に、代わりにgitを使用するか、Pythonのパッケージインデックス(http://pypi.python.org/pypi)からCLAMをインストールするには落胆だ、 easy_installを経由。 gitのとgithubの、またはPythonのパッケージのインデックスを使用して、簡単に新しいWebサービスの開発者のために、gitの/ GitHubのアプローチが推奨されるものであり、これまでのハマグリを維持することができます。 githubのからCLAMを取得するには:
  gitのクローンgitの://github.com/proycon/clam.git
そして、日付にそれを維持する定期的に変更をgithubの上ご確認とシンプルを使用して、最新のを取得する:
ハマグリの$ gitのプル
インストール手順については、ファイルをインストール供給を読んでください。
の要件の:ます。
- のPythonます。
コメントが見つかりません