Creando un Voting-Bot de balde con FOSSBOT
Para empezar, crear crear NON vou crear nada ,xa que o bot o da feito @personz e foi anunciado no post A new voter bot - newer, smarter, freer.
Para facer a instalación de este bot utilicei a técnica mais sinxela: Seguir as instruccións de instalación que se atopan no GitHub
Creei unha conta en Heroku logo de leer as condicións de servizo e sendo conscente de que íanme pedir un número de tarxeta bancaria.
Usei a conta de [GitHub] de sempre.
Pulsei en Deploy to Heroku
Cubrín os campos que me pediu a aplicación e nun momento tive listo o acceso a miña flamante app.
Para Instalación e primeiros pasos eu usei:
Unha vez instalado e funcionando, centrome en intentar conter o número de votos que o robot emite cada vez que funciona. Chegou a votar 60 veces en un ciclo de votación. Meu Poder de voto quedou ben menguado logo de varios ciclos de voto.
A primeira decisión que tomei foi fedellar para votar con un poder mínimo, para o que modifiquei a variable VOTE_VOTING_POWER
para o 1%.
Modifiquei MIN_SCORE_THRESHOL
a unha cifra superior e parece que acerto e consigo que se produzan menos votos. Os posts son procesados pero non son votados por non acadar a puntuación mínima.
Tamén modifico
MAX_POST_TO_READ
para que a elección dos posts votados fagase de entre unha selección de 4000.
Outra cuestión que me indica o excelente panel gráfico do FOSSBOT é que debo equilibrar o peso das distintas variables que quero introducir no algoritmo.
A intención que persigo é ponderar a lonxitude do texto, a existencia de imaxes, a reputación do autor, que o autor seja un perfil seguido e tamén valorar si foi votado por @curie.
O día despois
Xa cambia o control que teño sobre o programa e o entendo un pouco mais. Limitei o número de votos, pero ainda así debe emitir uns cen votos ó día.
Decateime de que vai depender da cantidade de artigos que se van analisar (a mais artigos mais concordancias) e tamén onde coloquemos a puntuación mínima para ser votado. Ese parámetro modificase en MIN_SCORE_THRESHOLD
no editor de configuración. (Edit Config)
As accións do algoritmo plásmanse de un xeito moi evidente nos gráficos de votación detallados para o día.
A zoa do círculo daba maior peso á reputación do autor e menos ó número de palabras do texto.Me consta que debo equilibrar a ponderación das votacións.
Pois eiquí remato meu relato. Con esta posta en marcha poño a andar un robó que non sei a onde chegará.... logo de que comprenda toda a amplitude das variables do entorno e mais de cada un dos algoritmos.
Obrigado por ter leido ata eiquí.
@Freyman no Steem Center: Contribucións | Perfil
Resteemed by @resteembot! Good Luck!
Curious?
The @resteembot's introduction post
The @reblogger's introduction post
Get more from @resteembot with the #resteembotsentme initiative
Check out the great posts I already resteemed.
Whatever @resteembot resteems, I resteem too!
I am a new, simple to use and cheap resteeming bot
I will automatically resteem posts resteemed by @resteembot until 2017-12-26 00:00:01 +00:00
If you want to read more about me, read my introduction post.
This post has received a 8.33 % upvote from @nettybot thanks to: @freyman.
Send 0.100 SBD to @nettybot with a post link in the memo field to bid on the next vote.
Oh, and be sure to vote for my owner, @netuoso, as Steem Witness
Have a great day!
Resteemed by @resteembot! Good Luck!
Curious?
The @resteembot's introduction post
The @reblogger's introduction post
Get more from @resteembot with the #resteembotsentme initiative
Check out the great posts I already resteemed.
This post has received a 31.35 % upvote from thanks to: @freyman.
For more information, click here!!!!
The Minnowhelper team is still looking for investors (Minimum 10 SP), if you are interested in this, read the conditions of how to invest click here!!!