ml-hispano / MLH_bot

Desarrollo de un BOT que utilice técnicas de NLP para analizar conversaciones en Slack y dialogar de forma autónoma
11 stars 11 forks source link

Lista de articulos que recibieron tacos #14

Open sebasjm opened 4 years ago

sebasjm commented 4 years ago

Propuesto acá https://ml-hispano.slack.com/archives/CF45BPNFL/p1594646752082500

La idea es que se puede aprovechar el estímulo de tacos para que el bot haga un reporte diario y semanal de los artículos que recibieron dicho reconocimiento.

Listo algunas de las cuestiones en la que estoy basandomé para discutirlas y a partir de ellas construir el cambio:

  1. Las personas pueden recibir tacos por en cualquier mensaje, puede o no que la intención sea la de compartir un articulo. Esto implica que deberíamos tener una heurística que podría ser solo el primer texto entre https:// y un espacio
  2. Se puede dar el caso de que el mismo link se comparta mas de una vez por diferente autor o autora, aunque por lo que se ve no es común. En principio no resolvería el problema de links repetidos a menos que se considere necesario.
  3. En cuanto al listado de los links al momento del anuncio utilizaría los hilos de conversación sobre el anuncio para no inundar el canal con el contenido.
  4. Considerando que los bots estarían publicando links y que potencialmente alguien le puede dar un taco por eso habría que excluir a los mismo de este proceso para que no se vuelvan a listar

Espero comentarios para contemplar algún caso extra.

sebasjm commented 4 years ago

Analizando un poco la cuestión, considero que agregando un conjunto (lista sin repetición) por user con los links compartidos durante el período de asignación de tacos debería ser suficiente.

https://github.com/ml-hispano/MLH_bot/blob/master/bots/MsTaco/src/persistence.py

Cada vez que se agregar un taco, el MsTaco puede verificar si el comentario contiene un link y agregarlo a la lista del usuario.

Evitaríamos repetir los links por persona pero dos personas podrían haber compartido el mismo link, si queremos que MsTaco no publique N veces el mismo link le podemos pedir que al momento de hacer el hilo verifique duplicados.

ianholing commented 4 years ago

Me parece una gran idea, habrá que ver cómo y cuando presentar este recuento pero ya iremos probando