・自分自身用の勉強とポートフォリオ作成のためでメモしておきます。
(とりあえずheroku)
https://fathomless-refuge-51046.herokuapp.com/
#2:機能とアイデア
・目の前にあるもの(テキスト名詞)+スクレイピング でランダムにキーワードに適したボケてのページを表示する。
・あまり評価が低いものを表示しても面白くないのでキーワード中のトップ3をランダムで表示する仕様とした。
・スクレイピングはXpathで取得している。
#3:使用技術
Rails6/ruby/heroku/css/jquery/スクレイピング
#手順
・ Rails アプリを作る
・ Mechanizeをインストール
・ 任意のキーワードを元にBoketeをスクレイピング し、画像とボケを取得して表示
#4:制作期間
1日くらい
#5:難しかったこと・はまったところ
・ Xpathを使ってスクレイピングすること
・ ライブラリを使ったので意外と簡単にできた。
#6:工夫したところと今後
・検索するだけではおもしろくないので、自分の環境とプラスできるように表現を工夫した。
・複数ページや、大量データのスクレイピングとその解析にも挑戦したい。
・使ってて面白いがそれはBoketeさんが面白いだけである。強いて言うなら意表を突かれるので電車では検索できない。