さあ、Webアプリづくりを始めよう!
最初は、
「必要なデータの収集」
Webサイトから俳句データを「スクレイピング」して、
csv形式で保存するのが、最初のミッションだ。
まず、環境構築をする。
初心者にとっては、これがいつも悩みの種だ。
勉強のためには「Docker」を使うべきなのだが(*1)、
ここでつまづいてはいられないので、
Python の仮想環境(virtual environment : venv)でやる。(*2)
Macbook Airで、ターミナルを立ち上げ
python3 -m venv myvenv5
と入力(*3)。
「myvenv5」という名前の仮想環境をつくる。
ちなみに、
仮想環境は何個でも作れ、好きな名前をつけられる。
次に、作業ディレクトリを指定するのだが、
モデルの学習は、Google Colabでやるので、
ここでは省略して、
すぐに、ターミナルに
source myvenv5/bin/activate
と入力。
これで仮想環境を有効化し、
この仮想環境に、
pipコマンドで必要と思われるライブラリをインストールする。
pip install jupyter
pip install numpy
pip install pandas
pip install matplotlib
pip install scikit-learn (これは念のため)
pip install numpy
pip install pandas
pip install matplotlib
pip install scikit-learn (これは念のため)
そして、ターミナルに、
jupyter notebook
と入力すれば、
実際にコードを書いて作業する「ジュピター・ノートブック」が立ち上がり、
ようやく作業を開始できる(*4)。
最初は、ここまでたどり着くだけでしんどい。
自分を
よくがんばった!
とほめてやりたい。
しかし、現実的には、
まだな〜んも始まってはいないのだ。