Hackathon en cas de pandémie: format en ligne et solutions basées sur l'apprentissage automatique pour les gagnants

Nous sommes l'équipe d'Ak Bars Digital Technologies (ABTST) - le centre de solutions numériques et innovantes d'Ak Bars Bank. Dans cet article, nous partageons notre expérience de la conduite d'un hackathon en ligne dans le cadre du marathon DigitalSuperhero.



Notre mission était d'organiser 6 événements en 6 mois en collaboration avec des partenaires majeurs: la société informatique InnoSTage, accélérateur de business Digital SuperHero et KasperskyiHub, et également d'impliquer l'Association FinTech dans l'examen des projets. Auparavant, nous planifions des événements hors ligne, mais en raison de la pandémie, nous devions nous connecter. Le premier hackathon de mai s'est déroulé en beauté. Nous avons passé le deuxième en août cette année.



image



Si au tout début nous avions vu un article sur la façon de mener un hackathon en ligne, tout aurait été beaucoup plus facile. Spoiler - lu jusqu'au bout, à la fin, nous publions la liste de contrôle du hackathon en ligne de l'accélérateur d'affaires DigitalSuperHero, qui est l'opérateur de toute la série du marathon panrusse des hackathons en ligne Digital Superhero (qui fait partie du groupe InnoSTage)



Comment le hackathon en ligne diffère du hors ligne



Au début du voyage, la tâche principale était de réorganiser l'horaire de travail des salles, les flux, la coordination des consultants - qui et à quelle heure devraient être connectés. Ensuite, il est devenu évident pour nous que nous étions confrontés aux mêmes problèmes sur le site hors ligne. Il n'y a presque aucune différence d'approche, mais le format en ligne offre beaucoup plus d'opportunités que de difficultés.



, , . , — , — , , .


image



«», , , 48- -. , - , – , «InnoSTage», – - DigitalSuperhero , - , , ,






Plus de 200 personnes - 69 équipes - ont pris part au hackathon. Ce sont des gars de Moscou, Saint-Pétersbourg, Kazan, Novosibirsk, Samara, Ekaterinbourg, Perm, Nizhny Novgorod, Ufa, Voronezh, Tomsk, Tcheliabinsk, Syktyvkar, Simferopol, Kemerovo, Blagoveshchensk, Kusk, Ulan-Ude, ainsi que des programmeurs de Biélorussie. Kazakhstan.



Ce n’était pas si facile de recruter autant de participants. Malgré le prix de 700 000 roubles, le bouche à oreille n'a pas été fait. Nous avons dû inclure des publicités. Le ciblage des médias sociaux est devenu l'outil le plus efficace qui submerge les autres. La plupart des applications venaient de là, notamment d'Instagram.



Le hackathon a duré une semaine et c'était vraiment excitant. Le format en ligne permettait aux équipes de travailler dans des conditions qui leur convenaient, à tout moment de la journée. Nous avons utilisé le site Codenrock. Tous les consultants techniques, consultants commerciaux de la banque et des organisateurs, ainsi que les participants du hackathon y étaient représentés. La plateforme a permis aux experts de regarder à l'avance sur la carte de participant, tous les membres de l'équipe, leurs compétences et leurs présentations. Pour Data Scientist, nous avons utilisé le mécanisme de plate-forme intégré qui a vérifié les résultats des projets. Des points étaient automatiquement inscrits pour la partie technique, pour la rapidité de travail, pour la précision des prévisions, etc.



Nous avons utilisé Telegram pour la communication et la consultation. Il y avait des salles en ZOOM, à travers lesquelles les participants pouvaient appeler, poser des questions, voir les visages les uns des autres et de nos spécialistes.



image



Apprentissage automatique pour les tâches fintech



Dans le sens de la fintech, le premier prix a été remporté par l'équipe de Saint-Pétersbourg "First Time" avec une solution permettant de prédire le défaut de solvabilité d'un client par différents paramètres de ses opérations financières. Lors du développement du cas, l'équipe a utilisé de vraies données anonymisées.



