中市?
iie.lab.tpu.2324にアクセス.
中市のページを開く,それを前提にして話す.
スクレイピング.zipをダウンロード
keyword.csvを書き換えると検索ワードが変化する.
chromeを使ったスクレイピング,実際に画面が現れ遷移するのが特徴
chromeは勝手に更新するので常に最新版になっている
そのためdriverも常に更新し続けなければならない
ここからchromeのバージョンにあったものをダウンロードする
一回サイトの場所が変わってるので,また変わるかもしれない 注意
pipでインストールすることもできるだろうが,わかりやすいしスクレイピング実行ディレクトリに入れとくだけでもいい.
sakusei_sale.pyを実行
youtubeのスクレイピングを一瞬でできるapi
apiキーが必要になる
apiキー取得方法
api_keyを自分で取得したものに書き換えてvideo_sakusei.pyを実行
make_database.pyを実行することで,app.pyで使えるファイルに変化する.
結果できたものの例が教材データ.zip
膨大な量のhtmlが必要であるので繰り返しを使ってhtmlを作っている.
ドライブからhtml作成.zipをダウンロードする
first/html.pyは教材ページに飛ぶまでの中間地点をつくる.
派生するならここにキーワードを入れるといいとおもう.
second/kyouzai.pyは教材ページを作る
作科目単元カテゴリ,理解度作成.zipをダウンロードし,
rikai_sakusei_?.pyを実行するとメインプログラム/app/templatesのrikai?.htmlが作成される.
メインプログラム.zipをダウンロード
python app.py
で実行
その後ローカルホスト
http://127.0.0.1:5000
にアクセス.
実行できなかった時必要なモジュールを入れる.
Jupyter notebook による検索から3Dグラフ構築に沿ってMecabをインストール
実行できればhtml作成サンプル.zipや,教材データ.zipを展開し, メインプログラム上に上書き保存
を読む
ドライブ内の動画を見て,システムの動きを確認
発表資料をみて,システムの大まかな動きを確認.
それでもいまいちわからなければ仕方ないので本論を確認.