Cos’è il prompt writing e perché è importante

Il prompt writing consiste nel creare istruzioni chiare e ponderate per un assistente IA, come l’ArcGIS AI assistant. Un “prompt” è il modo in cui chiedi al tool di rispondere a una domanda, sintetizzare un testo, generare contenuti o supportare un’attività. La formulazione del prompt influisce direttamente sulla qualità della risposta: un prompt ben strutturato porta a risultati più precisi, pertinenti e formattati secondo le proprie esigenze.

Questo articolo fornisce linee guida operative per scrivere prompt efficaci e illustra esempi pratici per aiutarti a sfruttare al meglio gli assistenti IA di ArcGIS.

Linee guida per scrivere prompt efficaci

1. Usa un linguaggio chiaro e semplice

Esprimi in modo esplicito ciò che desideri e evita ambiguità. Un prompt poco chiaro può portare l’assistente a interpretare diversamente le tue intenzioni.

Esempio errato (ArcGIS Arcade assistant):

    • “Summarize marital status in some type of table or graph that looks organized.”

Il prompt non specifica il tipo di tabella o grafico, lasciando ampio margine di interpretazione.

Esempio corretto:

    • “Create an HTML table listing marital status. Have the first column be marital status, and the second be the number of people in each category. Format numbers with commas. Highlight the row with the highest value in orange.”

2. Sii specifico

Fornisci tutti i dettagli necessari per evitare risultati generici. Quando il compito è complesso, includi contesto, parametri e esempi.

Esempio errato (ArcGIS Survey123 assistant):

    • “Create a survey to provide feedback about an event.”

Il prompt non indica il tipo di evento né le tematiche da approfondire.

Esempio corretto:

    • “Create a survey for participants to provide feedback about the Boston Marathon. Include questions about pre‑race communication, race safety, clarity of route markings, water station locations, post‑race snacks, parking, and overall satisfaction.”

3. Specifica il formato di presentazione

Indica come desideri che i risultati vengano restituiti: conteggio parole, struttura (lista, tabella, paragrafo) o stile.

Esempio errato (documentation assistant):

    • “Compare partnered collaboration to distributed collaboration.”

Il risultato potrebbe arrivare in qualsiasi formato.

Esempio corretto:

    • “Compare partnered collaboration to distributed collaboration using a maximum of 50 words. Present results as bullet points.”

4. Definisci il pubblico

Specificare l’audience aiuta l’assistente a tarare il livello di complessità, il tono e il vocabolario.

Esempio errato:

    • “What is ArcGIS Instant Apps?”

L’assistente non sa se il lettore è un esperto GIS o un principiante.

Esempio corretto:

    • “Explain what ArcGIS Instant Apps is to a person with minimal GIS knowledge. Use simple language. Maximum 100 words.”

5. Itera i prompt per perfezionare i risultati

Scrivi un prompt, valuta la risposta e poi riscrivi il prompt aggiungendo dettagli o correggendo ambiguità. L’iterazione è fondamentale per avvicinarsi al risultato desiderato.

Esempio di iterazioni:

    • Prompt originale: “Create a map of the number of preschool aged children in California.”
    • Prima iterazione: “Create a map of the number of children under the age of 4 in California.”
    • Seconda iterazione: “Create a map with a green color ramp of the number of children under the age of 4 in California.”

Se l’assistente è conversazionale, come l’ArcGIS Business Analyst assistant, è possibile abbreviare le iterazioni successive (es. “Switch the color ramp to green”).

6. Fornisci contesto aggiuntivo quando necessario

Il contesto può includere dati di riferimento, restrizioni temporali o geografiche, e informazioni su fonti da citare. Questo riduce il rischio di risposte fuorvianti o incomplete.

Esempio di prompt con contesto:

    • “Generate a summary of the 2023 population growth in the metropolitan area of Milan, using data from ISTAT. Highlight the districts with the highest increase and present the figures in a markdown table.”

7. Indica vincoli di formato e stile

Oltre al formato di presentazione, puoi richiedere stili tipografici, colori, o markup specifici.

Esempio:

    • “Write a short description of the new ArcGIS Pro features in HTML, using bold for feature names and italic for version numbers.”

8. Verifica le fonti e chiedi citazioni

Quando il risultato si basa su dati o documenti, chiedi all’assistente di includere le fonti o i link di riferimento.

Esempio:

    • “Provide an overview of the latest OpenStreetMap licensing changes and list the official ESRI documentation URLs for each point.”

Prossimi passi per iniziare con gli assistenti IA di ArcGIS

Metti subito in pratica le linee guida: scegli un assistente, configura l’IA nella tua organizzazione (Configure AI) e sperimenta con prompt semplici, poi raffinali seguendo le otto regole sopra.

Puoi anche guardare il video introduttivo sugli assistenti IA (link al video) per vedere esempi dal vivo.

Altre risorse utili

Con queste indicazioni sarai pronto a sfruttare al massimo le potenzialità degli assistenti IA di ArcGIS, migliorando l’efficienza, la precisione e la presentazione dei tuoi progetti GIS.