Bienvenue dans le défi du Traducteur d’Emoji et de la Notification ! Votre tâche consiste à développer un programme qui abordera l’utilisation des emojis. Notre partenaire externe vous fournit un fichier au format CSV contenant divers emojis, et votre mission est de traduire ces emojis en leur format textuel correspondant.
Même s’ils nous ont assuré que ces 3 emojis sont les seuls à être utilisés, nous savons par expérience que cela pourrait changer rapidement.
Phase 1 : Traduction des Emojis. Votre programme devrait lire le fichier CSV fourni, extraire les emojis et convertir chaque emoji en son format textuel correspondant. Par exemple, 🚀 devrait être traduit par « :rocket: » et 😀 deviendrait « :grinning: ».
Exemple de traduction
Phase 2 : Notification d’Emoji. Nous voulons toujours rester en tête dans le jeu des emojis ! Implémentez un système de notification qui vous alertera chaque fois qu’un nouvel emoji apparaît dans le fichier CSV. Votre programme devrait détecter automatiquement les emojis récemment ajoutés et envoyer un message pour vous informer de la nouvelle découverte.
Fréquence des Vérifications. Pour maintenir le système à jour, votre programme devrait effectuer des vérifications d’emojis une fois par semaine. Cela signifie que vous devrez planifier un système récurrent qui examine le fichier CSV pour détecter les ajouts éventuels.
Le programme peut être écrit dans le langage de votre choix.
Fichiers Requis :
Les fichiers requis sont sur le bucket s3://frostyfridaychallenges/challenge_56/bucket .
Ce bucket contient 2 fichiers : survey_results.csv avec les emojis convenus et survey_results_2.csv avec un emoji ‘nouveau’.
Préparez-vous à vous embarquer dans cette aventure remplie d’emojis et amusez-vous à coder ! Bonne chance ! 🚀😀👍
Laisser un commentaire
Vous devez vous connecter pour publier un commentaire.