VIUK-LightOmoi Documentation

Omoi Documentation / データ構造

データ構造

906件の質問を管理するJSONの構造と、場面文・会話のヒント・背景・用語の扱いを説明します。

現在のデータセット

2026年10月16日に、公開元の main / fe24acc と公開サイトを照合しました。以下の件数は、この版の質問JSONに基づきます。

Level 1163件 — 日常や自分のこと
Level 280件 — 意見が分かれる身近な話
Level 3301件 — 社会や価値観について
Level 4362件 — 人生に関わる難しい選択
合計906件

Levelはデータ上の分類です。利用画面では4つの話題カテゴリから選びます。ここで扱う12のcategoryは、検索や編集に使う上位テーマ分類で、画面の4カテゴリとは別です。

共通フィールド

id全Levelで重複しない固定ID
level配置ファイルと一致する1〜4の整数
sensitivity話す前に配慮が必要な度合い。難易度や年齢制限ではありません
category12の上位テーマ分類
topic具体的な論点。検索・編集・重複確認の軸
question画面に表示する問い

背景・場面・ヒントのフィールド

perspectiveLevel 3・4で必須。affected / actor / decision_maker / observer
role任意。parent、teacher、friendなど具体的な立場
detail.textLevel 3・4で必須。問いの背景、対立、条件、不確実性
detail.sources任意。出典タイトルとHTTP(S) URL
scenario任意。問いを考える場面や前提。質問文の前に表示
hints任意。会話を深める問いかけの配列。「会話のヒント」に表示
terms任意。termとdefinitionを持つ用語の配列。「問いの背景」に表示
content_warning任意。高リスク内容を確認する編集用タグ

この版では、Level 3・4の663件すべてに背景文とヒントがあります。場面文は446件、用語は423件に収録されています。Level 1・2にはこれらの補助情報はありません。補助情報がないカードでは、対応するボタンや場面文を表示しません。

{
  "id": "example-001",
  "level": 4,
  "sensitivity": 4,
  "category": "ethics_and_decision_making",
  "topic": "example_tradeoff",
  "perspective": "decision_maker",
  "scenario": "判断が必要になった場面を説明します。",
  "question": "あなたなら、何を優先しますか?",
  "hints": [
    "何が変われば、判断も変わりますか?"
  ],
  "terms": [
    {
      "term": "用語",
      "definition": "問いを読むための説明"
    }
  ],
  "detail": {
    "text": "背景と異なる考え方を説明します。",
    "sources": []
  }
}

12の上位カテゴリ

self_and_values55件
relationships_and_communication265件
family_and_care47件
school_and_youth142件
work_and_economy42件
gender_sexuality_and_identity100件
health_and_disability33件
technology_media_and_privacy59件
justice_safety_and_crime42件
society_public_policy_and_environment77件
culture_religion_and_history27件
ethics_and_decision_making17件

Level 4の主視点

affected169件 / 46.7%
actor90件 / 24.9%
decision_maker74件 / 20.4%
observer29件 / 8.0%

content_warning

高リスク内容を編集・検証時に確認するための管理値です。現在のアプリはこのタグをカードごとの警告として表示せず、重い話題の開始前の案内と、答えずに進む・途中で終える操作を用意しています。

sexual_violence31件
pregnancy_and_reproduction71件
infidelity27件
family_conflict48件
abuse_and_coercion21件
self_harm4件
medical_and_end_of_life18件
crime_and_punishment54件
discrimination_and_hate32件
privacy_and_surveillance20件

正本とライセンス

質問JSONと編集ルールはOmoiリポジトリを正本とし、公式カタログへ同じデータを同期します。ソースコードはMIT License、質問・解説などのコンテンツはCC BY-SA 4.0です。