Skip to content

Instantly share code, notes, and snippets.

@chimerast
Created November 16, 2014 01:27
Show Gist options
  • Save chimerast/e4688a6eb1d8c691eea9 to your computer and use it in GitHub Desktop.
Save chimerast/e4688a6eb1d8c691eea9 to your computer and use it in GitHub Desktop.
hubot-elasticsearch用定義
template: "hubot"
settings:
number_of_shards: 5
number_of_replicas: 0
analysis:
filter:
word_delimiter_preserved:
type: word_delimiter
preserve_original: true
char_filter:
hiragana_katakana:
type: mapping
mappings:
- ぁ=>ァ
- あ=>ア
- ぃ=>ィ
- い=>イ
- ぅ=>ゥ
- う=>ウ
- ぇ=>ェ
- え=>エ
- ぉ=>ォ
- お=>オ
- か=>カ
- が=>ガ
- き=>キ
- ぎ=>ギ
- く=>ク
- ぐ=>グ
- け=>ケ
- げ=>ゲ
- こ=>コ
- ご=>ゴ
- さ=>サ
- ざ=>ザ
- し=>シ
- じ=>ジ
- す=>ス
- ず=>ズ
- せ=>セ
- ぜ=>ゼ
- そ=>ソ
- ぞ=>ゾ
- た=>タ
- だ=>ダ
- ち=>チ
- ぢ=>ヂ
- っ=>ッ
- つ=>ツ
- づ=>ヅ
- て=>テ
- で=>デ
- と=>ト
- ど=>ド
- な=>ナ
- に=>ニ
- ぬ=>ヌ
- ね=>ネ
- の=>ノ
- は=>ハ
- ば=>バ
- ぱ=>パ
- ひ=>ヒ
- び=>ビ
- ぴ=>ピ
- ふ=>フ
- ぶ=>ブ
- ぷ=>プ
- へ=>ヘ
- べ=>ベ
- ぺ=>ペ
- ほ=>ホ
- ぼ=>ボ
- ぽ=>ポ
- ま=>マ
- み=>ミ
- む=>ム
- め=>メ
- も=>モ
- ゃ=>ャ
- や=>ヤ
- ゅ=>ュ
- ゆ=>ユ
- ょ=>ョ
- よ=>ヨ
- ら=>ラ
- り=>リ
- る=>ル
- れ=>レ
- ろ=>ロ
- ゎ=>ヮ
- わ=>ワ
- ゐ=>ヰ
- ゑ=>ヱ
- を=>ヲ
- ん=>ン
- ゔ=>ヴ
- ゕ=>ヵ
- ゖ=>ヶ
analyzer:
message_analyzer:
tokenizer: standard
filter:
- standard
- word_delimiter_preserved
- cjk_width
- kuromoji_stemmer
- asciifolding
- lowercase
- cjk_bigram
char_filter:
- hiragana_katakana
symbol_analyzer:
tokenizer: keyword
filter:
- lowercase
mappings:
_default_:
_source:
compress: true
_all:
enabled: false
properties:
user:
type: string
analyzer: symbol_analyzer
message:
type: string
analyzer: message_analyzer
room:
type: string
analyzer: symbol_analyzer
date:
type: date
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment