Daily Arxiv

Cette page résume et organise les publications en intelligence artificielle du monde entier.
Les contenus sont synthétisés grâce à Google Gemini et le service est proposé à but non lucratif.
Les droits d'auteur des articles appartiennent à leurs auteurs ou institutions respectives ; en cas de partage, il suffit d'en mentionner la source.

TableTalk : Échafaudage du développement de feuilles de calcul avec un agent de langage

Created by
  • Haebom

Auteur

Jenny T. Liang, Aayush Kumar, Yasharth Bajpai, Sumit Gulwani, Vu Le, Chris Parnin, Arjun Radhakrishna, Ashish Tiwari, Emerson Murphy-Hill, Guastavo Soares

Contour

Pour relever les défis de la programmation de tableurs, cet article présente TableTalk, un agent de programmation de tableurs basé sur un modèle de langage à grande échelle. Mettant en œuvre trois principes de conception (échafaudage, flexibilité et incrémentalité) issus d'une étude menée auprès de sept programmeurs de tableurs et de 85 modèles Excel, TableTalk guide une planification structurée basée sur des flux de travail professionnels et génère trois étapes potentielles permettant aux programmeurs d'adapter le plan à leurs besoins. À l'aide d'outils prédéfinis, TableTalk génère des composants de tableurs et construit des feuilles de calcul de manière incrémentale. Une étude menée auprès de 20 programmeurs a démontré que TableTalk produisait des feuilles de calcul d'une qualité 2,3 fois supérieure aux valeurs de référence et réduisait la charge cognitive et le temps de réflexion de 12,6 %. Cet article présente des directives de conception pour les outils de programmation de tableurs basés sur des agents et aborde les aspects suivants : programmation de tableurs, programmation utilisateur, programmation assistée par IA et collaboration homme-agent.

Takeaways, Limitations

Takeaways:
Nous démontrons que l’utilisation d’agents basés sur des modèles de langage à grande échelle peut améliorer l’efficacité et la qualité de la programmation des feuilles de calcul.
Les principes de conception de TableTalk (échafaudage, flexibilité et incrémentalité) fournissent des conseils utiles pour le développement futur d'outils de programmation basés sur l'IA.
Démontre que l’expérience utilisateur peut être améliorée en réduisant la charge cognitive et le temps de réflexion.
Offre de nouvelles perspectives sur la programmation de feuilles de calcul, la programmation utilisateur finale, la programmation assistée par IA et la collaboration homme-agent.
Limitations:
L'évaluation des performances de TableTalk est limitée à un ensemble de données et à un groupe de programmeurs spécifiques. Des tests sur un éventail plus large d'environnements et d'utilisateurs sont nécessaires.
Une forte dépendance à des outils prédéfinis peut limiter l’adaptabilité à diverses tâches de feuille de calcul.
Il peut y avoir un manque de transparence concernant le processus de création et de coordination des plans de l'agent. Des fonctionnalités supplémentaires pourraient être nécessaires pour permettre aux utilisateurs de comprendre et de contrôler le processus décisionnel de l'agent.
👍