Discourse AI + Data Explorer?

@simon

Ho letto il tuo post eliminato e concordo sul fatto che anche questa è una delle idee che ritengo abbia un grande potenziale.

Tuttavia, penso che abbia bisogno di altro. Un articolo recente che ho letto, di nuovo non autorevole, ma che approfondisce ulteriormente questi aspetti è

“ChatLogo: A Large Language Model-Driven Hybrid Natural-Programming Language Interface for Agent-based Modeling and Programming” di John Chen e Uri Wilensky (pdf)

Alcuni dei punti chiave per me sono stati

  1. Supportare i programmatori principianti a “parlare con i computer” in un mix di linguaggi di programmazione e naturali.
  2. Fornire un’interfaccia più amichevole per gli studenti senza o con poca conoscenza informatica per esprimersi creativamente programmando i computer.
  3. Invece di scrivere subito codice e dare istruzioni, ChatLogo tenta di chiarire le esigenze e le intenzioni degli studenti.
  4. Invece di inviare blocchi di codice di grandi dimensioni direttamente allo studente, tenta di sviluppare congiuntamente il codice NetLogo. Lo studente è libero di modificare il codice: sia in NetLogo, sia in linguaggio naturale tramite la funzione “Ask”.
  5. Invece di esagerare sulla correttezza del codice, ammette la possibilità di commettere errori e collabora con lo studente per affrontare i potenziali problemi.

Non ho trovato alcun codice sorgente o ulteriori dettagli su come Chat sia stato stratificato o interfacciato con NetLogo, ma le idee da sole hanno valore.

Questo mi ricorda ancora una volta come funzionano i piloti automatici negli aerei e il libro che ho menzionato in precedenza. (ref) Quando dico pilota automatico, non pensare a un interruttore binario, pensa a tutte le manopole e gli interruttori che forniscono informazioni al pilota automatico e gli fanno sapere cosa fare e cosa non fare.

Sebbene sembri che molti altri strumenti simili a questo amino usare la parola copilot, ad esempio una ricerca su Google llm copilot source code, tendo a non essere d’accordo con questa analogia, ma dovrò conviverci poiché è così che si trovano idee correlate.

2 Mi Piace