Der Maschinenlerner von @unkaitter, der die Unkai-Vorhersage von Aso, Präfektur Kumamoto, getwittert hat, wurde veröffentlicht, also werde ich es selbst versuchen. Dies ist ein Memo (ich bin auch eine verwandte Person, aber ich habe etwas anderes als einen Maschinenlerner entwickelt).
Ziel ist es, den Quellcode zu erhalten und die Unkai-Prognose von morgen mit den erlernten Ergebnissen zu twittern.
Es wird an diesem Wochenende einen Workshop geben, um mit Geräten für maschinelles Lernen zu spielen. Als Vorbereitung davor.
Virtuelle IDCF-Cloud-Maschine
https://www.continuum.io/downloads#_unix
root@m1:/tmp# wget https://3230d63b5fc54e62148e-c95ac804525aac4b6dba79b00b39d1d3.ssl.cf1.rackcdn.com/Anaconda3-2.5.0-Linux-x86_64.sh
root@m1:/tmp# bash Anaconda3-2.5.0-Linux-x86_64.sh
Beantworten Sie die folgenden Fragen, um die Installation abzuschließen
OK, wenn es Python3 mit den Charakteren von Anaconda ist
root@m1:/tmp# source ~/.bashrc
root@m1:/tmp# which python
/usr/local/anaconda3/bin/python
root@m1:/tmp# python -V
Python 3.5.1 :: Anaconda 2.5.0 (64-bit)
root@m1:/tmp# pip install requests requests_oauthlib
root@m1:/tmp# pip list | grep requests-oauthlib
requests-oauthlib (0.6.0)
Ich kann es später gabeln, also werde ich es gabeln.
Zugang unten https://github.com/KatsuhiroMorishita/Aso_Sea_Clouds_Pridiction
Drücken Sie die Gabel-Taste
URL kopieren
m1:~/work> git clone https://github.com/makoragi/Aso_Sea_Clouds_Pridiction.git
Erhalten Sie Twitter-Anmeldeinformationen, indem Sie hier verweisen. [Twitter-Anwendung erstellen](http://website-planner.com/twitter%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3 % 82% B7% E3% 83% A7% E3% 83% B3% E3% 81% AE% E4% BD% 9C% E6% 88% 90% EF% BC% 88Konsumentenschlüssel% E3% 80% 81Konsumentengeheimnis % E3% 80% 81access-token% E3% 80% 81access-token-secret /)
Bereiten Sie eine 4-zeilige Textdatei vor, in der die Schlüssel usw. beschrieben werden. (Bitte schreiben Sie den Teil << Hogehoge >> neu.)
m1:~/work/Aso_Sea_Clouds_Pridiction> cat ../tweet_key.txt
<<Consumer Key>>
<<Consumer Secret>>
<<Access Token>>
<<Accesss Token Secret>>
Bearbeiten Sie twitter_bot.py nach Bedarf Der ursprüngliche Code sollte wie in der Operation um 16:00 und 23:00 Uhr ausgeführt werden, aber ich wollte ihn sofort ausführen, also habe ich ein wenig damit gespielt.
m1:~/work/Aso_Sea_Clouds_Pridiction> vi twitter_bot.py
Einzelheiten finden Sie in der folgenden Verzweigung ea92900f739d63a2f131c6db303ee53b164e9043
m1:~/work/Aso_Sea_Clouds_Pridiction> python twitter_bot.py
:(Kürzung)
【unkaitter bot test】2016-02-Die Wahrscheinlichkeit, dass Unkai bei 15 erscheint, ist 0.Es ist 3. 2016-02-14 22:37:21.797110
--tweet OK--
--done--
Ich habe es getan (ich konnte Kanji nicht wie ein Hund lesen)
Also konnte ich twittern. Als nächstes möchte ich auch den Lernteil ausführen.
Recommended Posts