emoji-ime-dictionary
emoji-ime-dictionary copied to clipboard
漢字から平仮名への変換処理の改善
#31 was closed, #40 opened.
- [ ] 「お金」系の読みが「おきん」になっている https://twitter.com/Astro_Tiger/status/1445422501652152330
- [ ] 「お前」は「おぜん」、「頃」は「ごろ」、「言われ」が「ごとわれ」、「乗っけて」が「じょうっけて」
Janome と pykakasi の差分
- :white_check_mark: Janome で改善
- :heavy_check_mark: Janome, pykakasi どちらも良い (それぞれ異なる正しい読み)
- :x: Janome で悪化
Notes: Janome, pykakasi どちらも悪いケースを検知できていないことに注意 ❗
$ cat diff_janome_pykakasi.txt | wc -l
503 (501 + Markdown table header 2 lines)
$ cat diff_janome_pykakasi.uniq.txt | wc -l
283 (281 + Markdown table header 2 lines)
$ rg ':white_check_mark:' diff_janome_pykakasi.uniq.txt | wc -l
179
$ rg ':heavy_check_mark:' diff_janome_pykakasi.uniq.txt | wc -l
17
$ rg ':x:' diff_janome_pykakasi.uniq.txt | wc -l
85
$ python
>>> (179 + 17) / 283
0.692
diff_janome_pykakasi.txt diff_janome_pykakasi.uniq.txt
👉 Click to expand diff_janome_pykakasi.txt
Janome OK | keyword | Janome | pykakasi |
---|---|---|---|
:heavy_check_mark: | Tシャツ | てぃーしゃつ | Tしゃつ |
:heavy_check_mark: | クロスした剣 | くろすしたけん | くろすしたつるぎ |
:heavy_check_mark: | 剣 | けん | つるぎ |
:heavy_check_mark: | 大文字 | だいもんじ | おおもじ |
:heavy_check_mark: | 宝物 | ほうもつ | たからもの |
:heavy_check_mark: | 射手 | しゃしゅ | いて |
:heavy_check_mark: | 戸 | と | こ |
:heavy_check_mark: | 有 | ゆう | あり |
:heavy_check_mark: | 有マーク | ゆうまーく | ありまーく |
:heavy_check_mark: | 波線 | はせん | なみせん |
:heavy_check_mark: | 減算 | げんざん | げんさん |
:heavy_check_mark: | 玩具 | おもちゃ | がんぐ |
:heavy_check_mark: | 白旗 | はっき | しろはた |
:heavy_check_mark: | 白髪 | はくはつ | しらが |
:heavy_check_mark: | 白鳥 | しらとり | はくちょう |
:heavy_check_mark: | 足跡 | あしあと | そくせき |
:heavy_check_mark: | 黒旗 | くろはた | こっき |
:white_check_mark: | AB型 | ABがた | ABかた |
:white_check_mark: | A型 | Aがた | Aかた |
:white_check_mark: | B型 | Bがた | Bかた |
:white_check_mark: | OKのポーズをする人 | OKのぽーずをするひと | OKのぽーずをするにん |
:white_check_mark: | O型 | Oがた | Oかた |
:white_check_mark: | RV車 | RVしゃ | RVくるま |
:white_check_mark: | SUV車 | SUVしゃ | SUVくるま |
:white_check_mark: | U字型磁石 | Uじがたじしゃく | Uじけいじしゃく |
:white_check_mark: | アールブイ車 | あーるぶいしゃ | あーるぶいくるま |
:white_check_mark: | あきれ顔 | あきれがお | あきれかお |
:white_check_mark: | アセンション島 | あせんしょんとう | あせんしょんしま |
:white_check_mark: | アメリカ領ヴァージン諸島 | あめりかりょうゔぁーじんしょとう | あめりかりょうゔぁーじんしょしま |
:white_check_mark: | イギリス領インド洋地域 | いぎりすりょういんどようちいき | いぎりすりょういんどひろしちいき |
:white_check_mark: | イギリス領ヴァージン諸島 | いぎりすりょうゔぁーじんしょとう | いぎりすりょうゔぁーじんしょしま |
:white_check_mark: | オーランド諸島 | おーらんどしょとう | おーらんどしょしま |
:white_check_mark: | おじぎする人 | おじぎするひと | おじぎするにん |
:white_check_mark: | お巡りさん | おまわりさん | おめぐりさん |
:white_check_mark: | お年玉 | おとしだま | おねんたま |
:white_check_mark: | お得 | おとく | おえ |
:white_check_mark: | お手上げする人 | おてあげするひと | おてあげするにん |
:white_check_mark: | お金 | おかね | おきん |
:white_check_mark: | お金の顔 | おかねのかお | おきんのかお |
:white_check_mark: | かき氷 | かきごおり | かきこおり |
:white_check_mark: | かぎ針 | かぎばり | かぎはり |
:white_check_mark: | カナリア諸島 | かなりあしょとう | かなりあしょしま |
:white_check_mark: | がま口 | がまぐち | がまくち |
:white_check_mark: | キュラソー島 | きゅらそーとう | きゅらそーしま |
:white_check_mark: | くす玉 | くすだま | くすたま |
:white_check_mark: | くせ毛 | くせげ | くせけ |
:white_check_mark: | クック諸島 | くっくしょとう | くっくしょしま |
:white_check_mark: | クリスマス島 | くりすますとう | くりすますしま |
:white_check_mark: | クリッパートン島 | くりっぱーとんとう | くりっぱーとんしま |
:white_check_mark: | ケイマン諸島 | けいまんしょとう | けいまんしょしま |
:white_check_mark: | ココス諸島 | ここすしょとう | ここすしょしま |
:white_check_mark: | ごみ箱 | ごみばこ | ごみはこ |
:white_check_mark: | ゴミ箱 | ごみばこ | ごみはこ |
:white_check_mark: | ゴルフをする人 | ごるふをするひと | ごるふをするにん |
:white_check_mark: | サーフィンする人 | さーふぃんするひと | さーふぃんするにん |
:white_check_mark: | サウナに入る人 | さうなにはいるひと | さうなにいるにん |
:white_check_mark: | サウナに入る女 | さうなにはいるおんな | さうなにいるおんな |
:white_check_mark: | サウナに入る男 | さうなにはいるおとこ | さうなにいるおとこ |
:white_check_mark: | しかめっ面 | しかめっつら | しかめっめん |
:white_check_mark: | しかめ面の人 | しかめめんのひと | しかめめんのにん |
:white_check_mark: | しかめ顔 | しかめがお | しかめかお |
:white_check_mark: | ジャグリングをする人 | じゃぐりんぐをするひと | じゃぐりんぐをするにん |
:white_check_mark: | すい星 | すいせい | すいほし |
:white_check_mark: | スヴァールバル諸島およびヤンマイエン島 | すゔぁーるばるしょとうおよびやんまいえんとう | すゔぁーるばるしょしまおよびやんまいえんしま |
:white_check_mark: | ソロモン諸島 | そろもんしょとう | そろもんしょしま |
:white_check_mark: | ターバンの人 | たーばんのひと | たーばんのにん |
:white_check_mark: | ダメのポーズをする人 | だめのぽーずをするひと | だめのぽーずをするにん |
:white_check_mark: | ディエゴガルシア島 | でぃえごがるしあとう | でぃえごがるしあしま |
:white_check_mark: | ドット付きひし形 | どっとつきひしがた | どっとつきひしかたち |
:white_check_mark: | ドミニカ国 | どみにかこく | どみにかくに |
:white_check_mark: | ドル袋 | どるぶくろ | どるふくろ |
:white_check_mark: | ノーフォーク島 | のーふぉーくとう | のーふぉーくしま |
:white_check_mark: | ハード島とマクドナルド諸島 | はーどとうとまくどなるどしょとう | はーどしまとまくどなるどしょしま |
:white_check_mark: | バスケットボールをする人 | ばすけっとぼーるをするひと | ばすけっとぼーるをするにん |
:white_check_mark: | バチカン市国 | ばちかんしこく | ばちかんしくに |
:white_check_mark: | バルカン人 | ばるかんじん | ばるかんにん |
:white_check_mark: | ハンドボールをする人 | はんどぼーるをするひと | はんどぼーるをするにん |
:white_check_mark: | ひし形 | ひしがた | ひしかたち |
:white_check_mark: | ひたいに手をあてる人 | ひたいにてをあてるひと | ひたいにてをあてるにん |
:white_check_mark: | びっくり顔 | びっくりがお | びっくりかお |
:white_check_mark: | ピトケアン諸島 | ぴとけあんしょとう | ぴとけあんしょしま |
:white_check_mark: | ピンク色 | ぴんくいろ | ぴんくしょく |
:white_check_mark: | ブーベ島 | ぶーべとう | ぶーべしま |
:white_check_mark: | フェイスマッサージ中の人 | ふぇいすまっさーじちゅうのひと | ふぇいすまっさーじなかのにん |
:white_check_mark: | フェイスマッサージ中の女 | ふぇいすまっさーじちゅうのおんな | ふぇいすまっさーじなかのおんな |
:white_check_mark: | フェイスマッサージ中の男 | ふぇいすまっさーじちゅうのおとこ | ふぇいすまっさーじなかのおとこ |
:white_check_mark: | フェロー諸島 | ふぇろーしょとう | ふぇろーしょしま |
:white_check_mark: | フェンシングをする人 | ふぇんしんぐをするひと | ふぇんしんぐをするにん |
:white_check_mark: | フォークランド諸島 | ふぉーくらんどしょとう | ふぉーくらんどしょしま |
:white_check_mark: | ふくれっ面 | ふくれっつら | ふくれっめん |
:white_check_mark: | フラッシュを焚いているカメラ | ふらっしゅをたいているかめら | ふらっしゅをふんいているかめら |
:white_check_mark: | ベッドに寝る人 | べっどにねるひと | べっどにねるにん |
:white_check_mark: | ボートをこぐ人 | ぼーとをこぐひと | ぼーとをこぐにん |
:white_check_mark: | ほにゅう瓶 | ほにゅうびん | ほにゅうかめ |
:white_check_mark: | マーシャル諸島 | まーしゃるしょとう | まーしゃるしょしま |
:white_check_mark: | マウンテンバイクに乗る人 | まうんてんばいくにのるひと | まうんてんばいくにのるにん |
:white_check_mark: | マスク顔 | ますくがお | ますくかお |
:white_check_mark: | マル得 | まるとく | まるえ |
:white_check_mark: | マン島 | まんとう | まんしま |
:white_check_mark: | メール受信中 | めーるじゅしんちゅう | めーるじゅしんなか |
:white_check_mark: | ヨガのポーズをする人 | よがのぽーずをするひと | よがのぽーずをするにん |
:white_check_mark: | レスリングする人 | れすりんぐするひと | れすりんぐするにん |
:white_check_mark: | レスリングをする人 | れすりんぐをするひと | れすりんぐをするにん |
:white_check_mark: | 三猿 | さんえん | さんさる |
:white_check_mark: | 三輪タクシー | さんりんたくしー | みわたくしー |
:white_check_mark: | 上弦の月 | じょうげんのつき | じょうげんのがつ |
:white_check_mark: | 下弦の月 | かげんのつき | かげんのがつ |
:white_check_mark: | 不機嫌な人 | ふきげんなひと | ふきげんなにん |
:white_check_mark: | 人 | ひと | にん |
:white_check_mark: | 人のシルエット | ひとのしるえっと | にんのしるえっと |
:white_check_mark: | 入出国 | にゅうしゅっこく | にゅうしゅつこく |
:white_check_mark: | 八端十字架 | はったんじゅうじか | はちはじじゅうじか |
:white_check_mark: | 八角アスタリスク | はっかくあすたりすく | はちかくあすたりすく |
:white_check_mark: | 冠 | かんむり | かん |
:white_check_mark: | 北マリアナ諸島 | きたまりあなしょとう | きたまりあなしょしま |
:white_check_mark: | 受信中 | じゅしんちゅう | じゅしんなか |
:white_check_mark: | 合衆国領有小離島 | がっしゅうこくりょうゆうしょうりとう | がっしゅうこくりょうゆうしょうりしま |
:white_check_mark: | 大きいオレンジのひし形 | おおきいおれんじのひしがた | おおきいおれんじのひしかたち |
:white_check_mark: | 大きい青のひし形 | おおきいあおのひしがた | おおきいあおのひしかたち |
:white_check_mark: | 天の川 | あまのがわ | てんのかわ |
:white_check_mark: | 子供の日 | こどものひ | こどものにち |
:white_check_mark: | 小さいオレンジのひし形 | ちいさいおれんじのひしがた | ちいさいおれんじのひしかたち |
:white_check_mark: | 小さい青のひし形 | ちいさいあおのひしがた | ちいさいあおのひしかたち |
:white_check_mark: | 山を登る人 | やまをのぼるひと | やまをのぼるにん |
:white_check_mark: | 工具箱 | こうぐばこ | こうぐはこ |
:white_check_mark: | 巻き貝 | まきがい | まきかい |
:white_check_mark: | 得 | とく | え |
:white_check_mark: | 念珠 | ねんず | ねんしゅ |
:white_check_mark: | 怒った悪魔 | おこったあくま | いかったあくま |
:white_check_mark: | 愛してる | あいしてる | いとしてる |
:white_check_mark: | 手の甲 | てのこう | てのかぶと |
:white_check_mark: | 手を挙げる人 | てをあげるひと | てをあげるにん |
:white_check_mark: | 散髪される人 | さんぱつされるひと | さんぱつされるにん |
:white_check_mark: | 旅客船 | りょかくせん | りょきゃくふね |
:white_check_mark: | 日めくりカレンダー | ひめくりかれんだー | にちめくりかれんだー |
:white_check_mark: | 早戻し | はやもどし | そうもどし |
:white_check_mark: | 早戻しボタン | はやもどしぼたん | そうもどしぼたん |
:white_check_mark: | 月 | つき | がつ |
:white_check_mark: | 月マーク | つきまーく | がつまーく |
:white_check_mark: | 月めくりカレンダー | つきめくりかれんだー | がつめくりかれんだー |
:white_check_mark: | 月極 | つきぎめ | がつきょく |
:white_check_mark: | 案内する人 | あんないするひと | あんないするにん |
:white_check_mark: | 森の人 | もりのひと | もりのにん |
:white_check_mark: | 正座する人 | せいざするひと | せいざするにん |
:white_check_mark: | 歩く人 | あるくひと | あるくにん |
:white_check_mark: | 水牛 | すいぎゅう | みずうし |
:white_check_mark: | 水球 | すいきゅう | みずたま |
:white_check_mark: | 水球をする人 | すいきゅうをするひと | みずたまをするにん |
:white_check_mark: | 水球をする女 | すいきゅうをするおんな | みずたまをするおんな |
:white_check_mark: | 水球をする男 | すいきゅうをするおとこ | みずたまをするおとこ |
:white_check_mark: | 法輪 | ほうりん | ほうわ |
:white_check_mark: | 波乗り | なみのり | なみのりり |
:white_check_mark: | 泳ぐ人 | およぐひと | およぐにん |
:white_check_mark: | 洋ナシ | ようなし | ひろしなし |
:white_check_mark: | 温かい飲み物 | あたたかいのみもの | おんかいのみもの |
:white_check_mark: | 無人島 | むじんとう | むじんしま |
:white_check_mark: | 片眼鏡 | かためがね | かためかがみ |
:white_check_mark: | 玩具 | おもちゃ | がんぐ |
:white_check_mark: | 目玉焼き | めだまやき | めだまやきき |
:white_check_mark: | 着信中 | ちゃくしんちゅう | ちゃくしんなか |
:white_check_mark: | 石けん | せっけん | いしけん |
:white_check_mark: | 空飛ぶ円盤 | そらとぶえんばん | くうひぶえんばん |
:white_check_mark: | 立つ人 | たつひと | たつにん |
:white_check_mark: | 糸巻き | いとまき | いとまきき |
:white_check_mark: | 紙手提げ | かみてさげ | かみてていげ |
:white_check_mark: | 置時計 | おきどけい | ちとけい |
:white_check_mark: | 羽が生えたお金 | はねがはえたおかね | はねがはえたおきん |
:white_check_mark: | 考え中 | かんがえちゅう | かんがえなか |
:white_check_mark: | 考え事 | かんがえごと | かんがえこと |
:white_check_mark: | 耳の不自由な人 | みみのふじゆうなひと | みみのふじゆうなにん |
:white_check_mark: | 自転車に乗る人 | じてんしゃにのるひと | じてんしゃにのるにん |
:white_check_mark: | 蒸留器 | じょうりゅうき | じょうりゅううつわ |
:white_check_mark: | 薪割り | まきわり | たきぎわり |
:white_check_mark: | 血液型AB型 | けつえきがたABがた | けつえきがたABかた |
:white_check_mark: | 血液型A型 | けつえきがたAがた | けつえきがたAかた |
:white_check_mark: | 血液型B型 | けつえきがたBがた | けつえきがたBかた |
:white_check_mark: | 血液型O型 | けつえきがたOがた | けつえきがたOかた |
:white_check_mark: | 襟巻き | えりまき | えりまきき |
:white_check_mark: | 話す人のシルエット | はなすひとのしるえっと | はなすにんのしるえっと |
:white_check_mark: | 赤毛の人 | あかげのひと | あかげのにん |
:white_check_mark: | 走る人 | はしるひと | はしるにん |
:white_check_mark: | 車両通行止め | しゃりょうつうこうどめ | しゃりょうつうこうどめめ |
:white_check_mark: | 通行止め | つうこうどめ | つうこうどめめ |
:white_check_mark: | 道着 | どうぎ | みちちゃく |
:white_check_mark: | 重量挙げをする人 | じゅうりょうあげをするひと | じゅうりょうあげをするにん |
:white_check_mark: | 金髪の人 | きんぱつのひと | きんぱつのにん |
:white_check_mark: | 釣り竿 | つりざお | つりさお |
:white_check_mark: | 雪雲 | ゆきぐも | ゆきくも |
:white_check_mark: | 電動車椅子 | でんどうくるまいす | でんどうしゃいす |
:white_check_mark: | 電動車椅子の女性 | でんどうくるまいすのじょせい | でんどうしゃいすのじょせい |
:white_check_mark: | 電動車椅子の男性 | でんどうくるまいすのだんせい | でんどうしゃいすのだんせい |
:white_check_mark: | 音無し | おとなし | おとなしし |
:white_check_mark: | 顔のある上弦の月 | かおのあるじょうげんのつき | かおのあるじょうげんのがつ |
:white_check_mark: | 顔のある下弦の月 | かおのあるかげんのつき | かおのあるかげんのがつ |
:white_check_mark: | 風呂に入る人 | ふろにはいるひと | ふろにいるにん |
:white_check_mark: | 首巻き | くびまき | しゅかんき |
:x: | おだいり様 | おだいりよう | おだいりさま |
:x: | しかめ面の人 | しかめめんのひと | しかめめんのにん |
:x: | 上下 | じょうか | じょうげ |
:x: | 下カーブ矢印 | しもかーぶやじるし | したかーぶやじるし |
:x: | 下ボタン | しもぼたん | したぼたん |
:x: | 下手投げ | へたなげ | したてなげ |
:x: | 下指差し | しもゆびさし | したゆびさし |
:x: | 下矢印 | しもやじるし | したやじるし |
:x: | 中秋節 | ちゅうしゅうぶし | ちゅうしゅうふし |
:x: | 中華菓子 | ちゅうかかし | ちゅうかがし |
:x: | 側転 | がわてん | そくてん |
:x: | 側転する人 | がわてんするひと | そくてんするにん |
:x: | 側転する女 | がわてんするおんな | そくてんするおんな |
:x: | 側転する男 | がわてんするおとこ | そくてんするおとこ |
:x: | 全問正解 | ぜんといせいかい | ぜんもんせいかい |
:x: | 八角星 | はっかくぼし | はちかくほし |
:x: | 六芒星 | ろくすすきぼし | ろくぼうほし |
:x: | 六角星 | ろくかくぼし | ろっかくほし |
:x: | 冠雪 | かんむりゆき | かんせつ |
:x: | 初月 | はつつき | はつがつ |
:x: | 剃頭 | そあたま | ていあたま |
:x: | 割る | われる | わる |
:x: | 十三夜月 | じゅうさんやつき | じゅうさんよるがつ |
:x: | 十日夜の月 | じゅうにちよるのつき | とうかよるのがつ |
:x: | 右上 | みぎじょう | みぎうえ |
:x: | 右上矢印 | みぎじょうやじるし | みぎうえやじるし |
:x: | 右下 | みぎか | みぎした |
:x: | 右下矢印 | みぎかやじるし | みぎしたやじるし |
:x: | 四つ葉のクローバー | よっつはのくろーばー | よつはのくろーばー |
:x: | 大泣き | だいなき | おおなき |
:x: | 天気雨 | てんきう | てんきあめ |
:x: | 寝待月 | ねまちのつき | ねたいがつ |
:x: | 射手座 | しゃしゅざ | いてざ |
:x: | 居待月 | いまちのつき | きょたいがつ |
:x: | 巻き毛 | まきけ | まきげ |
:x: | 庵点 | あんてん | いおりてん |
:x: | 悪 | わる | あく |
:x: | 手の甲上指差し | てのこうじょうゆびさし | てのかぶとうえゆびさし |
:x: | 日本地図 | にっぽんちず | にほんちず |
:x: | 日本酒 | にっぽんしゅ | にほんしゅ |
:x: | 有明月 | ゆうめいげつ | ありあけがつ |
:x: | 有袋類 | ゆうぶくろるい | ゆうたいるい |
:x: | 棺 | かん | ひつぎ |
:x: | 毛がない | もうがない | けがない |
:x: | 漬け物 | つけぶつ | つけもの |
:x: | 牡牛 | おすうし | おうし |
:x: | 牡牛座 | おすうしざ | おうしざ |
:x: | 牡羊 | おすひつじ | おひつじ |
:x: | 牡羊座 | おすひつじざ | おひつじざ |
:x: | 現金自動預け払い機 | げんきんじどうあづけはらいき | げんきんじどうあずけはらいき |
:x: | 環のある惑星 | たまきのあるわくせい | かんのあるわくせい |
:x: | 異星人 | いほしじん | いせいじん |
:x: | 登山靴 | とざんくつ | とざんぐつ |
:x: | 白四角大 | しろよんかくだい | しろしかくだい |
:x: | 白四角小 | しろよんかくしょう | しろしかくしょう |
:x: | 白四角特大 | しろよんかくとくだい | しろしかくとくだい |
:x: | 白枠四角 | しろわくよんかく | しろわくしかく |
:x: | 礼拝所 | れいはいしょ | れいはいところ |
:x: | 米 | べい | こめ |
:x: | 紅包 | べにつつみ | くれないつつみ |
:x: | 肉球 | にくだま | にくたま |
:x: | 英大文字の入力 | えいだいもんじのにゅうりょく | えいおおもじのにゅうりょく |
:x: | 虹色の旗 | にじしょくのはた | にじいろのはた |
:x: | 蛇遣座 | へびやざ | へびけんざ |
:x: | 角氷 | すみこおり | かくこおり |
:x: | 赤い下三角 | あかいしもさんかく | あかいしたさんかく |
:x: | 転法輪 | うたてほうりん | てんほうわ |
:x: | 連符 | れんふ | れんぷ |
:x: | 遺灰 | のこはい | いはい |
:x: | 邪視 | よこしまし | じゃし |
:x: | 金 | きむ | きん |
:x: | 金袋 | きんぶくろ | きんふくろ |
:x: | 長距離走 | ちょうきょりはし | ちょうきょりそう |
:x: | 障がい | さわがい | しょうがい |
:x: | 雨時々晴れ | あめじ々はれ | あめときどきはれ |
:x: | 飲み水 | のみすい | のみみず |
:x: | 高速上ボタン | こうそくじょうぼたん | こうそくうえぼたん |
:x: | 高速下ボタン | こうそくかぼたん | こうそくしたぼたん |
:x: | 髭剃り | ひげすり | ひげそり |
:x: | 魔除け | まよけけ | まよけ |
:x: | 魚座 | さかなざ | うおざ |
:x: | 黒四角大 | くろよんかくだい | くろしかくだい |
:x: | 黒四角小 | くろよんかくしょう | くろしかくしょう |
:x: | 黒四角特大 | くろよんかくとくだい | くろしかくとくだい |
:x: | 黒枠四角 | くろわくよんかく | くろわくしかく |
cf. (very experimental) NEologd 辞書を内包した janome をビルドする方法 · mocobeta/janome Wiki
Janome を neologd でビルドする時の構成と手順。時間掛かるので Janome-0.4.1.neologd-????????.tar.gz
を release asset に置いて、それをダウンロードして pip install dist/Janome-0.4.1.neologd-????????.tar.gz --no-compile
すると良い。
FROM python:3.8-slim-buster
ENV DEBIAN_FRONTEND=noninteractive
ENV LC_ALL=C.UTF-8
ENV LANG=C.UTF-8
RUN apt-get update && \
apt-get -y install --no-install-recommends \
wget \
jq \
git curl make zip xz-utils file sudo mecab libmecab-dev mecab-ipadic-utf8 && \
apt-get autoclean && \
apt-get clean && \
apt-get autoremove -y && \
rm -rf /var/lib/apt/lists/*
RUN git clone --depth=1 https://github.com/neologd/mecab-ipadic-neologd.git /build/mecab-ipadic-neologd
WORKDIR /build/mecab-ipadic-neologd
RUN ./bin/install-mecab-ipadic-neologd -n -a -y
WORKDIR /build
COPY requirements.txt ./requirements.txt
RUN python3 -m pip install --no-cache-dir --upgrade pip && \
python3 -m pip install --no-cache-dir -r ./requirements.txt && \
python3 -m pip check
RUN git clone --depth=1 https://github.com/mocobeta/janome.git -b 0.4.1 /build/janome
WORKDIR /build/janome
RUN python setup.py develop && \
cd ipadic && \
./build.sh /build/mecab-ipadic-neologd/build/mecab-ipadic-2.7.0-20070801-neologd-???????? utf8
RUN rm -rf /build
RUN wget -q 'https://raw.githubusercontent.com/yagays/emoji-ja/20190726/data/emoji_ja.json' \
-O /root/emoji_ja.json
WORKDIR /src
mecab-ipadic-neologd/README.ja.md at master · neologd/mecab-ipadic-neologd
docker run --rm -i -t --cpus 6 -v ${PWD}:/src docker.pkg.github.com/peaceiris/emoji-ime-dictionary/emoji-dev:latest bash
apt-get update && apt-get -y install --no-install-recommends wget jq git curl make zip xz-utils file patch sudo mecab libmecab-dev mecab-ipadic-utf8
git clone --depth=1 https://github.com/neologd/mecab-ipadic-neologd.git /build/mecab-ipadic-neologd
cd /build/mecab-ipadic-neologd
./bin/install-mecab-ipadic-neologd -n -a -y
git clone --depth=1 https://github.com/mocobeta/janome.git -b 0.4.1 /build/janome
cd /build/janome
python setup.py develop && cd ipadic
./build.sh /build/mecab-ipadic-neologd/build/mecab-ipadic-2.7.0-20070801-neologd-???????? utf8 &
jobs
# コンテナから抜けて待つ 1.5h くらい
vim janome/version.py
# JANOME_VERSION = '0.4.1-neologd-20200910'
python setup.py sdist
cp dist/Janome-0.4.1-neologd-20200910.tar.gz /src/
pip install dist/Janome-0.4.1-neologd-20200910.tar.gz --no-compile
$ echo "異星人" | janome
異 接頭詞,名詞接続,*,*,*,*,異,イ,イ
星人 名詞,固有名詞,人名,名,*,*,星人,セイジン,セイジン
Janome + neologd と pykakasi の差分
$ cat diff_janome-neologd_pykakasi.txt | wc -l
593 (591 + Markdown table header 2 lines)
$ cat diff_janome-neologd_pykakasi.txt | uniq > diff_janome-neologd_pykakasi.uniq.txt
$ cat diff_janome-neologd_pykakasi.uniq.txt | wc -l
328
$ rg ':white_check_mark:' diff_janome-neologd_pykakasi.uniq.txt | wc -l
203 (201 + Markdown table header 2 lines)
$ rg ':heavy_check_mark:' diff_janome-neologd_pykakasi.uniq.txt | wc -l
58
$ rg ':x:' diff_janome-neologd_pykakasi.uniq.txt | wc -l
65
$ python
>>> (201 + 58) / 328
0.789
diff_janome-neologd_pykakasi.uniq.txt
👉 Click to expand diff_janome-neologd_pykakasi.uniq.txt
Janome OK | Keyword | Janome + neologd | pykakasi |
---|---|---|---|
:x: | abc | ちゅうごくのうぎょうぎんこう | ABC |
:white_check_mark: | AB型 | えーびーがた | ABかた |
:heavy_check_mark: | ATM | えいてぃえむ | ATM |
:white_check_mark: | A型 | えーがた | Aかた |
:white_check_mark: | B型 | びーがた | Bかた |
:x: | CD | きゃっしゅでぃすぺんさー | CD |
:heavy_check_mark: | CL | しーえる | CL |
:heavy_check_mark: | CLマーク | しーえるまーく | CLまーく |
:heavy_check_mark: | COOL | くーる | COOL |
:heavy_check_mark: | COOLマーク | くーるまーく | COOLまーく |
:heavy_check_mark: | DNA | でぃーえぬえー | DNA |
:heavy_check_mark: | DVD | でぃーぶいでぃー | DVD |
:heavy_check_mark: | END | えんど | END |
:heavy_check_mark: | END矢印 | えんどやじるし | ENDやじるし |
:heavy_check_mark: | Eメール | いーめーる | Eめーる |
:heavy_check_mark: | FAX | ふぁくす | FAX |
:heavy_check_mark: | FD | えふでぃ | FD |
:heavy_check_mark: | ID | あいでぃー | ID |
:heavy_check_mark: | IDマーク | あいでぃーまーく | IDまーく |
:heavy_check_mark: | MD | えむでぃ | MD |
:heavy_check_mark: | MO | えむおー | MO |
:heavy_check_mark: | NEW | にゅー | NEW |
:heavy_check_mark: | NEWマーク | にゅーまーく | NEWまーく |
:heavy_check_mark: | NG | えぬじー | NG |
:heavy_check_mark: | NGマーク | えぬじーまーく | NGまーく |
:heavy_check_mark: | OK | おーけー | OK |
:white_check_mark: | OKのポーズをする人 | おーけーのぽーずをするひと | OKのぽーずをするにん |
:heavy_check_mark: | OKのポーズをする女 | おーけーのぽーずをするおんな | OKのぽーずをするおんな |
:heavy_check_mark: | OKのポーズをする男 | おーけーのぽーずをするおとこ | OKのぽーずをするおとこ |
:heavy_check_mark: | OKの手 | おーけーのて | OKのて |
:heavy_check_mark: | OKマーク | おーけーまーく | OKまーく |
:heavy_check_mark: | OL | おーえる | OL |
:heavy_check_mark: | ON | おん | ON |
:heavy_check_mark: | ON矢印 | おんやじるし | ONやじるし |
:white_check_mark: | O型 | おーがた | Oかた |
:heavy_check_mark: | P | ぴー | P |
:heavy_check_mark: | PC | ぴーしー | PC |
:heavy_check_mark: | Pマーク | ぴーまーく | Pまーく |
:white_check_mark: | RV車 | あーるぶいしゃ | RVくるま |
:heavy_check_mark: | SL | えすえる | SL |
:heavy_check_mark: | SOS | えすーおーえす | SOS |
:heavy_check_mark: | SOSマーク | えすーおーえすまーく | SOSまーく |
:white_check_mark: | SUV車 | えすゆーぶいしゃ | SUVくるま |
:x: | TMマーク | たうんみーてぃんぐまーく | TMまーく |
:heavy_check_mark: | TOP | てぃーおーぴー | TOP |
:heavy_check_mark: | TOP矢印 | てぃーおーぴーやじるし | TOPやじるし |
:heavy_check_mark: | TV | てぃーぶい | TV |
:heavy_check_mark: | Tシャツ | てぃーしゃつ | Tしゃつ |
:heavy_check_mark: | UFO | ゆーふぉー | UFO |
:white_check_mark: | U字型磁石 | Uじがたじしゃく | Uじけいじしゃく |
:heavy_check_mark: | VHS | ぶいえいちえす | VHS |
:heavy_check_mark: | VSマーク | ばーさすまーく | VSまーく |
:heavy_check_mark: | WC | だぶるしー | WC |
:white_check_mark: | アールブイ車 | あーるぶいしゃ | あーるぶいくるま |
:white_check_mark: | あきれ顔 | あきれがお | あきれかお |
:white_check_mark: | アセンション島 | あせんしょんとう | あせんしょんしま |
:white_check_mark: | アメリカ領ヴァージン諸島 | あめりかりょうゔぁーじんしょとう | あめりかりょうゔぁーじんしょしま |
:white_check_mark: | イギリス領インド洋地域 | いぎりすりょういんどようちいき | いぎりすりょういんどひろしちいき |
:white_check_mark: | イギリス領ヴァージン諸島 | いぎりすりょうゔぁーじんしょとう | いぎりすりょうゔぁーじんしょしま |
:white_check_mark: | オーランド諸島 | おーらんどしょとう | おーらんどしょしま |
:white_check_mark: | おじぎする人 | おじぎするひと | おじぎするにん |
:white_check_mark: | お巡りさん | おまわりさん | おめぐりさん |
:white_check_mark: | お年玉 | おとしだま | おねんたま |
:white_check_mark: | お得 | おとく | おえ |
:white_check_mark: | お手上げする人 | おてあげするひと | おてあげするにん |
:white_check_mark: | お金 | おかね | おきん |
:white_check_mark: | お金の顔 | おかねのかお | おきんのかお |
:white_check_mark: | かき氷 | かきごおり | かきこおり |
:white_check_mark: | かぎ針 | かぎばり | かぎはり |
:white_check_mark: | カナリア諸島 | かなりあしょとう | かなりあしょしま |
:white_check_mark: | がま口 | がまぐち | がまくち |
:white_check_mark: | キュラソー島 | きゅらそーとう | きゅらそーしま |
:white_check_mark: | きらきら星 | きらきらぼし | きらきらほし |
:white_check_mark: | くす玉 | くすだま | くすたま |
:white_check_mark: | くせ毛 | くせげ | くせけ |
:white_check_mark: | クック諸島 | くっくしょとう | くっくしょしま |
:white_check_mark: | クリスマス島 | くりすますとう | くりすますしま |
:white_check_mark: | クリッパートン島 | くりっぱーとんとう | くりっぱーとんしま |
:heavy_check_mark: | クロスした剣 | くろすしたけん | くろすしたつるぎ |
:white_check_mark: | ケイマン諸島 | けいまんしょとう | けいまんしょしま |
:white_check_mark: | ココス諸島 | ここすしょとう | ここすしょしま |
:x: | ゴミ捨て | ごみすてて | ごみすて |
:x: | ゴミ捨て禁止 | ごみすててきんし | ごみすてきんし |
:white_check_mark: | ごみ箱 | ごみばこ | ごみはこ |
:white_check_mark: | ゴミ箱 | ごみばこ | ごみはこ |
:white_check_mark: | ゴルフをする人 | ごるふをするひと | ごるふをするにん |
:white_check_mark: | サーフィンする人 | さーふぃんするひと | さーふぃんするにん |
:white_check_mark: | サウナに入る人 | さうなにはいるひと | さうなにいるにん |
:white_check_mark: | サウナに入る女 | さうなにはいるおんな | さうなにいるおんな |
:white_check_mark: | サウナに入る男 | さうなにはいるおとこ | さうなにいるおとこ |
:white_check_mark: | しかめっ面 | しかめっつら | しかめっめん |
:x: | しかめ面の人 | しかめめんのひと | しかめめんのにん |
:white_check_mark: | しかめ顔 | しかめがお | しかめかお |
:white_check_mark: | ジャグリングをする人 | じゃぐりんぐをするひと | じゃぐりんぐをするにん |
:white_check_mark: | すい星 | すいせい | すいほし |
:white_check_mark: | スヴァールバル諸島およびヤンマイエン島 | すゔぁーるばるしょとうおよびやんまいえんとう | すゔぁーるばるしょしまおよびやんまいえんしま |
:x: | スピーカー音量大 | すぴーかーおとかずお | すぴーかーおんりょうだい |
:white_check_mark: | ソロモン諸島 | そろもんしょとう | そろもんしょしま |
:white_check_mark: | ターバンの人 | たーばんのひと | たーばんのにん |
:white_check_mark: | ダメのポーズをする人 | だめのぽーずをするひと | だめのぽーずをするにん |
:white_check_mark: | ディエゴガルシア島 | でぃえごがるしあとう | でぃえごがるしあしま |
:white_check_mark: | ドット付きひし形 | どっとつきひしがた | どっとつきひしかたち |
:white_check_mark: | ドミニカ国 | どみにかこく | どみにかくに |
:white_check_mark: | ドル袋 | どるぶくろ | どるふくろ |
:white_check_mark: | ノーフォーク島 | のーふぉーくとう | のーふぉーくしま |
:white_check_mark: | ハード島とマクドナルド諸島 | はーどとうとまくどなるどしょとう | はーどしまとまくどなるどしょしま |
:white_check_mark: | バスケットボールをする人 | ばすけっとぼーるをするひと | ばすけっとぼーるをするにん |
:white_check_mark: | バチカン市国 | ばちかんしこく | ばちかんしくに |
:white_check_mark: | バルカン人 | ばるかんじん | ばるかんにん |
:white_check_mark: | ハンドボールをする人 | はんどぼーるをするひと | はんどぼーるをするにん |
:white_check_mark: | ひし形 | ひしがた | ひしかたち |
:white_check_mark: | ひたいに手をあてる人 | ひたいにてをあてるひと | ひたいにてをあてるにん |
:white_check_mark: | びっくり顔 | びっくりがお | びっくりかお |
:white_check_mark: | ピトケアン諸島 | ぴとけあんしょとう | ぴとけあんしょしま |
:white_check_mark: | ピンク色 | ぴんくいろ | ぴんくしょく |
:white_check_mark: | ブーベ島 | ぶーべとう | ぶーべしま |
:x: | フェイスマッサージ中の人 | ふぇいすまっさーじなかのひと | ふぇいすまっさーじなかのにん |
:white_check_mark: | フェイスマッサージ中の女 | ふぇいすまっさーじちゅうのおんな | ふぇいすまっさーじなかのおんな |
:white_check_mark: | フェイスマッサージ中の男 | ふぇいすまっさーじちゅうのおとこ | ふぇいすまっさーじなかのおとこ |
:white_check_mark: | フェロー諸島 | ふぇろーしょとう | ふぇろーしょしま |
:white_check_mark: | フェンシングをする人 | ふぇんしんぐをするひと | ふぇんしんぐをするにん |
:white_check_mark: | フォークランド諸島 | ふぉーくらんどしょとう | ふぉーくらんどしょしま |
:white_check_mark: | ふくれっ面 | ふくれっつら | ふくれっめん |
:white_check_mark: | フラッシュを焚いているカメラ | ふらっしゅをたいているかめら | ふらっしゅをふんいているかめら |
:white_check_mark: | ベッドに寝る人 | べっどにねるひと | べっどにねるにん |
:white_check_mark: | ボートをこぐ人 | ぼーとをこぐひと | ぼーとをこぐにん |
:white_check_mark: | ほっとした顔 | ほっとしたがお | ほっとしたかお |
:x: | ほにゅう瓶 | ほにゅーびん | ほにゅうかめ |
:white_check_mark: | マーシャル諸島 | まーしゃるしょとう | まーしゃるしょしま |
:white_check_mark: | マウンテンバイクに乗る人 | まうんてんばいくにのるひと | まうんてんばいくにのるにん |
:white_check_mark: | マスク顔 | ますくがお | ますくかお |
:white_check_mark: | マル得 | まるとく | まるえ |
:white_check_mark: | マン島 | まんとう | まんしま |
:white_check_mark: | メール受信中 | めーるじゅしんちゅう | めーるじゅしんなか |
:white_check_mark: | ヨガのポーズをする人 | よがのぽーずをするひと | よがのぽーずをするにん |
:white_check_mark: | レスリングする人 | れすりんぐするひと | れすりんぐするにん |
:white_check_mark: | レスリングをする人 | れすりんぐをするひと | れすりんぐをするにん |
:heavy_check_mark: | 三猿 | さんえん | さんさる |
:white_check_mark: | 三輪タクシー | さんりんたくしー | みわたくしー |
:x: | 上下 | じょうか | じょうげ |
:white_check_mark: | 上弦の月 | じょうげんのつき | じょうげんのがつ |
:x: | 上指差し | かみさしさし | うえゆびさし |
:x: | 下カーブ矢印 | しもかーぶやじるし | したかーぶやじるし |
:x: | 下ボタン | しもぼたん | したぼたん |
:white_check_mark: | 下弦の月 | かげんのつき | かげんのがつ |
:x: | 下手投げ | へたなげ | したてなげ |
:x: | 下指差し | しもゆびさし | したゆびさし |
:x: | 下矢印 | しもやじるし | したやじるし |
:white_check_mark: | 不機嫌な人 | ふきげんなひと | ふきげんなにん |
:white_check_mark: | 中秋節 | ちゅうしゅうせつ | ちゅうしゅうふし |
:heavy_check_mark: | 中華菓子 | ちゅうかかし | ちゅうかがし |
:x: | 二重 | ふたえ | にじゅう |
:x: | 二重感嘆符 | ふたえかんたんふ | にじゅうかんたんふ |
:white_check_mark: | 人 | ひと | にん |
:white_check_mark: | 人のシルエット | ひとのしるえっと | にんのしるえっと |
:white_check_mark: | 介助犬 | かいじょけん | かいじょいぬ |
:x: | 側転 | がわてん | そくてん |
:x: | 側転する人 | がわてんするひと | そくてんするにん |
:x: | 側転する女 | がわてんするおんな | そくてんするおんな |
:x: | 側転する男 | がわてんするおとこ | そくてんするおとこ |
:white_check_mark: | 入出国 | にゅうしゅっこく | にゅうしゅつこく |
:x: | 全問正解 | ぜんといせいかい | ぜんもんせいかい |
:white_check_mark: | 八端十字架 | はったんじゅうじか | はちはじじゅうじか |
:white_check_mark: | 八角アスタリスク | はっかくあすたりすく | はちかくあすたりすく |
:white_check_mark: | 八角星 | はっかくぼし | はちかくほし |
:white_check_mark: | 六芒星 | ろくぼうせい | ろくぼうほし |
:white_check_mark: | 六角星 | ろっかくぼし | ろっかくほし |
:white_check_mark: | 具合の悪い顔 | ぐあいのあくいがお | ぐあいのわるいかお |
:white_check_mark: | 冠 | かんむり | かん |
:white_check_mark: | 初月 | はつづき | はつがつ |
:x: | 剃頭 | そあたま | ていあたま |
:heavy_check_mark: | 剣 | けん | つるぎ |
:white_check_mark: | 北マリアナ諸島 | きたまりあなしょとう | きたまりあなしょしま |
:x: | 十三夜月 | じゅうそうないと | じゅうさんよるがつ |
:x: | 十日夜の月 | とおかんやのつき | とうかよるのがつ |
:white_check_mark: | 受信中 | じゅしんちゅう | じゅしんなか |
:white_check_mark: | 合衆国領有小離島 | がっしゅうこくりょうゆうしょうりとう | がっしゅうこくりょうゆうしょうりしま |
:white_check_mark: | 四つ葉のクローバー | よつばのくろーばー | よつはのくろーばー |
:white_check_mark: | 大きいオレンジのひし形 | おおきいおれんじのひしがた | おおきいおれんじのひしかたち |
:white_check_mark: | 大きい青のひし形 | おおきいあおのひしがた | おおきいあおのひしかたち |
:x: | 大泣き | だいなき | おおなき |
:white_check_mark: | 天の川 | あまのがわ | てんのかわ |
:white_check_mark: | 子供の日 | こどものひ | こどものにち |
:heavy_check_mark: | 宝物 | ほうもつ | たからもの |
:x: | 寝待月 | ねまちのつき | ねたいがつ |
:heavy_check_mark: | 射手 | しゃしゅ | いて |
:white_check_mark: | 小さいオレンジのひし形 | ちいさいおれんじのひしがた | ちいさいおれんじのひしかたち |
:white_check_mark: | 小さい青のひし形 | ちいさいあおのひしがた | ちいさいあおのひしかたち |
:x: | 居待月 | いまちのつき | きょたいがつ |
:white_check_mark: | 山を登る人 | やまをのぼるひと | やまをのぼるにん |
:white_check_mark: | 工具箱 | こうぐばこ | こうぐはこ |
:x: | 巻き毛 | まきけ | まきげ |
:white_check_mark: | 巻き貝 | まきがい | まきかい |
:white_check_mark: | 得 | とく | え |
:white_check_mark: | 念珠 | ねんず | ねんしゅ |
:white_check_mark: | 怒った悪魔 | おこったあくま | いかったあくま |
:x: | 悪 | わる | あく |
:white_check_mark: | 愛してる | あいしてる | いとしてる |
:heavy_check_mark: | 戸 | と | こ |
:white_check_mark: | 手の甲 | てのこう | てのかぶと |
:x: | 手の甲上指差し | てのこうかみさしさし | てのかぶとうえゆびさし |
:white_check_mark: | 手を挙げる人 | てをあげるひと | てをあげるにん |
:white_check_mark: | 捨て駒 | すてごま | すてこま |
:white_check_mark: | 散髪される人 | さんぱつされるひと | さんぱつされるにん |
:white_check_mark: | 旅客船 | りょかくせん | りょきゃくふね |
:white_check_mark: | 日めくりカレンダー | ひめくりかれんだー | にちめくりかれんだー |
:white_check_mark: | 日焼け止め | ひやけどめ | ひやけとめ |
:white_check_mark: | 早戻し | はやもどし | そうもどし |
:white_check_mark: | 早戻しボタン | はやもどしぼたん | そうもどしぼたん |
:white_check_mark: | 月 | つき | がつ |
:white_check_mark: | 月マーク | つきまーく | がつまーく |
:white_check_mark: | 月めくりカレンダー | つきめくりかれんだー | がつめくりかれんだー |
:white_check_mark: | 月極 | つきぎめ | がつきょく |
:heavy_check_mark: | 有 | ゆう | あり |
:heavy_check_mark: | 有マーク | ゆうまーく | ありまーく |
:x: | 有明月 | ゆうめいげつ | ありあけがつ |
:white_check_mark: | 案内する人 | あんないするひと | あんないするにん |
:white_check_mark: | 森の人 | もりのひと | もりのにん |
:x: | 棺 | かん | ひつぎ |
:white_check_mark: | 正座する人 | せいざするひと | せいざするにん |
:white_check_mark: | 歩く人 | あるくひと | あるくにん |
:x: | 毛がない | もうがない | けがない |
:white_check_mark: | 水牛 | すいぎゅう | みずうし |
:white_check_mark: | 水球 | すいきゅう | みずたま |
:white_check_mark: | 水球をする人 | すいきゅうをするひと | みずたまをするにん |
:white_check_mark: | 水球をする女 | すいきゅうをするおんな | みずたまをするおんな |
:white_check_mark: | 水球をする男 | すいきゅうをするおとこ | みずたまをするおとこ |
:white_check_mark: | 法輪 | ほうりん | ほうわ |
:white_check_mark: | 波乗り | なみのり | なみのりり |
:heavy_check_mark: | 波線 | はせん | なみせん |
:white_check_mark: | 泳ぐ人 | およぐひと | およぐにん |
:white_check_mark: | 洋ナシ | ようなし | ひろしなし |
:white_check_mark: | 海賊旗 | かいぞくき | かいぞくはた |
:heavy_check_mark: | 減算 | げんざん | げんさん |
:white_check_mark: | 温かい飲み物 | あたたかいのみもの | おんかいのみもの |
:white_check_mark: | 無人島 | むじんとう | むじんしま |
:white_check_mark: | 焼き菓子 | やきがし | やきかし |
:white_check_mark: | 片眼鏡 | かためがね | かためかがみ |
:x: | 牝牛 | ひんぎゅう | めすうし |
:x: | 牡牛 | ぼぎゅう | おうし |
:heavy_check_mark: | 玩具 | おもちゃ | がんぐ |
:white_check_mark: | 現金自動預け払い機 | げんきんじどうあずけばらいき | げんきんじどうあずけはらいき |
:x: | 環のある惑星 | たまきのあるわくせい | かんのあるわくせい |
:white_check_mark: | 白十字 | はくじゅうじ | しろじゅうじ |
:white_check_mark: | 白十字ヘルメット | はくじゅうじへるめっと | しろじゅうじへるめっと |
:x: | 白四角大 | しろよんかくだい | しろしかくだい |
:x: | 白四角小 | しろよんかくしょう | しろしかくしょう |
:x: | 白四角特大 | しろよんかくとくだい | しろしかくとくだい |
:heavy_check_mark: | 白旗 | はっき | しろはた |
:white_check_mark: | 白杖 | はくじょう | しろつえ |
:x: | 白枠四角 | しろわくよんかく | しろわくしかく |
:x: | 白衣 | びゃくえ | はくい |
:heavy_check_mark: | 白髪 | はくはつ | しらが |
:x: | 白鳥 | しらとり | はくちょう |
:white_check_mark: | 目玉焼き | めだまやき | めだまやきき |
:white_check_mark: | 目覚まし時計 | めざましどけい | めざましとけい |
:white_check_mark: | 着信中 | ちゃくしんちゅう | ちゃくしんなか |
:white_check_mark: | 石けん | せっけん | いしけん |
:white_check_mark: | 礼拝所 | れいはいしょ | れいはいところ |
:x: | 空室 | あきしつ | そらしつ |
:white_check_mark: | 空飛ぶ円盤 | そらとぶえんばん | くうひぶえんばん |
:white_check_mark: | 立つ人 | たつひと | たつにん |
:white_check_mark: | 竜脚類 | りゅうきゃくるい | りゅうあしるい |
:white_check_mark: | 筋トレ | きんとれ | すじとれ |
:x: | 米 | べい | こめ |
:white_check_mark: | 糸巻き | いとまき | いとまきき |
:x: | 紅包 | べにつつみ | くれないつつみ |
:white_check_mark: | 紙手提げ | かみてさげ | かみてていげ |
:white_check_mark: | 置時計 | おきどけい | ちとけい |
:white_check_mark: | 羽が生えたお金 | はねがはえたおかね | はねがはえたおきん |
:white_check_mark: | 考え中 | かんがえちゅう | かんがえなか |
:white_check_mark: | 考え事 | かんがえごと | かんがえこと |
:white_check_mark: | 耳の不自由な人 | みみのふじゆうなひと | みみのふじゆうなにん |
:white_check_mark: | 肉球 | にくきゅう | にくたま |
:white_check_mark: | 自分撮り | じぶんどり | じぶんとり |
:white_check_mark: | 自撮り | じどり | じとり |
:white_check_mark: | 自転車に乗る人 | じてんしゃにのるひと | じてんしゃにのるにん |
:x: | 葉野菜 | はのさい | はやさい |
:white_check_mark: | 蒸留器 | じょうりゅうき | じょうりゅううつわ |
:white_check_mark: | 薪割り | まきわり | たきぎわり |
:x: | 蛇遣座 | へびやざ | へびけんざ |
:white_check_mark: | 血液型AB型 | けつえきがたえーびーがた | けつえきがたABかた |
:white_check_mark: | 血液型A型 | けつえきがたえーがた | けつえきがたAかた |
:white_check_mark: | 血液型B型 | けつえきがたびーがた | けつえきがたBかた |
:white_check_mark: | 血液型O型 | けつえきがたおーがた | けつえきがたOかた |
:white_check_mark: | 襟巻き | えりまき | えりまきき |
:x: | 角氷 | すみこおり | かくこおり |
:white_check_mark: | 話す人のシルエット | はなすひとのしるえっと | はなすにんのしるえっと |
:x: | 赤い下三角 | あかいしもさんかく | あかいしたさんかく |
:white_check_mark: | 赤毛の人 | あかげのひと | あかげのにん |
:white_check_mark: | 走る人 | はしるひと | はしるにん |
:heavy_check_mark: | 足跡 | あしあと | そくせき |
:white_check_mark: | 車両通行止め | しゃりょうつうこうどめ | しゃりょうつうこうどめめ |
:x: | 転法輪 | てんぽうりん | てんほうわ |
:white_check_mark: | 通行止め | つうこうどめ | つうこうどめめ |
:x: | 連符 | れんふ | れんぷ |
:white_check_mark: | 道着 | どうぎ | みちちゃく |
:white_check_mark: | 重量挙げをする人 | じゅうりょうあげをするひと | じゅうりょうあげをするにん |
:x: | 金 | きむ | きん |
:white_check_mark: | 金袋 | きんぶくろ | きんふくろ |
:white_check_mark: | 金髪の人 | きんぱつのひと | きんぱつのにん |
:white_check_mark: | 釣り竿 | つりざお | つりさお |
:x: | 雨時々晴れ | あめじ々はれ | あめときどきはれ |
:white_check_mark: | 雪雲 | ゆきぐも | ゆきくも |
:white_check_mark: | 電動車椅子 | でんどうくるまいす | でんどうしゃいす |
:white_check_mark: | 電動車椅子の女性 | でんどうくるまいすのじょせい | でんどうしゃいすのじょせい |
:white_check_mark: | 電動車椅子の男性 | でんどうくるまいすのだんせい | でんどうしゃいすのだんせい |
:white_check_mark: | 青梗菜 | ちんげんさい | あおきょうな |
:white_check_mark: | 音無し | おとなし | おとなしし |
:x: | 音量大 | おとかずお | おんりょうだい |
:white_check_mark: | 顔のある上弦の月 | かおのあるじょうげんのつき | かおのあるじょうげんのがつ |
:white_check_mark: | 顔のある下弦の月 | かおのあるかげんのつき | かおのあるかげんのがつ |
:white_check_mark: | 風呂に入る人 | ふろにはいるひと | ふろにいるにん |
:x: | 飲み水 | のみすい | のみみず |
:white_check_mark: | 首巻き | くびまき | しゅかんき |
:white_check_mark: | 骨壺 | こつつぼ | ほねつぼ |
:x: | 高速上ボタン | こうそくじょうぼたん | こうそくうえぼたん |
:x: | 高速下ボタン | こうそくかぼたん | こうそくしたぼたん |
:x: | 髭剃り | ひげすり | ひげそり |
:x: | 魔除け | まよけけ | まよけ |
:white_check_mark: | 鶏もも肉 | とりももにく | にわとりももにく |
:x: | 黒四角大 | くろよんかくだい | くろしかくだい |
:x: | 黒四角小 | くろよんかくしょう | くろしかくしょう |
:x: | 黒四角特大 | くろよんかくとくだい | くろしかくとくだい |
:heavy_check_mark: | 黒旗 | くろはた | こっき |
:x: | 黒枠四角 | くろわくよんかく | くろわくしかく |
結論
- Janome + neologd が pykakasi より精度が良い
- Janome + neologd, pykakasi どちらにおいても悪いケースは検知できていない
TODO
- [ ] :x: のケースを修正する処理を追加
- [ ] test: :x: のケースをテストケースに追加して、改善されたことを将来に実行した際に検知できるようにする。
- [ ] :heavy_check_mark: のケースは Janome + neologd, pykakasi 両方の結果を辞書として追加する。