VT2019 Huginn
Abstract
Huginn is a software that allows you to create or import agents whose role will be to collect different data from the web. In addition to retrieving all this data, they can analyze and transform it in certain forms. And possibly perform different actions related to this data (e.g. send me an email when it is going to be cold or post a tweet for me to thank my new followers). Huginn's name comes from Nordic mythology and is more particularly the name of one of the ravens that Odin sent to collect as much information as possible.
- Keywords: Huginn, monitor, agents, data, events, OpenSource
Surveillance informatique (Monitoring)
Huginn, un outil de veille et d'automatisation
Qu'est-ce que Huginn ?
Utilité
Exemples d'utilisation
Fonctionnement
Les agents
Dans Huginn, les agents sont les principaux acteurs de l'application et fonctionnent comme de petits robots chacun spécialisé pour une tâche. Ils permettent de récolter, traiter, analyser et transmettre les différentes données qui transitent sur le web et que l'utilisateur à choisi de suivre. Ils peuvent être directement programmés par l'utilisateur en fonction de besoins particuliers ou récupérés auprès de la communauté et adaptés à l'utilisation que veut en faire l'utilisateur.
Récolte des données
Il existe des agents spécialisés dans la récolte des données. Ces derniers peuvent, par exemple, avoir pour rôle d'analyser un flux RSS ou un stream de données Twitter. Une fois les données récoltées par les agents, elles sont enregistrées sous forme d'événements et stockées en base de données pour que l'utilisateur puisse en faire ce qu'il veut.
Transformation, analyse et transmission des données
Après la récolte des données, d'autres agents peuvent agir, certains seront notamment spécialisés dans la transformation des événements. Ils pourront être amenés à les trier, les faire passer certaines contraintes avant analyse, etc.
La phase d'analyse permet à l'utilisateur d'étudier les données qu'il a récolté, il peut donc choisir de mettre en forme ces données sous plusieurs formes qui permettront une analyse efficace par le biais d'agents spécialisés pour cette tâche.
Plusieurs agents sont, en plus de cela, spécialisés dans la transmission des données récoltées, transformées et/ou analysées via des mails ou un nouveau flux RSS.
Avantages
Inconvénients
Les concurrents de Huginn
Il existe de nombreux logiciels permettant d'offrir des solutions dans le domaine de la veille et du monitoring. Cependant, nous avons choisi de nous pencher sur trois des principaux concurrents de Huginn dans cette partie, à savoir IFTTT, Zapier et Talkwalker.
Si vous voulez retrouver une liste assez complète des alternatives à Huginn, vous pouvez suivre ce lien.
IFTTT
IFTTT
Zapier
Talkwalker
Démonstration
Vous pouvez trouver le code utilisé lors de la démonstration à cette adresse.
Il faut bien suivre les informations de lancement pour que la démo fonctionne et il faudra reconfigurer les agents suivant vos besoins pour utiliser Huginn (modification de la fréquence de lancement de l'agent, ...).
Sources
- https://github.com/huginn/huginn - Dépôt GIT Huginn principal
- https://github.com/huginn/huginn_agent - Dépôt GIT pour la création d'agents avec Huginn
- https://portail-ie.fr/analysis/1395/huginn-loutil-open-source-de-veille-et-dautomatisation-de-taches-connectees?fbclid=IwAR1F-sfcXR2JAbfhSkKCVUmTzaRQEjNAiAPdUB32gH79Kw7gx2hwzKH5Pwo - Article de Albert de Mereuil sur Huginn
- https://www.slideshare.net/Projet_Cellie/tutoriel-installer-et-utiliser-huginn-outil-de-veille-open-source?fbclid=IwAR1-sMsF_obsLrZGLuIfGT08Uf6MDaO2Y4Bi7u9zykQpYDJmw1X2eNn0dH0 - Aide à la configuration de Huginn
- https://vimeo.com/61976251 - Rapide présentation en vidéo de Huginn par Andrew Cantino
- https://fr.wikipedia.org/wiki/IFTTT - Page wikipédia de IFTTT
- https://en.wikipedia.org/wiki/Zapier - Page wikipédia de Zapier
- https://www.talkwalker.com/fr?gclid=Cj0KCQiA89zvBRDoARIsAOIePbDszZwkZY07ICA_3aM3TFCN1uMQucigTMH15R-Mm5npfk_cdNXAUbIaAqZ-EALw_wcB - Site web de Talkwalker
VT2019
- Année : VT2019
- Sujet : Huginn
- Slides : Diaporama en PDF
- Démonstration : https://github.com/EvaBardou/huginn
- Auteurs : Eva BARDOU, Xavier DEVOS