La solution a été construite sur la base de l'apprentissage automatique - l'une des technologies les plus populaires pour travailler avec de grandes quantités de données aujourd'hui.

La mission était liée à l'apprentissage automatique. Sur la base d'un ensemble de paramètres, il était nécessaire de prédire si une personne serait en mesure de payer un prêt et, selon les données fournies, d'assumer le salaire moyen, - explique le capitaine de l'équipe First Time Anton Changalidi, - en conséquence, notre solution prédit la variable cible selon la classification binaire (fonctionnera / ne fonctionnera pas) et par le taux de régression
Comme l'explique Anton, le plus difficile est de préparer un ensemble de données à partir des données brutes. Par exemple, comblez les lacunes, les lacunes dans les données. Trouvez où obtenir les paramètres manquants pour combler les lacunes tout en obtenant une précision maximale.



Les gars ont développé une interface Web pour leur programme - un site qui calcule et prédit les probabilités nécessaires. Par exemple, la probabilité d'un retard de prêt.



Le programme comprenait la possibilité d'une formation supplémentaire du modèle en un clic avec la possibilité de charger les données réelles accumulées sur les clients, qui après le chargement du programme prendront en compte lors de la prévision, augmentant ainsi la précision.

Dans le même temps, Ak Bars Digital Technologies a fourni des données de vrais clients de la banque, ce qui a permis au projet de travailler non pas sur une tâche abstraite, mais de résoudre de vrais problèmes.



Vous pouvez regarder la présentation de l'équipe et de ses membres ici .



Cybersécurité et biométrie



Dans le domaine de la cybersécurité, le leader était la solution pour reconnaître l'utilisateur sur son lieu de travail, proposée par l'équipe Black Swan de Kazan. Les gars ont été confrontés à la tâche de créer une application d'agent pour Windows qui serait capable de reconnaître un utilisateur sur un lieu de travail grâce à des données biométriques.

, , . - , , – « » , – , : .
Comme Rosa l'a expliqué, le programme surveille les agents, reçoit des images de la webcam, reconnaît qui se trouve devant l'ordinateur et informe le service de sécurité des activités suspectes. En conséquence, les citoyens de Kazan se sont révélés être un agent léger, simple et rapidement déployé contenant un minimum d'informations lors de l'installation.



Les programmeurs ont utilisé dans leur travail le service de reconnaissance client par données biométriques - Face2, déjà implémenté dans Ak Bars Bank.

Le service Face2 a déjà été implémenté sur plusieurs sites au Tatarstan, des centaines de personnes l'utilisent chaque jour », explique Damir Galiyev, directeur de l'innovation d'Ak Bars Bank. - Avec l'aide de Face2, il est possible de payer une commande dans les cantines et les cafés, rien qu'en regardant la caméra, un système de contrôle d'accès biométrique permet aux employés de passer dans les bureaux privés et les bâtiments municipaux. C'est tout un écosystème composé d'un système de paiement, d'un programme de fidélité et d'un système de contrôle d'accès basé sur la reconnaissance faciale. Autrement dit, les gars avaient une réelle opportunité de résoudre un problème appliqué, d'augmenter la fonctionnalité d'une solution toute faite. Je suis content qu'ils l'aient fait
Vous pouvez regarder la présentation de l'équipe en suivant le lien .



Les solutions trouveront leur application dans la vie



. , . , , – . – «» «GlutenFree» . «while True: print(«Hello World»)»,
Dans la nomination cybersécurité, les deuxième et troisième places sont allées aux équipes de Saint-Pétersbourg et de Moscou. MozhaykaTeam est arrivé deuxième dans le défi de l'extraction de données personnelles à partir de pages Web. La troisième place est revenue à l'équipe Net Diggers avec une analyse du trafic DNS en temps réel.



Les développeurs de Saint-Pétersbourg sont devenus les participants les plus actifs à cette étape du concours, prenant trois nominations sur six possibles.



En conséquence, nous avons obtenu le rendement maximal et les émotions positives du format en ligne. Le hackathon a été une expérience formidable pour nous et tous les participants.



