Analisi esplorativa dei dati: cosa sappiamo sui canali YouTube |  di Dmitrii Eliuseev |  Ottobre 2023

 | Intelligenza-Artificiale

Ottenere approfondimenti statistici utilizzando Panda e l’API dati di YouTube

Foto di Glenn Carstens-Peters, Unsplash

Al giorno d’oggi, ci sono più di 2,7 miliardi di utenti YouTube attivi e per molte persone YouTube non è solo intrattenimento ma un’importante fonte di reddito. Ma come funziona? Quante visualizzazioni o iscritti possono ottenere i diversi canali YouTube? Con l’aiuto di Python, Panda e YouTube Data API, possiamo ottenere alcuni spunti interessanti.

Metodologia

Questo articolo sarà diviso in più parti:

  • Utilizzando l’API dati di YouTube. Con questa API saremo in grado di ottenere un elenco di canali YouTube per diverse richieste di ricerca. Per ciascun canale, otterremo informazioni sul numero di video, visualizzazioni e iscritti.
  • Ottenere l’elenco dei canali che ci interessano. Questo può essere fatto solo una volta.
  • Raccolta dei dati del canale. Per ottenere approfondimenti statistici, dobbiamo raccogliere i dati per un certo periodo di tempo.
  • Analisi dei dati.

Senza ulteriori indugi, entriamo nel merito.

1. API dati di YouTube

Innanzitutto una buona notizia per tutti coloro che sono interessati a raccogliere dati da reti di grandi dimensioni come YouTube: l’API YouTube è gratuita e non è necessario pagarla. Per iniziare a utilizzare questa API, sono necessari due passaggi:

  • Aprire https://console.cloud.google.com e creare un nuovo progetto. Avevo già un vecchio progetto lì, ma dopo un certo periodo di inattività, tutti i suoi limiti API erano impostati su zero e non ho trovato un modo per reimpostarli. Quindi è semplicemente più semplice crearne uno nuovo.
Google Cloud Console, immagine dell’autore
  • Vai su “API e servizi” e attiva “API dati YouTube”. Apri l’API, vai su “Credenziali” e crea una chiave API. Se tutto è fatto correttamente, la pagina Quote sarà simile a questa:
Quote API di YouTube, immagine per autore

Fonte: towardsdatascience.com

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *