Des robots remplacent les développeurs ? (genre GitHub Copilot ou Tabnine)
Vložit
- čas přidán 24. 07. 2024
- Pour accéder aux références, elles sont sur Pensée Artificielle :
👉 penseeartificielle.fr/generat...
Si vous regardez cette vidéo vous êtes peut-être développeur. Cela tombe bien, car nous allons explorer une question qui vous concerne : l’intelligence artificielle va-t-elle remplacer votre travail ?
Aujourd’hui, des modèles de machine learning sont capables d’écrire du code. Ces technologies fonctionnent-elles réellement, ou bien est-ce que ces démos sont des leurres marketing ?
Vidéo de Thibault Neveu pour comprendre les transformers et les mécanismes d’attentions :
👉 • Coder un Transformer a...
#transformers #codegeneration #français #intelligenceartificielle #tabnine #developpeurs - Věda a technologie
La vidéo sur les transformers et le tutoriel sur les générateurs de code, s'il te plaiiiiiiit.
Ps: Excellente vidéo ahaha
Super vidéo ! Vraiment content que tu sois sur ce projet de chaîne, pleins de choses intéressantes à venir 😋
Très intéressant, j'attends ton tutoriel avec impatience
j'adore vivement la prochaine vidéo ! :)
des videos! des videos! continues comme ca :)
Bravo excellente vidéo et excellente analyse !
Très intéressant.
C'est une très bonne idée de créer son propre générateur de code
Qu'en pensez-vous ? L'IA va-t-elle aider ou concurrencer les développeurs ? Je suis curieux d’avoir votre avis 🙏.
Je crois que l'IA peut générer du code de base, une sorte de squelettes... sur lequel les programmeurs humains pourront intervenir ("fignoler, ajuster"), du moins pour l'instant. Pendant que j'y suis merci aussi pour ta vidéo de GPT-3 ! Pourrais-tu envisager de traiter du pré-entrainement d'un modèle selon un langage par exemple le français... (github.com/getalp/Flaubert) ? J'attends avec impatience aussi ta vidéo sur les transformer, MERCI !
Dans l'entreprise où je preste, nous nous intéressons au low-code (Mendix, OutSystems, Microsoft PowerApps, etc...)
L'idée n'est pas de supprimer des développeurs mais d'accélérer le "Time to Market" car le business n'a plus la patience d'attendre 1-2 ans, voire plus encore, pour innover.
Je serais preneur d'une vidéo tuto sur comment faire son propre générateur de code :D
Merci pour cet excellent travail de vulgarisation déjà !
C’est noté !
J'ai aperçu ta vidéo en pub youtube. Je ne m'attendais pas à ce quelle soit de si bonne qualité. Merci +Sub +Like 👏👏👏
Enorme chaine !
Merci bien ^^
superbe vidéo
Un grand merci !
Top qualité 'Chef'
cool ca ma décourager....
En Python, on arrive quand même à faire mieux que dans les autres langages du fait que c'est un langage très proche de l'anglais, et l'anglais est la langue la moins difficile pour la NLP/NLU. Aussi avec ce qu'on appelle ORM, on n'écrit quasiment plus du SQL. Pour la génération de code javascript, on n'en est pas encore à ce niveau mais du html on en génère déjà avec les templates si on fait du Django. L'IA n'est pas là pour remplacer les humains, mais pour les épargner des tâches ennuyeuses!
J'attends le TUTO concernant la génération automatique de code
Super vidéo mais avec ChatGPT qui vient de sortir, je crois qu'il serait temps que tu relances ta chaine
Il y a tellement de chose qui ont changé
Nos serions intéresser d'avoir de nouvelles analyses de ta part
Donc à très vite j'espère
C'est pas nouveau, simplement les outils d'IA commence à être plus pertinents, il manque en effet la notion d'interprétation que les algos ne peuvent pas encore formuler. Mais déjà c'est assez magique, pour m'y être intéressé ;) ! C'est clairement pour certaines tâches des concurrents potentiels ... et cela s'accélère, à voir comme projet qiskit.org/, on est dans le domaine du quantique ...
Très intéressant !
Guess who's writing 😁.
Microsoft s'est offert l'exclusivité de GPT-3, dans quels produits ou services ils vont l'utiliser à ton avis ?
DANA 💪. Beaucoup de produits à mon avis, pour les end-users : Outlook, Word pour compléter le texte, etc. Pour le des développeurs : VSCode, Azure certainement.
Pour dire "je veux un bouton qui fait plus 1" ok mais tout développeur sait que les exemples de bases (par exemple todolist) ne montrent pas le gros du travail.
Comment tu vas décrire en anglais un effet ripple sur un bouton ? Décrire des effects d'animations etc bon courage..
Comment décrire des fonctionnalités métier complexes ? Je demande à voir, pourquoi pas mais je me demande si décrire le probleme en anglais de manière formelle est plus compliqué qu'écrire le code directement.
Un language naturel est ambigue. Un language informatique est exacte. C'est la je pense une barrière infranchissable.
Ou alors on peut envisager du no-code mais rédigé comme un graphe ? Blue print genre Unreal engine ?
Cela dit, je trouve plusieurs aspects intéressants à écrire en anglais :
- Ca peut aider a structurer (même si le choix des noms de dossier, fichiers, fonction est compliqué)
- Ca peut servir de spec !
Un vrai application, ce n'est pas 2 boutons, c'est une logique complexe, une architecture, des communications entre services, de l'ergonomie, du design etc.. Bref affaire a suivre !
Tout à fait d’accord. À suivre 👍
Au fait, je t'avais écris un pavé sur la dernière vidéo donc je comprends que t'ai pas eu le temps de répondre mais du coup j'aurais une simple question : est-ce que tu sais si aujourd'hui les modèles de langages sont capables d'estimer de manière suffisamment fiable la proximité sémantique de deux groupes de mots de 100 caractères ou moins ? :)
J'ai un projet d'app qui va me prendre quelques années le temps de la design et de la coder, mais c'est un point qui augmenterait beaucoup les possibilités de celle-ci
Hello 👋. Peux-tu m’envoyer ton e-mail à bonjour@machinelinguist.com, comme ça je prends le temps de te préparer une réponse aux questions de la dernière vidéo 👌.
Pour la distance entre deux texte, il y a des solutions solides, oui. Commence par la plus simple : une cosine distance entre deux vecteurs TFIDF. Ensuite, tu peux vectoriser avec du Word Embedding ou bien utiliser des encodeurs. Mais il est possible que la méthode la plus simple suffise pour ton cas 💪
@@MachineLinguist ça marche ! j'envoie ça ce soir :)
ça serait top d'avoir un site web qui permet de faire de l'analyse de proximité sémantique optimisée entre des mots ou groupes de mots, avec une API pour faire commmuniquer des apps, sites, programmes divers avec ^^
Mais bon je mettrai les mains dans le camboui ;)
Considérant que les mathématiques sont aussi du langage, ces I.A. pourront-elles un jour générer des maths ? Aider les mathématiciens ?
Tout ça me rappelle tous ces réseaux GAN qui m'ont arnaqués en me donnant des "générations" qui ressemblent à 95% aux exemples du dataset d'apprentissage ..... :)
Moi je pense clairement que non, car il y a une complexité qu'on ne peut pas écrire dans un tchat, pour donner un exemple un logiciel de modélisation de vêtements nécessite des mathématiques de très haut niveau pour être faite de ce fait impossible à créé de façon automatique, effectivement ces IA vont foutre sur la paille les devs WordPress mais il y a la partie algo qui elle est universelle qui n'est pas possible à automatiser.
Il y aura toujours besoin de créateur d'algo et c'est ça être ingénieur développeur, pour ceux qui pense qu'être dev c'est pisser du code toute la journée c'est pas le cas le code l'écriture du code représente même pas 10% du temps d'un dev.
Je ne craint absolument pas ces IA, si un jour les IA automatisent le code je ne monterais pas dans une fusée ni dans un quelquonque objet volant genre un avion 🤣
Tu a raison dans une partie de ce que tu dit, mais tu réflechit dans le présant. Il y a quelques années on ne pouvait même pas imaginer que sa soit possible ce que ChatGPT fait actuellement. Les technologies vont evoluer et ce qui te semble impossible aujourd'hui le sera demain
@@smouzegaming8940 J'en suis conscient ce genre de choses sera amené à être amélioré, mais allons nous avoir la bêtise de délégué tout le savoir des algorithmes et autres à une IA ?
Là est la question on peut décider de continuer à maîtriser ce qu'on fait et s'aider d'une IA, où on peut chercher à ce qu'elle fasse tout de A à Z et dans 2 génération on ne comprendra plu rien, les mathématiques ne seront plus nécessaires en cours, tu vois ce que je veux dire ? Je ne doute pas du fait que ce genre d'IA puisse faire un grand pas mais j'espère quand même qu'on aura des gens assez futé pour continuer de comprendre de quoi il s'agit ^^
L IA va tout remplacer dans tous les domaines.
vu mon niveau en codage ...IA fait déjà mieux que moi !!! j irai pas plus loin ...