Vérification auprès de l'opérateur de marathon de hackathon en ligne Digital Superhero



1. Plateforme en ligne - la base du format en ligne. Il est très important qu'il soit fonctionnellement flexible et adaptable à vos buts et objectifs.



2. Un opérateur qui comprend les mécanismes du projet et coordonne tous les processus organisationnels. Dans notre cas, nous avons nous-mêmes agi en tant qu'opérateurs. Nous n'avions aucune marge d'erreur, nous gagnions de l'expérience en temps réel.



3. Le budget . Au début, il peut sembler qu'un hackathon hors ligne vous permettra d'économiser une grande partie de votre budget. Mais la pratique a montré le contraire. Un événement digne nécessite un investissement digne.



4. Ciblage... La connaissance et la capacité d'utiliser des puces publicitaires ciblées sont essentielles pour attirer le bon public cible. Lors d'une pandémie, nous avons été confrontés au fait que toutes les universités, les parcs technologiques, les incubateurs d'entreprises étaient fermés et que nous devions rechercher des participants uniquement dans l'espace virtuel.



5. Messagers . Pour modérer tout ce qui se passe dans l'espace en ligne, nous avions besoin de beaucoup de chats Telegram et de comptes ZOOM différents pour la communication et la consultation avec les équipes, la conduite de points de contrôle et les sessions de pitch. Malgré le décalage horaire (de Moscou à Vladivostok), les participants, experts et organisateurs ont toujours été dans le même domaine de la communication.



Éléments de base de l'organisation du hackathon



1. Définition compétente des tâches, feuille de route;

2. Critères d'évaluation et règles de conduite;

3. Entrer dans le public cible;

4. Budget;

5. Fonds de prix;

6. Modérateurs et experts techniques pour travailler avec les équipes;

7. Experts dans le jury.



Et maintenant, il y a cinq points clés qui distinguent un hackathon en ligne, selon le directeur marketing de la plate-forme en ligne Khalilova Ksenia Safe du groupe d'entreprises InnoSTage.



pour un événement capable de supporter un grand nombre de connexions. La volonté de l'équipe d'intégrer rapidement la plateforme avec la page de destination du hackathon. Opportunités de marque et autres nuances mineures. Une plateforme en ligne devient une interface d'interaction avec les équipes, dont beaucoup dépend de son niveau. Il existe plusieurs options décentes sur le marché. Nous avons utilisé la plateforme CodenRock.



Tester les tâches «d'entrée» dans la sélection des équipes facilite grandement la sélection des participants et fournit des critères assez objectifs sur la manière de faire un choix.



Profilage des équipes et travail avec les solitaires.Le hackathon en ligne vous permet de faire une demande de participation seul, puis la tâche de l'organisateur est d'aider à «ramasser» les combattants disparus des mêmes personnes et de former une équipe participante. Cela ne peut se faire que par le biais de communications personnelles avec chaque participant, donc si vous avez un objectif élevé de demandes, préparez les ressources à l'avance, cela prend du temps.



Maintenir la communication avec les participants tout en travaillant sur les tâches. Il est important que les équipes ne perdent pas leur engagement et leur intérêt, maintiennent un rythme de travail et complètent la solution au problème. Outils - chats et groupes, sessions de zoom



Durée du hackathon. Les hackathons en ligne peuvent prendre beaucoup plus de temps que les hackathons hors ligne. En conséquence, vous pouvez obtenir des prototypes de solutions de meilleure qualité.



Et au fait, sur le merch ou la promotion. Si vous décidez que ce n'est pas nécessaire pour le format en ligne, vous vous trompez. Il vaut la peine de prêter attention aux souvenirs et de les envoyer par la poste et diverses intégrations avec les services de livraison de nourriture, etc. Les participants sont heureux de recevoir des cadeaux mémorables, des codes promotionnels pour une pizza ou un café gratuits, et les organisateurs sont heureux de recevoir un bon contenu photo avec des marchandises des participants et des messages positifs sur les réseaux sociaux.



All Articles