Jupyter è una popolare applicazione informatica open-source basata sul web, progettata per consentire a chiunque di eseguire e codificare applicazioni scientifiche in un browser web. È stata originariamente sviluppata dallo scienziato Fernando Perez nel 2001 ed è ora attivamente sviluppata e mantenuta dal Progetto Jupyter, un gruppo di volontari e di personale responsabile dello sviluppo e del supporto del software.
L'applicazione consente agli utenti di scrivere ed eseguire codice in molti linguaggi di programmazione, tra cui Python, Julia, R e JavaScript, nonché di creare taccuini (un tipo di documento che consente di combinare testo ricco, codice in tempo reale, visualizzazione interattiva e narrazioni). I Jupyter Notebook sono particolarmente utili per creare ricerche riproducibili sui dati e sono spesso utilizzati nei campi della scienza dei dati e dell'apprendimento automatico.
Jupyter consente agli utenti di accedere ai propri dati per l'analisi su qualsiasi dispositivo e da qualsiasi browser, il che lo rende ideale per la collaborazione scientifica. Offre inoltre un'interfaccia sia a riga di comando che grafica, che lo rende facile da usare per persone con qualsiasi livello di esperienza. Grazie a misure di sicurezza aggiuntive, come l'autenticazione e l'autorizzazione sicure, Jupyter è adatto all'analisi over-the-air.
Jupyter è uno strumento potente e gratuito per tutti gli individui, gli educatori o le organizzazioni che desiderano esplorare e sviluppare nuove intuizioni nella scienza dei dati, nell'apprendimento automatico e in altre attività di programmazione scientifica.
Parole chiave:
Jupyter, open-source, informatica basata sul web, linguaggi di programmazione, notebook, scienza dei dati, apprendimento automatico, linea di comando, interfaccia grafica, autenticazione sicura e autorizzazione.