at.kotoba.lesson.pack

kotoba.at

Samples

10 randomly sampled records from the AT Protocol firehose

at.kotoba.lesson.pack (10 samples)
{
  "$type": "at.kotoba.lesson.pack",
  "items": [
    {
      "row": "a",
      "type": "hiragana",
      "glyph": "あ",
      "romaji": "a"
    },
    {
      "row": "a",
      "type": "hiragana",
      "glyph": "い",
      "romaji": "i"
    },
    {
      "row": "a",
      "type": "hiragana",
      "glyph": "う",
      "romaji": "u"
    },
    {
      "row": "a",
      "type": "hiragana",
      "glyph": "え",
      "romaji": "e"
    },
    {
      "row": "a",
      "type": "hiragana",
      "glyph": "お",
      "romaji": "o"
    },
    {
      "row": "ka",
      "type": "hiragana",
      "glyph": "か",
      "romaji": "ka"
    },
    {
      "row": "ka",
      "type": "hiragana",
      "glyph": "き",
      "romaji": "ki",
      "confusableWith": [
        "sa",
        "chi"
      ]
    },
    {
      "row": "ka",
      "type": "hiragana",
      "glyph": "く",
      "romaji": "ku"
    },
    {
      "row": "ka",
      "type": "hiragana",
      "glyph": "け",
      "romaji": "ke"
    },
    {
      "row": "ka",
      "type": "hiragana",
      "glyph": "こ",
      "romaji": "ko"
    },
    {
      "row": "sa",
      "type": "hiragana",
      "glyph": "さ",
      "romaji": "sa",
      "confusableWith": [
        "ki",
        "chi"
      ]
    },
    {
      "row": "sa",
      "type": "hiragana",
      "glyph": "し",
      "romaji": "shi"
    },
    {
      "row": "sa",
      "type": "hiragana",
      "glyph": "す",
      "romaji": "su"
    },
    {
      "row": "sa",
      "type": "hiragana",
      "glyph": "せ",
      "romaji": "se"
    },
    {
      "row": "sa",
      "type": "hiragana",
      "glyph": "そ",
      "romaji": "so"
    },
    {
      "row": "ta",
      "type": "hiragana",
      "glyph": "た",
      "romaji": "ta"
    },
    {
      "row": "ta",
      "type": "hiragana",
      "glyph": "ち",
      "romaji": "chi",
      "confusableWith": [
        "sa",
        "ki"
      ]
    },
    {
      "row": "ta",
      "type": "hiragana",
      "glyph": "つ",
      "romaji": "tsu"
    },
    {
      "row": "ta",
      "type": "hiragana",
      "glyph": "て",
      "romaji": "te"
    },
    {
      "row": "ta",
      "type": "hiragana",
      "glyph": "と",
      "romaji": "to"
    },
    {
      "row": "na",
      "type": "hiragana",
      "glyph": "な",
      "romaji": "na"
    },
    {
      "row": "na",
      "type": "hiragana",
      "glyph": "に",
      "romaji": "ni"
    },
    {
      "row": "na",
      "type": "hiragana",
      "glyph": "ぬ",
      "romaji": "nu",
      "confusableWith": [
        "me"
      ]
    },
    {
      "row": "na",
      "type": "hiragana",
      "glyph": "ね",
      "romaji": "ne",
      "confusableWith": [
        "re",
        "wa"
      ]
    },
    {
      "row": "na",
      "type": "hiragana",
      "glyph": "の",
      "romaji": "no"
    },
    {
      "row": "ha",
      "type": "hiragana",
      "glyph": "は",
      "romaji": "ha",
      "confusableWith": [
        "ho"
      ]
    },
    {
      "row": "ha",
      "type": "hiragana",
      "glyph": "ひ",
      "romaji": "hi"
    },
    {
      "row": "ha",
      "type": "hiragana",
      "glyph": "ふ",
      "romaji": "fu"
    },
    {
      "row": "ha",
      "type": "hiragana",
      "glyph": "へ",
      "romaji": "he"
    },
    {
      "row": "ha",
      "type": "hiragana",
      "glyph": "ほ",
      "romaji": "ho",
      "confusableWith": [
        "ha"
      ]
    },
    {
      "row": "ma",
      "type": "hiragana",
      "glyph": "ま",
      "romaji": "ma"
    },
    {
      "row": "ma",
      "type": "hiragana",
      "glyph": "み",
      "romaji": "mi"
    },
    {
      "row": "ma",
      "type": "hiragana",
      "glyph": "む",
      "romaji": "mu"
    },
    {
      "row": "ma",
      "type": "hiragana",
      "glyph": "め",
      "romaji": "me",
      "confusableWith": [
        "nu"
      ]
    },
    {
      "row": "ma",
      "type": "hiragana",
      "glyph": "も",
      "romaji": "mo"
    },
    {
      "row": "ya",
      "type": "hiragana",
      "glyph": "や",
      "romaji": "ya"
    },
    {
      "row": "ya",
      "type": "hiragana",
      "glyph": "ゆ",
      "romaji": "yu"
    },
    {
      "row": "ya",
      "type": "hiragana",
      "glyph": "よ",
      "romaji": "yo"
    },
    {
      "row": "ra",
      "type": "hiragana",
      "glyph": "ら",
      "romaji": "ra"
    },
    {
      "row": "ra",
      "type": "hiragana",
      "glyph": "り",
      "romaji": "ri"
    },
    {
      "row": "ra",
      "type": "hiragana",
      "glyph": "る",
      "romaji": "ru",
      "confusableWith": [
        "ro"
      ]
    },
    {
      "row": "ra",
      "type": "hiragana",
      "glyph": "れ",
      "romaji": "re",
      "confusableWith": [
        "ne",
        "wa"
      ]
    },
    {
      "row": "ra",
      "type": "hiragana",
      "glyph": "ろ",
      "romaji": "ro",
      "confusableWith": [
        "ru"
      ]
    },
    {
      "row": "wa",
      "type": "hiragana",
      "glyph": "わ",
      "romaji": "wa",
      "confusableWith": [
        "ne",
        "re"
      ]
    },
    {
      "row": "wa",
      "type": "hiragana",
      "glyph": "を",
      "romaji": "wo"
    },
    {
      "row": "n",
      "type": "hiragana",
      "glyph": "ん",
      "romaji": "n"
    },
    {
      "row": "ga",
      "type": "hiragana",
      "glyph": "が",
      "romaji": "ga",
      "confusableWith": [
        "ka"
      ]
    },
    {
      "row": "ga",
      "type": "hiragana",
      "glyph": "ぎ",
      "romaji": "gi",
      "confusableWith": [
        "ki"
      ]
    },
    {
      "row": "ga",
      "type": "hiragana",
      "glyph": "ぐ",
      "romaji": "gu",
      "confusableWith": [
        "ku"
      ]
    },
    {
      "row": "ga",
      "type": "hiragana",
      "glyph": "げ",
      "romaji": "ge",
      "confusableWith": [
        "ke"
      ]
    },
    {
      "row": "ga",
      "type": "hiragana",
      "glyph": "ご",
      "romaji": "go",
      "confusableWith": [
        "ko"
      ]
    },
    {
      "row": "za",
      "type": "hiragana",
      "glyph": "ざ",
      "romaji": "za",
      "confusableWith": [
        "sa"
      ]
    },
    {
      "row": "za",
      "type": "hiragana",
      "glyph": "じ",
      "romaji": "ji",
      "confusableWith": [
        "shi"
      ]
    },
    {
      "row": "za",
      "type": "hiragana",
      "glyph": "ず",
      "romaji": "zu",
      "confusableWith": [
        "su"
      ]
    },
    {
      "row": "za",
      "type": "hiragana",
      "glyph": "ぜ",
      "romaji": "ze",
      "confusableWith": [
        "se"
      ]
    },
    {
      "row": "za",
      "type": "hiragana",
      "glyph": "ぞ",
      "romaji": "zo",
      "confusableWith": [
        "so"
      ]
    },
    {
      "row": "da",
      "type": "hiragana",
      "glyph": "だ",
      "romaji": "da",
      "confusableWith": [
        "ta"
      ]
    },
    {
      "row": "da",
      "type": "hiragana",
      "glyph": "ぢ",
      "romaji": "ji",
      "confusableWith": [
        "chi"
      ]
    },
    {
      "row": "da",
      "type": "hiragana",
      "glyph": "づ",
      "romaji": "zu",
      "confusableWith": [
        "tsu"
      ]
    },
    {
      "row": "da",
      "type": "hiragana",
      "glyph": "で",
      "romaji": "de",
      "confusableWith": [
        "te"
      ]
    },
    {
      "row": "da",
      "type": "hiragana",
      "glyph": "ど",
      "romaji": "do",
      "confusableWith": [
        "to"
      ]
    },
    {
      "row": "ba",
      "type": "hiragana",
      "glyph": "ば",
      "romaji": "ba",
      "confusableWith": [
        "ha",
        "pa"
      ]
    },
    {
      "row": "ba",
      "type": "hiragana",
      "glyph": "び",
      "romaji": "bi",
      "confusableWith": [
        "hi",
        "pi"
      ]
    },
    {
      "row": "ba",
      "type": "hiragana",
      "glyph": "ぶ",
      "romaji": "bu",
      "confusableWith": [
        "fu",
        "pu"
      ]
    },
    {
      "row": "ba",
      "type": "hiragana",
      "glyph": "べ",
      "romaji": "be",
      "confusableWith": [
        "he",
        "pe"
      ]
    },
    {
      "row": "ba",
      "type": "hiragana",
      "glyph": "ぼ",
      "romaji": "bo",
      "confusableWith": [
        "ho",
        "po"
      ]
    },
    {
      "row": "pa",
      "type": "hiragana",
      "glyph": "ぱ",
      "romaji": "pa",
      "confusableWith": [
        "ha",
        "ba"
      ]
    },
    {
      "row": "pa",
      "type": "hiragana",
      "glyph": "ぴ",
      "romaji": "pi",
      "confusableWith": [
        "hi",
        "bi"
      ]
    },
    {
      "row": "pa",
      "type": "hiragana",
      "glyph": "ぷ",
      "romaji": "pu",
      "confusableWith": [
        "fu",
        "bu"
      ]
    },
    {
      "row": "pa",
      "type": "hiragana",
      "glyph": "ぺ",
      "romaji": "pe",
      "confusableWith": [
        "he",
        "be"
      ]
    },
    {
      "row": "pa",
      "type": "hiragana",
      "glyph": "ぽ",
      "romaji": "po",
      "confusableWith": [
        "ho",
        "bo"
      ]
    }
  ],
  "phase": "kana",
  "title": "Gojūon — full hiragana",
  "script": [
    "hiragana"
  ],
  "defaults": {
    "tapToTypeBox": 4,
    "katakanaMultiplier": 15000
  },
  "createdAt": "2026-06-21",
  "rationale": "Baseline recognition sweep across the 46 base hiragana plus the dakuten/handakuten (voiced and semi-voiced) rows in standard gojūon order; known look-alike families paired against each other, and each voiced kana paired against its unvoiced base (が↔か) to drill the dakuten distinction."
}

did:web:yamarten.github.io | at://did:web:yamarten.github.io/at.kotoba.lesson.pack/3mos5jfzjmk33

Lexicon Garden

@