2018年9月18日火曜日

AIエンジニアが喜びそうな(?) 英語学習用「chrome拡張機能」dictionarist

dictionarist という 英語学習者用「chrome拡張機能」 があります。 これはかなり面白いブラウザ拡張機能(Browser extension)です。 なぜかと言うと、

  • 多言語対応(私は英英辞典を使用)
  • 英単語をダブルクリックすれば、英単語の意味が表示される
  • 調べた英単語回数CSV形式で取得できる!

したがって、自分が調べた英単語についてデータ分析できます

2018年8月4日土曜日

【edx】データサイエンスのオンライン学習コースを修了 所要時間1ヶ月

データサイエンスの入門コース(MITx: 6.00.2x)を complete しました (修了しました)。 修了するのに要した時間は約1ヶ月ほどでした。 使用言語は英語です。

全体の成績はA (96%) なので、ぼちぼち良い方だと思います。 日本の大学でいえば、優です。 全体的な感想を述べます。

2018年7月22日日曜日

【英語】お金を節約したいなら、英語を学習しよう 生きた英語で学習するなら、学習費用は0円

「英語の学習をすると、お金が出ていく」と思われがちですが、それは間違いです。 「英語を使えないと、お金が出ていく」が正しいです。

しかも、「生きた英語」で学習するなら、学習費用は殆ど0円です。 「生きた英語」とは、英語のニュース、ユーチューブ、映画(旧作50円)、本(図書館で借りたら無料)など で使われている英語です。

教えてくれる先生がいないから、手間や時間はかかりますが、学習費用は0円です。

2018年7月15日日曜日

【Python】TypeError: 'int' object is not callable  ビルトイン関数と同じ変数名を使った時に起こるエラー

今日、Pythonのプログラムを書いていたら、

TypeError: 'int' object is not callable

のようなエラーを出しました。

このエラーの主な原因は、 ビルトイン関数 と同じ名前の変数(sum, max, min, str等)を定義した事です。

ビルトイン関数(built-in function)とは、元から備え付けられてる関数です。 ビルトイン関数を使うのに、 ユーザーが独自に関数を定義したり、特に何かライブラリをインポートする必要はありません。

ビルトイン関数を和訳すると、「組み込み関数」らしいです。

今からエラーの具体例をあげて説明します。