Skip to content

タグ付けに関する設定項目

Tatsuya Koishi edited this page Jan 22, 2022 · 16 revisions

設定例

具体的な設定については、公開されている辞書にもサンプルあり。

handler:
  default_tag:
    tags:
      - delmulin
  dictionary_tag:
    dics:
      - url: https://mstdn.delmulin.com/api/dic/v1/common.json
        type: relative
        name: デルムリン丼汎用辞書
        edit:
          url: https://docs.google.com/spreadsheets/d/xxxx/edit#gid=0
      - url: https://mstdn.delmulin.com/api/character/v1/common.json
        type: relative
        name: デルムリン丼キャラクター辞書
        edit:
          url: https://docs.google.com/spreadsheets/d/xxxx/edit#gid=0
      - url: https://mstdn.delmulin.com/api/dic/v1/service.json
        type: relative
        name: サービス辞書
    word:
      min: 2 # タグの最短の文字数
  media_tag:
    disable: false # メディアタイプによるタグづけが不要な場合はtrueに
tagging:
  normalize:
    rules:
      - source: ふたりはプリキュア_Max_Heart
        normalized: ふたりはプリキュアMax_Heart

詳細

/handler/default_tag/tags/*

  • デフォルトハッシュタグの配列。
  • 各タグは、先頭の#を除いた形で記述。
  • デフォルトハッシュタグが必要ないインスタンスでは省略可。

/handler/dictionary_tag/word/min

  • ハッシュタグ化するワードの、 漢字を含まない場合の 最短の文字数。デフォルトは3
  • この設定は生成される辞書には影響を与えず、辞書の中の単語を無視するかどうかの判断に使われる。
    • よって、この設定値を修正した後に辞書の更新を行う必要はない。

/handler/dictionary_tag/word/min_kanji

  • ハッシュタグ化するワードの、 漢字を含む場合の 最短の文字数。デフォルトは2

/handler/dictionary_tag/dics/*/url

/handler/dictionary_tag/dics/*/type

  • ハッシュタグ辞書URLの型。
  • デフォルトはmulti_field
  • relativemecabの指定が必要な場合は明示的に指定。

/handler/dictionary_tag/dics/*/fields/*

/tagging/normalize/rules/*

  • ハッシュタグの揺れを修正する。上記設定例を参照。
Clone this wiki locally