Repolode
HumanSignal

HumanSignal/label-studio

音声、テキスト、画像、動画、時系列データにアノテーションを付け、MLモデル形式でエクスポートできるオープンソースのデータラベリングツール。

代替できる製品:LabelboxScale AI

スター
28,647
フォーク
3,787
未解決の Issue
957
最終コミット
4 時間前

これは何?

Label Studioは、音声、テキスト、画像、動画、時系列データなどの生データにラベルを付けるオープンソースツールです。設定可能なWebインターフェースでチームごとにラベル形式を定義でき、アノテーションをさまざまなモデル形式でエクスポートできます。機械学習モデル用の新しいデータセットの作成や、既存の学習データの改善に利用できます。

アカウントを使った複数ユーザーでの利用、1つのインスタンス内での複数プロジェクト、ローカルファイルやAmazon S3、Google Cloud Storageなどのクラウドストレージからのインポートに対応しています。REST APIを使えば、ラベリングをデータパイプラインに組み込めます。モデルバックエンドを接続すると、事前ラベル付けや予測の比較、不確実性の高いサンプルを対象にしたアクティブラーニングを実行できます。

Label Studioはpip、Docker、PostgreSQLとNginxを使ったDocker Composeで実行できるほか、クラウドプラットフォームにもデプロイできます。Apache 2.0ライセンスで配布されており、フロントエンドライブラリとデータマネージャーライブラリが別々のコンポーネントとして含まれています。

主な機能

  • 01音声、テキスト、画像、動画、HTML、時系列データにラベルを付けられます。
  • 02テンプレート設定言語で定義する、カスタマイズ可能なラベル付けインターフェース。
  • 03複数ユーザーのアカウントと、1つのインスタンス内での複数プロジェクトに対応。
  • 04ローカルファイル、AWS S3、Google Cloud Storageからデータをインポートできます。
  • 05ラベリングをデータパイプラインに組み込むためのREST API。
  • 06MLバックエンドを接続し、事前ラベル付けやアクティブラーニングを実行できます。

ユースケース

  • 物体検出やセグメンテーションなどのコンピュータービジョンモデル向けに、ラベル付き学習データセットを作成する。
  • 分類や固有表現認識などのNLPタスク向けにテキストへアノテーションを付ける。
  • モデルの予測を確認・修正し、既存の学習データを改善する。
  • 複数のアノテーターが使える、チーム共有のラベリング環境を運用する。

クイックスタート

  1. 1

    pipでインストールします(Python 3.10以降が必要です)

    pip install label-studio
  2. 2

    サーバーを起動し、http://localhost:8080 を開きます

    label-studio

使う前に知っておきたいこと

  • ローカルでpipを使ってインストールするには、Python 3.10以降が必要です。
  • Windowsのセットアップでは、Gohlke buildsからlxmlのwheelを手動でダウンロードする必要がある場合があります。

収録されている特集

トピック

よくある質問

label-studio とは?
音声、テキスト、画像、動画、時系列データにアノテーションを付け、MLモデル形式でエクスポートできるオープンソースのデータラベリングツール。 Label Studioは、音声、テキスト、画像、動画、時系列データなどの生データにラベルを付けるオープンソースツールです。設定可能なWebインターフェースでチームごとにラベル形式を定義でき、アノテーションをさまざまなモデル形式でエクスポートできます。機械学習モデル用の新しいデータセットの作成や、既存の学習データの改善に利用できます。
label-studio は無料で使えますか?ライセンスは?
label-studio は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
label-studio は今もメンテナンスされていますか?
活発にメンテナンス中。label-studio の最終コミットは 2026年11月7日 です。
label-studio は何に使えますか?
物体検出やセグメンテーションなどのコンピュータービジョンモデル向けに、ラベル付き学習データセットを作成する。 分類や固有表現認識などのNLPタスク向けにテキストへアノテーションを付ける。 モデルの予測を確認・修正し、既存の学習データを改善する。 複数のアノテーターが使える、チーム共有のラベリング環境を運用する。
label-studio のインストール方法は?
pipでインストールします(Python 3.10以降が必要です): pip install label-studio サーバーを起動し、http://localhost:8080 を開きます: label-studio
label-studio はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/HumanSignal/label-studio

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト