{"id":11279,"date":"2025-09-19T15:05:51","date_gmt":"2025-09-19T13:05:51","guid":{"rendered":"https:\/\/www.stexai.it\/web\/?p=11279"},"modified":"2025-09-19T16:21:11","modified_gmt":"2025-09-19T14:21:11","slug":"come-creare-il-tuo-primo-chatbot-prova","status":"publish","type":"post","link":"https:\/\/www.stexai.it\/web\/come-creare-il-tuo-primo-chatbot-prova\/","title":{"rendered":"Come creare il tuo primo chatbot: prova!!"},"content":{"rendered":"<p>I chatbot sono diventati onnipresenti, dai servizi clienti sui siti web alle interfacce di assistenti virtuali sui nostri smartphone. Ma ti sei mai chiesto come funzionano o, meglio ancora, come potresti crearne uno tu stesso? In questo articolo, ti guideremo attraverso il processo di creazione di un chatbot semplice, utilizzando una piattaforma gratuita e intuitiva.<\/p>\n<p>&nbsp;<\/p>\n<h3>Cosa sono i Chatbot e come funzionano?<\/h3>\n<p>&nbsp;<\/p>\n<p>Un chatbot \u00e8 un programma informatico progettato per simulare una conversazione umana, scritta o parlata, con gli utenti. Esistono due tipi principali di chatbot:<\/p>\n<ol start=\"1\">\n<li><b>Basati su Regole:<\/b> Questi chatbot seguono un percorso predefinito di domande e risposte. Sono facili da costruire ma meno flessibili. Se l&#8217;utente devia dal percorso previsto, il chatbot potrebbe non sapere come rispondere.<\/li>\n<li><b>Basati sull&#8217;Intelligenza Artificiale (IA):<\/b> Questi chatbot utilizzano tecniche di Machine Learning e Natural Language Processing (NLP) per comprendere il linguaggio naturale, imparare dalle interazioni e fornire risposte pi\u00f9 complesse e pertinenti.<\/li>\n<\/ol>\n<p>Per il nostro esempio, ci concentreremo su un approccio ibrido, che \u00e8 pi\u00f9 accessibile per iniziare e ti dar\u00e0 un&#8217;idea chiara dei principi di base.<\/p>\n<p>&nbsp;<\/p>\n<h3>Scegliere la piattaforma giusta<\/h3>\n<p>&nbsp;<\/p>\n<p>Esistono molte piattaforme per la creazione di chatbot, alcune richiedono conoscenze di programmazione, altre sono &#8220;no-code&#8221; (cio\u00e8, non richiedono codice). Per il nostro esempio, useremo <b>Google Dialogflow<\/b> (o la sua versione pi\u00f9 recente, <b>Dialogflow CX<\/b>), una piattaforma potente e gratuita per iniziare, che si integra bene con i servizi Google.<\/p>\n<p>&nbsp;<\/p>\n<h3>Esempio Pratico: Creiamo un &#8220;Bot per le informazioni scolastiche&#8221;<\/h3>\n<p>&nbsp;<\/p>\n<p>Immaginiamo di voler creare un chatbot che possa rispondere a domande frequenti sulla tua scuola: orari, calendario eventi, contatti.<\/p>\n<p>&nbsp;<\/p>\n<h4>Passo 1: Configurazione dell&#8217;Agente Dialogflow<\/h4>\n<p>&nbsp;<\/p>\n<ol start=\"1\">\n<li><b>Accedi a Dialogflow:<\/b> Vai su <a class=\"ng-star-inserted\" href=\"https:\/\/cloud.google.com\/dialogflow\" target=\"_blank\" rel=\"noopener\" data-hveid=\"0\" data-ved=\"0CAAQ_4QMahgKEwjU3OyYiuCPAxUAAAAAHQAAAAAQ3wM\">cloud.google.com\/dialogflow<\/a>\n<div id=\"iqtiavbj4t\" class=\"shield-container\">\n<div class=\"shield_container\" data-reactroot=\"\">\n<div class=\"wot_shield shield shield_opt_out\"><\/div>\n<\/div>\n<\/div>\n<p>e accedi con il tuo account Google.<\/li>\n<li><b>Crea un Nuovo Agente:<\/b> Clicca su &#8220;Create new agent&#8221; e dagli un nome, ad esempio &#8220;SchoolInfoBot&#8221;. Seleziona la lingua predefinita (Italiano) e il fuso orario.<\/li>\n<li><b>Crea il tuo Primo &#8220;Intent&#8221; (Intento):<\/b> Gli &#8220;intent&#8221; sono le intenzioni degli utenti. Dialogflow ha gi\u00e0 due intent predefiniti: <code>Default Welcome Intent<\/code> (per salutare l&#8217;utente) e <code>Default Fallback Intent<\/code> (quando non capisce).<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h4>Passo 2: Insegnare al Bot a Capire le Domande<\/h4>\n<p>&nbsp;<\/p>\n<p>Supponiamo di voler che il bot risponda agli orari della segreteria.<\/p>\n<ol start=\"1\">\n<li><b>Crea un Nuovo Intent:<\/b> Clicca su &#8220;Create Intent&#8221; e chiamalo <code>Orari Segreteria<\/code>.<\/li>\n<li><b>Aggiungi &#8220;Training Phrases&#8221; (Frasi di Addestramento):<\/b> Queste sono le diverse frasi che un utente potrebbe dire per chiedere gli orari della segreteria.\n<ul>\n<li>&#8220;Quali sono gli orari della segreteria?&#8221;<\/li>\n<li>&#8220;A che ora apre la segreteria?&#8221;<\/li>\n<li>&#8220;La segreteria \u00e8 aperta oggi?&#8221;<\/li>\n<li>&#8220;Orari apertura scuola&#8221;<\/li>\n<\/ul>\n<\/li>\n<li><b>Aggiungi una &#8220;Response&#8221; (Risposta):<\/b> Questa \u00e8 la risposta che il bot dar\u00e0 quando riconosce l&#8217;intento.\n<ul>\n<li>&#8220;La segreteria \u00e8 aperta dal luned\u00ec al venerd\u00ec dalle 8:00 alle 13:00 e il marted\u00ec e gioved\u00ec anche dalle 15:00 alle 17:00.&#8221;<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<h4>Passo 3: Aggiungere Variabilit\u00e0 con le &#8220;Entities&#8221; (Entit\u00e0)<\/h4>\n<p>&nbsp;<\/p>\n<p>Le entit\u00e0 permettono al bot di estrarre informazioni specifiche dalle frasi degli utenti. Ad esempio, potremmo voler chiedere &#8220;Orari della segreteria per [oggi\/domani\/prossima settimana]&#8221;.<\/p>\n<ol start=\"1\">\n<li><b>Crea una Nuova Entity:<\/b> Nel menu a sinistra, clicca su &#8220;Entities&#8221; e poi &#8220;Create Entity&#8221;. Chiamala <code>GiornoSettimana<\/code>.<\/li>\n<li><b>Definisci i Valori:<\/b>\n<ul>\n<li><code>oggi<\/code> -&gt; <code>oggi<\/code><\/li>\n<li><code>domani<\/code> -&gt; <code>domani<\/code><\/li>\n<li><code>luned\u00ec<\/code> -&gt; <code>luned\u00ec<\/code><\/li>\n<li>e cos\u00ec via per tutti i giorni della settimana.<\/li>\n<\/ul>\n<\/li>\n<li><b>Integra l&#8217;Entity nell&#8217;Intent:<\/b> Torna all&#8217;intent <code>Orari Segreteria<\/code> e aggiungi frasi di addestramento che includono l&#8217;entit\u00e0:\n<ul>\n<li>&#8220;Quali sono gli orari della segreteria per <code>$GiornoSettimana<\/code>?&#8221; (quando scrivi <code>$GiornoSettimana<\/code>, Dialogflow dovrebbe riconoscere e evidenziare l&#8217;entit\u00e0).<\/li>\n<\/ul>\n<\/li>\n<li><b>Personalizza la Risposta:<\/b> Puoi usare l&#8217;entit\u00e0 nella risposta.\n<ul>\n<li>&#8220;Gli orari della segreteria per $GiornoSettimana sono i seguenti: [risposta specifica basata sul giorno].&#8221;<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>Questo richiede un po&#8217; pi\u00f9 di logica (spesso con l&#8217;uso di &#8220;webhooks&#8221; per connettersi a un tuo codice esterno che calcola la risposta in base al giorno), ma per iniziare, puoi semplicemente dare una risposta generale o limitarti a frasi senza entit\u00e0 complesse.<\/p>\n<p>&nbsp;<\/p>\n<h4>Passo 4: Testare il tuo Bot<\/h4>\n<p>&nbsp;<\/p>\n<p>Sul lato destro dell&#8217;interfaccia di Dialogflow, c&#8217;\u00e8 un pannello chiamato &#8220;Try it now&#8221;. Puoi digitare frasi come &#8220;Orari segreteria&#8221; o &#8220;La segreteria \u00e8 aperta domani?&#8221; e vedere come risponde il tuo bot. Questo \u00e8 il momento di perfezionare le tue frasi di addestramento e le risposte.<\/p>\n<p>&nbsp;<\/p>\n<h4>Passo 5: Pubblicare il tuo Bot (Integrare)<\/h4>\n<p>&nbsp;<\/p>\n<p>Una volta soddisfatto, puoi integrare il tuo bot su diverse piattaforme. Nel menu a sinistra, clicca su &#8220;Integrations&#8221;. Qui puoi scegliere di integrarlo con:<\/p>\n<ul>\n<li><b>Google Chat:<\/b> Per un utilizzo interno.<\/li>\n<li><b>Web Demo:<\/b> Una semplice pagina web per testare e mostrare il tuo bot.<\/li>\n<li><b>Facebook Messenger, Telegram, ecc.:<\/b> Per raggiungere un pubblico pi\u00f9 ampio.<\/li>\n<\/ul>\n<p>Creare un chatbot \u00e8 un&#8217;esperienza stimolante che ti permette di toccare con mano concetti di IA, logica e interazione utente. Partendo da un semplice bot per le informazioni scolastiche, puoi espandere le sue capacit\u00e0, renderlo pi\u00f9 intelligente e scoprire le infinite possibilit\u00e0 offerte da questa tecnologia. L&#8217;importante \u00e8 iniziare, sperimentare e non avere paura di commettere errori: \u00e8 cos\u00ec che si impara!<\/p>\n<div style=\"width: 798px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-11279-1\" width=\"798\" height=\"1352\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/www.stexai.it\/web\/wp-content\/uploads\/2025\/09\/chatbot.mp4?_=1\" \/><a href=\"https:\/\/www.stexai.it\/web\/wp-content\/uploads\/2025\/09\/chatbot.mp4\">https:\/\/www.stexai.it\/web\/wp-content\/uploads\/2025\/09\/chatbot.mp4<\/a><\/video><\/div>\n","protected":false},"excerpt":{"rendered":"<p>I chatbot sono diventati onnipresenti, dai servizi clienti sui siti web alle interfacce di assistenti virtuali sui nostri smartphone. Ma ti sei mai chiesto come funzionano o, meglio ancora, come potresti crearne uno tu stesso? In questo articolo, ti guideremo attraverso il processo di creazione di un chatbot semplice, utilizzando una piattaforma gratuita e intuitiva. &nbsp; Cosa sono i Chatbot e come funzionano? &nbsp; Un chatbot \u00e8 un programma informatico progettato per simulare una conversazione umana, scritta o parlata, con gli utenti. Esistono due tipi principali di chatbot: Basati su Regole: Questi chatbot seguono un percorso predefinito di domande e&#8230;<\/p>\n","protected":false},"author":1,"featured_media":11280,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_gspb_post_css":"","footnotes":""},"categories":[52,53],"tags":[174,176,175],"class_list":["post-11279","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ia-per-docenti","category-ia-per-studenti","tag-chatbot","tag-dialogflow","tag-intelligenza-artificiae"],"_links":{"self":[{"href":"https:\/\/www.stexai.it\/web\/wp-json\/wp\/v2\/posts\/11279","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.stexai.it\/web\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.stexai.it\/web\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.stexai.it\/web\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.stexai.it\/web\/wp-json\/wp\/v2\/comments?post=11279"}],"version-history":[{"count":3,"href":"https:\/\/www.stexai.it\/web\/wp-json\/wp\/v2\/posts\/11279\/revisions"}],"predecessor-version":[{"id":11284,"href":"https:\/\/www.stexai.it\/web\/wp-json\/wp\/v2\/posts\/11279\/revisions\/11284"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.stexai.it\/web\/wp-json\/wp\/v2\/media\/11280"}],"wp:attachment":[{"href":"https:\/\/www.stexai.it\/web\/wp-json\/wp\/v2\/media?parent=11279"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.stexai.it\/web\/wp-json\/wp\/v2\/categories?post=11279"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.stexai.it\/web\/wp-json\/wp\/v2\/tags?post=11279"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}