J’ai embauché un.e assistant.e ! Merci ChatGPT :)

J’avoue, le titre est un peut… aguicheur pour rester polie. Mais je n’ai pas pu résister à la tentation 🙂

Tout le monde en parle sur les internets en ce début d’année, j’ai nommé ChatGPT3, d’OpenAI.

Il s’agit d’une intelligence artificielle spécialisée dans le langage, mais tout aussi apte à vous faire la conversation, vous raconter des histoires, faire des recherches ou développer des bouts de code, voir à générer des images avec sa cousine Dalle.E 2

Du buzz ? Je n’en suis pas certaine…

Voici par exemple un article créé par ChatGPT3, non retouché, et dont la consigne était « crée un article de blog pour le débutants comparant la programmation mobile flutter et swift » :

« 

Avec l’avènement des technologies mobiles et l’évolution rapide des systèmes d’exploitation, les développeurs sont confrontés à des choix difficiles et à des décisions complexes lorsqu’il s’agit de développer des applications mobiles.

Les deux langages de programmation les plus populaires pour le développement mobile sont Flutter et Swift. Alors que Flutter est un cadre de développement mobile open source récemment lancé par Google, Swift est un langage de programmation développé par Apple pour iOS et macOS.

Flutter est un cadre de développement mobile open source basé sur le framework Google Dart. Il est conçu pour créer des interfaces utilisateur natives pour les applications mobiles. Il est également compatible avec les appareils Android et iOS, ce qui en fait un bon choix pour les développeurs qui souhaitent travailler sur les deux plateformes. Flutter offre des performances et une flexibilité supérieures, ce qui facilite le développement et l’exécution de l’application.

Swift est un langage de programmation open source développé par Apple pour le développement d’applications iOS et macOS. Il fournit une syntaxe plus intuitive que d’autres langages de programmation, ce qui le rend très facile à apprendre. Le code Swift est également plus proche du code objet-C, ce qui permet aux développeurs de transférer facilement leurs connaissances de l’environnement objet-C vers Swift.

Au final, les deux technologies sont très différentes et peuvent être utilisées de manière complémentaire pour le développement d’applications mobiles. Flutter est un cadre de développement open source qui permet aux développeurs de créer des applications natives pour les appareils Android et iOS. Swift est un langage de programmation open source qui est facile à apprendre et qui est très proche du code objet-C.

Les deux peuvent être utilisés de manière complémentaire pour le développement d’applications mobiles.

« 

C’est pas parfait, mais plutôt convainquant non ? Et là, c’est brut, sans aucune optimisation !

Mais OpenAI est aussi capable de générer des images d’illustration ou autres sur demande. Par exemple, l’image d’illustration de cet article à été faite en demandant à Dalle.e de générer une image à partir des mots : « developper mobile digital art ».

Si l’on ajoute à cela les récents progrès réalisés dans la musique générée par AI, comme le propose AIVA, je pense que cette fois, nous prenons toute vitesse le train de l’IA !

La question reste de savoir si nous l’utiliserons collectivement pour améliorer le monde ou si celle-ci restera utilisée par une poignée de personnes pour – encore plus – asservir la majorité !

Un livre à lire impérativement !

Machine Learning, Intelligence artificielle, Algorithmes, autant de mots, souvent des buzz words, employés à tort et à travers, sans que leur signification soit très claire.

Avec ce livre, accessible à tout le monde, Aurélie Jean remet les choses dans leur contexte, et explique en terme simples, avec beaucoup d’exemples tirés de son expérience personnelle, ce que ces termes signifient vraiment.

De la simulation du comportement d’un élastomère chargé en nanoparticules de carbone (en l’occurence le caoutchouc) à la simulation des tensions politiques sur l’économie tout en passant par l’étude de l’impact des ondes de choc sur le cerveau et les poupées sexuelles, Aurélie Jean nous emmène pour un magnifique voyage au pays du numérique.

Elle aborde également les biais, ou comment notre vision, notre perception, déformée par notre culture, notre passé… peuvent influer sur notre jugement, et aussi notre façon de coder. Cela peut générer au mieux des situations cocasses, au pire de gros bugs !

Enfin, l’autrice nous expliquera pourquoi l’ordinateur quantique n’est pas la réponse à tout, et pourquoi « l’intelligence artificielle » (la vraie) n’est pas pour demain…

Personnellement, ce livre va rapidement devenir ma bible lorsque je devrai expliquer de manière simple ce qu’est le machine learning !

Bref vous l’aurez compris, j’étais déjà une fervente admiratrice d’Aurélie Jean via ses différentes conférences et interventions, et je suis définitivement conquise par son livre ! Il s’agit vraiment d’un ouvrage à mettre entre toutes les mains, et de toute urgence !

Google lance sa pierre de Rosette !

C’est pas forcément flagrant partout, mais c’est l’été ! Donc on s’accorde une petite pause !

Et si vous avez envie de dépaysement, de culture et d’un peu de sable, tout cela sans quitter votre appart, Google à pensé à vous !

Dans la partie consacrée à l’Egypte de sa section Google Art & Culture, l’entreprise nous propose un créateur – traducteur de hiéroglyphes boosté au ML. Et oui, rien que ça !

Google Frabicius

Gràce à cet outil, vous pouvez traduire vos propres hiéroglyphes (bon, là c’est plutôt restreint à une certaine catégorie de professionnels…), mais aussi en créer et les envoyer à vos amis, et pourquoi pas, qui sait, apprendre cette écriture ?

Je n’ai pas les connaissances nécessaires pour vous dire si la traduction est ok, mais vu par qui est réalisé l’outil, et son orientation pro, on peut penser qu’il se débrouille plutôt pas mal !

Bon été à tous.tes, et bon courage à celles et ceux qui bossent !