All Projects → ncaq → dic-nico-intersection-pixiv

ncaq / dic-nico-intersection-pixiv

Licence: MIT license
ニコニコ大百科とピクシブ百科事典の共通部分のIME辞書

Programming Languages

haskell
3896 projects

Projects that are alternatives of or similar to dic-nico-intersection-pixiv

Google Ime Dictionary
日英変換・英語略語展開のための IME 追加辞書 📙 日本語から英語への和英変換や英語略語の展開を Google 日本語入力や ATOK などで可能にする IME 拡張辞書です
Stars: ✭ 30 (-38.78%)
Mutual labels:  ime, dictionary, japanese
Emoji Ime Dictionary
日本語で絵文字入力をするための IME 追加辞書 📙 Google 日本語入力などで日本語から絵文字への変換を可能にする IME 拡張辞書です
Stars: ✭ 172 (+251.02%)
Mutual labels:  ime, dictionary, japanese
nihongo
Japanese Dictionary
Stars: ✭ 77 (+57.14%)
Mutual labels:  dictionary, japanese
Jotoba
A free online, self-hostable, multilang Japanese dictionary.
Stars: ✭ 87 (+77.55%)
Mutual labels:  dictionary, japanese
Yomichan
Japanese pop-up dictionary extension for Chrome and Firefox.
Stars: ✭ 464 (+846.94%)
Mutual labels:  dictionary, japanese
jmdict-kindle
Japanese - English dictionary for Kindle based on the JMdict / EDICT database
Stars: ✭ 151 (+208.16%)
Mutual labels:  dictionary, japanese
jiten
jiten - japanese android/cli/web dictionary based on jmdict/kanjidic — 日本語 辞典 和英辞典 漢英字典 和独辞典 和蘭辞典
Stars: ✭ 64 (+30.61%)
Mutual labels:  dictionary, japanese
unofficial-jisho-api
Encapsulates the official Jisho.org API and also provides kanji, example, and stroke diagram search.
Stars: ✭ 88 (+79.59%)
Mutual labels:  dictionary, japanese
Qolibri
Continuation of the qolibri EPWING dictionary/book reader
Stars: ✭ 82 (+67.35%)
Mutual labels:  dictionary, japanese
Ichiran
Linguistic tools for texts in Japanese language
Stars: ✭ 120 (+144.9%)
Mutual labels:  dictionary, japanese
Safarikai
Safari extension for translating Japanese words.
Stars: ✭ 177 (+261.22%)
Mutual labels:  dictionary, japanese
Memorize
🚀 Japanese-English-Mongolian dictionary. It lets you find words, kanji and more quickly and easily
Stars: ✭ 72 (+46.94%)
Mutual labels:  dictionary, japanese
jmdict-simplified
JMdict, JMnedict, Kanjidic, KRADFILE/RADKFILE in JSON format
Stars: ✭ 96 (+95.92%)
Mutual labels:  dictionary, japanese
next-qrcode
React hooks for generating QRCode for your next React apps.
Stars: ✭ 87 (+77.55%)
Mutual labels:  japanese
aot
Russian morphology for Java
Stars: ✭ 41 (-16.33%)
Mutual labels:  dictionary
lang-ja
Manage Japanese language files which distributed with vim.
Stars: ✭ 20 (-59.18%)
Mutual labels:  japanese
bing dictionary
Bing comand line dictionary
Stars: ✭ 25 (-48.98%)
Mutual labels:  dictionary
frostpunk mod
Frostpunk / Mod Tools / 非公式日本語化MODツール
Stars: ✭ 17 (-65.31%)
Mutual labels:  japanese
sample-ui-vue-pages
Bootstrap + Vue.js [ Scss / Babel ] (Multi-Page/SSR Model)
Stars: ✭ 20 (-59.18%)
Mutual labels:  japanese
korean-dict-nikl
국립국어원 사전 / FOSS Korean dictionary by National Institute of Korean Language
Stars: ✭ 71 (+44.9%)
Mutual labels:  dictionary

dic-nico-intersection-pixiv

ニコニコ大百科とピクシブ百科事典の共通部分のIME辞書。

ダウンロード

https://cdn.ncaq.net/dic-nico-intersection-pixiv.txt

Google日本語入力およびMozc形式です。

説明

ニコニコ大百科とピクシブ百科事典の双方に登録されている単語の辞書です。 読みがなはニコニコ大百科のデータを使っています。

ニコニコ大百科 と、 ピクシブ百科事典 のデータを利用させていただいています。

ルールベースでIME辞書の役に立たなそうな単語を除外しています。

曖昧に絞り込んでいるので、 本当はPixiv百科事典に存在しないのに単語が載っていたり、 逆に存在していても載っていなかったりします。

誤変換指摘の記事をなるべく除外しようとしていますが、 擬陽性や偽陰性が存在します。

品詞は諦めて全部アスキー文字の場合アルファベット、 そうでない場合固有名詞にしています。 あまり変換に影響しないので気にしていません。

想定利用シーン

  • 標準辞書が貧弱なMozcの拡張辞書
  • Android版Google日本語入力に入れてサジェストを強化
  • 東方Project辞書(名前、曲、スペルカードなど)
  • ネットスラング、作品名、VTuber、ポケモン、アイドルマスター辞書

開発動機

主に東方Project関連の単語の変換を行いたかったのですが、 東方Project辞書 | Cue:LAB は開発当時は東方紺珠伝に対応していなかったことと、 複数の辞書を世界の固有名詞が増えるたびに更新していくのは大変だという理由で、 あまり使いたくありませんでした。

色々な単語を備えてうってつけなのが、 ニコニコ大百科IME辞書 に思えますが、 これは単語量が多すぎて、 PCならともかくスマートフォンのGoogle日本語入力が重たくなってしまいます。 また量が多すぎて読みで遊んでいる単語 (読みが通常の読み方とは異なる記事の一覧に載っているような単語) が沢山あって、 誤爆をしやすいという問題がありました。 さらに下記のブログ記事に書いたように、 括弧を使った単語が括弧なしの単語とコンフリクトしてしまい、 括弧なしの単語がうまく変換できませんでした。 よって自分でニコニコ大百科をスクレイピングしています。

単語をメジャーなものだけに絞り、 遊んでいる読みの単語を排除するにはどうすれば良いか考えた結果、 ピクシブ百科事典にも登録されている単語のみを採用すれば良いと思いつきました。

ニコニコ大百科のデータの処理に関しては、 ニコニコ大百科IME辞書 神は細部に宿り給う の処理方法を参考にさせて頂きました。

読みが違う単語を弾くために、 読みが通常の読み方とは異なる記事の一覧 のデータを使用して私自身も編集に参加しています。

ライセンス

コード部分はMITライセンスです。

生成物はスクレイピング結果を利用している都合上、 著作権は主張しません。

ブログ記事

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].