見出し画像

機械学習歴3ヶ月の素人がAIで競艇を攻略する (6)【自動購入(selenium)】

❇︎ ❇︎ ❇︎ ❇︎ ❇︎ ❇︎ ❇︎ ❇︎ ❇︎ ❇︎ ❇︎ ❇︎

このnoteは、プログラミング初心者から機械学習勉強中の方
競艇で不労所得を目指したい方に向けて、
「競艇で機械学習をお試しする」ハードルを下げまくるためのnoteです。

❇︎ ❇︎ ❇︎ ❇︎ ❇︎ ❇︎ ❇︎ ❇︎ ❇︎ ❇︎ ❇︎ ❇︎

このnoteは機械学習歴3ヶ月の素人がAIで競艇を攻略する (5)のつづきとなっています。
未読の方は先に読んでいただくと流れがわかりやすいかもしれません。


1. 今回やること

前回はスクレイピングしたデータから順位の予測をする方法を紹介しました。

ここまでで、
(1) BeautifulSoupを用いたスクレイピング、
(2) Pandasを用いたデータ分析
(3) LightGBMでの予測

をなんとなく理解できたのではないかと思います。
( できていなくてもそのうち慣れます )

ここで、先のことを考えてみると、実際に不労所得を実現するためには、
(4) 毎レースごとに情報を取得して予測
(5) 予測をもとに自動投票

((6) モデルの更新)

が必要になります。

(4) に関しては、(1)~(3) の組み合わせで解決できますので、

今回は(5)の自動投票に取り組もうと思います。

今回は今までのデータ等は使わずに、本記事で完結する内容ですので、ぜひ最後まで読んでみてくださいね。


2. 自動投票用コード

本記事では、Web ブラウザの操作を自動化するためのライブラリであるseleniumを介してpythonで自動投票を行います。

簡単なコードの組み合わせで実装できますので、
seleniumを試してみたい方や購入の自動化に興味がある方はぜひ実装してみてください。

なお、自動投票に際しては、テレボートの登録を前提としています。

ではやっていきましょう!


ここから先は

3,256字

¥ 980

この記事が気に入ったらサポートをしてみませんか?