ChatBCG: generare delle slides tramite AI
Published: 2023-10-03 14:25:21

---
title: ChatBCG: generare delle slides tramite AI
published: true
date: 2022-12-29 00:00:00 UTC
tags: 
canonical_url: 
---

Hai mai sognato di avere delle slides impostate e pronte all’uso, a partire da un argomento qualsiasi?

Dopo ChatGPT, arriva ChatBCG: un sistema in grado di generare delle slides a partire da un input testuale. Scopriamo insieme di che si parla!

# ChatBCG

Dopo [DALL-E 2](https://openai.com/dall-e-2/) per le immagini e [ChatGPT](https://www.chatbcg.com/) per il testo, il passaggio finale per renderci tutti ridondanti: la prima implementazione al mondo di **Text-to-PowerPoint**.

Il lancio dell’IA conversazionale e generativa ha preso d’assalto Internet nelle ultime settimana: mentre [ChatGPT](https://www.chatbcg.com/) può parlare agli umani attraverso il linguaggio naturale, i modelli di _text-to-image_ come [DALL-E 2](https://openai.com/dall-e-2/),[Stable Diffusion](https://stablediffusionweb.com/) e [Midjourney](https://www.midjourney.com) hanno dato impulso all’arte digitale.

![](https://theredcode.it/img/chatbcg.png)

Creato da [Joseph Semrai](https://twitter.com/josephsemrai) e [Silas Alberti](https://twitter.com/silasalberti), due studenti alla Stanford AI PhD, questa rete generativa permette di creare delle slides con una grafica già pronta a partire da un testo inserito nella barra di ricerca.

# Features

Il modello BCG-3 (acronimo di _Bi-modal Conditional Generation_) ha finora le seguenti caratteristiche:

- Schema delle slides con tabella dei contenuti
- Intestazioni per i titoli
- Elenco puntato per i diversi argomenti
- _Parole chiave in grassetto_
- Immagini e grafica a tema
- Layout e temi multipli

Il punto forte di questo strumento è che puoi anche **esportare** le diapositive nei formati PPTX e PTF. Presto verranno aggiunte altre funzionalità come grafici basati sui dati e l’utilizzo di contenuti presi da testi.

…e questo è solo l’inizio! 🎬

![](https://theredcode.it/img/chatbcg-3.png)

Prossimamente, i due sviluppatori hanno annunciato di voler inserire altre funzionalità, tra cui:

- Altri layout e temi
- Editing conversazionale, ossia la possibilità di modificare le slides sfruttando del testo o audio💭
- Usa diverse sorgenti per generare i tuoi contenuti (blog/paper/pubblicazioni)
- Grafici basati sui dati inseriti.

Per provarla, abbiamo inserito come testo _“How to Write a Best Selling Book”_, e in effetti il risultato non è male: nella tabella dei contenuti abbiamo come punti focus la ricerca dell’argomento, la preparazione di un piano di scrittura e poi la fase di promozione e lancio del libro.

![](https://theredcode.it/img/chatbcg-4.png)

# Come funziona

Non esiste ancora una pubblicazione ufficiale su questo prodotto, ma si può supporre che il sistema sia basato su una rete neurale generativa molto simile a quella utilizzata nei sistemi generativi avversari. Il nome assegnato alla rete indica che si tratta di una rete _bi-modal_, ossia una rete neurale che combina come input sia testo che immagini annotate. Questo approccio è ancora poco documentato, ma è una versione semplificata dell’apprendimento_[multimodale](https://en.wikipedia.org/wiki/Multimodal_learning)_, e quindi un sistema che tenta di modellare tramite l’AI la combinazione di diverse forme di dati, spesso derivanti da applicazioni del mondo reale.

La parte condizionale della rete fa verso ad una _Conditional Generative Adversarial Network (CGAN)_, un tipo di **GAN** che sfrutta anche le etichette durante il processo di formazione. Il generatore, data un’etichetta e un array casuale come input, produce dei dati con la stessa struttura dei dati di training corrispondenti ad una data label.

Un esempio di GAN l’avevamo vista in [questo](https://theredcode.it/intelligenza-artificiale/gan-ed-healthcare)articolo, dove avevamo parlato delle reti generative avversarie (abbreviate in GAN) come insieme di modelli di reti neurali profonde, sviluppate da Ian Goodfellow nel 2014, e utilizzate per produrre dati sintetici.

Vi immaginate? Produrre dei dati che sono verosimili, ma non simili, rilevanti per una situazione specifica, ma che non provengono dal mondo reale. **Suona familiare?**

# Demo

Per vedere una breve demo, [qui](https://www.youtube.com/watch?v=AWESG-_ByWQ) di seguito il video di presentazione:

[![Preview di ChatBCG](https://img.youtube.com/vi/AWESG-_ByWQ/0.jpg)](https://www.youtube.com/watch?v=AWESG-_ByWQ)