Analyse l’impact des messages sur les réseaux sociaux et protège la santé mentale des utilisateurs. Détecte les risques et contribue à un espace plus positif.
Ce challenge fait partie de l’histoire originale : Codemind Odyssey.
Les premiers tests de CodeMind en conditions réelles sont concluants, les étudiant.e.s te font toutes et tous des retours très positifs ! Bravo pour le chemin déjà parcouru !
Dans ce sixième et dernier chapitre de l’aventure, l’exploration se porte sur l’influence significative des messages reçus via les réseaux sociaux sur la santé mentale. Il est évident que les mots ont un pouvoir considérable, capable soit d’améliorer, soit de dégrader le bien-être de celles et ceux qui les reçoivent.
Tu cherches à modéliser l’effet domino provoqué par la diffusion d’un message. Ta tâche est de développer une fonctionnalité au sein de CodeMind capable de prédire l’impact des messages échangés entre les utilisateurs d’un réseau social sur leur bien-être mental.
En analysant l’historique de milliers de messages d’un échantillon de personnes, tu arrives à définir certains comportements et à mettre en place une mécanique d’alerte…
Tous ces comportements sont dans la variable “impacts” qui explique comment les utilisateurs vont s’impacter les uns les autres lors de leurs échanges.
Chaque ligne commence par 2 informations :
Puis des impacts Positifs et Négatifs sur d’autres personnes :
Mécaniques :
Si ce n’est pas clair, voici un exemple pas à pas de cet effet domino :
Le moment précis où un ou plusieurs utilisateurs basculent vers un état de risque, marqué par une santé mentale dangereusement basse (inférieure ou égale à 20). Fournis le dernier émetteur et l’identité de l’utilisateur ou des utilisateurs en danger. On utilisera « _ » comme séparateur entre le dernier émetteur et le ou les personnes en danger.
Exemple de réponse :
challenge code for resolution via API: CODEMIND_6
Some resources to help you:
Data and algorithmic logic Methodologies Corrections
Progress through challenges using our resolution aids: tools, techniques and advice to help you overcome the most complex programming challenges with methodology, confidence and creativity.
Dataset and algorithmic logic
Based on the data and the expected response, use the process to determine the logic to implement.
Show data and progressDevelop a structured approach with our solving guides. Work on specific concepts such as object-oriented programming or unit testing to improve your coding style and progress.
No methodology yet for this challenge, but we are working on it! Follow us to be informed of the release!
The corrections allow you to discover certain technical concepts but will also give you a solution to the challenge. Code the challenge yourself before consulting the corrections ;)
No answer yet for this challenge, but we&'re working on it! Follow us to be informed of the release!
Programming concept(s) that can be used to solve this challenge: Récursivité, Calculs
Other challenges to complete