豪鬼メモ

一瞬千撃

ポップアップ辞書の実装の解説

Chrome拡張機能としてポップアップ辞書を作成して公開したが、その実装方法についてメモがてら書いておこう。Chrome拡張機能としての実装をする前に、まずは各ページに明示的にロードしてポップアップ辞書として機能するJavaScriptのライブラリを実装する。それで機能性を確認してから、Chrome拡張機能としてパッケージし直す。
f:id:fridaynight:20210418004924p:plain

詳しいことは、ソースを読めばわかるはず。そこそこ簡潔に書いたつもりだ。ソースはGitHubでも公開されている。

続きを読む

ポップアップ英和辞書のChrome拡張機能

WiktionaryWordNetから作った真にフリーな英和辞書を、Chromeブラウザのポップアップ辞書として利用できるように、拡張機能を作った。これをインストールすると、任意のWebページ内の任意の言葉を選択すると、その意味を辞書で調べて、結果がポップアップとして表示される。FacebookでもTwitterでもCNNでもどこでも使えて便利だ。未知の英単語やフレーズを見つけても、わざわざ辞書検索ページに移動することなく、意味を知ることができる。集中力を切らさないで英文を読み進められるという利点は非常に大きい。(追記:最新版の説明はこちらの記事にて)

続きを読む

各地の桜 その弍

子供は相変わらずレゴブーストに夢中である。プログラム組むと、「音に反応して超信地旋回を決めてから躍進射撃」みたいな挙動ができてかなり面白い。それはさておき、今日も天気が良かったので、ブロンプトンを駆ってぶらぶらしてみた。
f:id:fridaynight:20210327073100j:plain

続きを読む

各地の桜

子達が懐かなくなってきたので写真を撮る機会もめっきり減った今日このごろだが、桜が満開なのでカメラを持ち出してみた。ゆっくりサイクリングすることをポタリングというらしいのだが、愛車ブロンプトンに乗って各所をポタリングしてみた。これは目黒天空庭園
f:id:fridaynight:20210327021847j:plain

続きを読む

Wiktionaryの語義を使ったルールベースの訳語伝搬

Wiktionary英語版の語義説明を利用してWiktionary日本語版と日本語WordNetの訳語を伝搬させてカバー率を向上させる方法について述べる。これを行うと、新たに1万語くらいに訳語を付与することができ、かなりの難解語にも訳語が割り当てられることになる。これで統合英和辞書の語彙数は246299語になり、語彙力年齢診断の問題数も81871語になった。難解語の多様性が増したことで上位年齢の精度が向上したように思う。

続きを読む

和英方向の語彙力診断

英単語の意味を知っているかどうか聞くことで語彙力を測定する診断サービスについて前回述べた。今回は、逆方向の質問を実装した。すなわち、日本語の意味を提示して、それに該当する英語の単語または熟語を選んでもらうというものだ。どちらの方が語彙力を測るのに向いているだろうか。まずは実際の和英方向の診断サービスを使ってみて欲しい。
f:id:fridaynight:20210214232235p:plain

続きを読む

英語力年齢診断・改

英単語の意味を知っているかどうかの質問に答えていくと語彙力が診断できるサービスを作った。英単語の獲得年齢データベースを使って、ネイティブ英語話者の何歳程度の語彙力に相当するかを検証するものだ。まずは、実際のサービスを使ってみて欲しい。
f:id:fridaynight:20210209013826p:plain

続きを読む

Word Wise風の英文自動和訳注釈サービス

長い英文を読みたいが、語彙力が足りない。未知語に会う度にいちいち辞書を引いていたら時間がかかって仕方ない。そんなあなたのために、英文の中の全ての単語とフレーズの意味を辞書で予め調べて注釈をつけるサービスを作った。これで赤毛のアンやトムソーヤの冒険を原文で読めるはず。
f:id:fridaynight:20210129133312p:plain

続きを読む