L'apprenti automatique de @unkaitter, qui a tweeté la prédiction Unkai d'Aso, dans la préfecture de Kumamoto, a été publié, je vais donc l'essayer moi-même. Ceci est un mémo (je suis aussi une personne apparentée, mais j'ai développé autre chose qu'un apprentissage automatique).
L'objectif est d'obtenir le code source et de tweeter les prévisions Unkai de demain avec les résultats appris.
Il y aura un Atelier pour jouer avec des appareils d'apprentissage automatique ce week-end. En guise de préparation avant cela.
Machine virtuelle cloud IDCF
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
Répondez aux questions suivantes pour terminer l'installation
OK si c'est python3 avec les caractères d'Anaconda
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)
Je peux le fourcher plus tard, donc je le fourcherai.
Accès ci-dessous https://github.com/KatsuhiroMorishita/Aso_Sea_Clouds_Pridiction
Appuyez sur le bouton Fork
Copier le lien
m1:~/work> git clone https://github.com/makoragi/Aso_Sea_Clouds_Pridiction.git
Obtenez les informations d'identification Twitter en vous référant ici. [Créer une application Twitter](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% 88consumer-key% E3% 80% 81consumer-secret % E3% 80% 81 jeton d'accès% E3% 80% 81 jeton d'accès secret /)
Préparez un fichier texte de 4 lignes décrivant les touches, etc. (Veuillez réécrire la partie << Hogehoge >>)
m1:~/work/Aso_Sea_Clouds_Pridiction> cat ../tweet_key.txt
<<Consumer Key>>
<<Consumer Secret>>
<<Access Token>>
<<Accesss Token Secret>>
Modifiez twitter_bot.py si nécessaire Le code d'origine est censé être exécuté à 16h00 et 23h00 comme dans l'opération, mais je voulais l'exécuter immédiatement, alors j'ai joué un peu avec.
m1:~/work/Aso_Sea_Clouds_Pridiction> vi twitter_bot.py
Pour plus de détails, consultez la branche suivante ea92900f739d63a2f131c6db303ee53b164e9043
m1:~/work/Aso_Sea_Clouds_Pridiction> python twitter_bot.py
:(réduction)
【unkaitter bot test】2016-02-La probabilité qu'Unkai apparaisse à 15 est de 0.C'est 3. 2016-02-14 22:37:21.797110
--tweet OK--
--done--
Je l'ai fait (je ne pouvais pas lire les kanji comme un chien)
J'ai donc pu tweeter. Ensuite, je veux également exécuter la partie d'apprentissage.
Recommended Posts