Sviluppo Software
Note My Book
Una piattaforma digitale per creare, rielaborare e condividere appunti con il supporto dell’intelligenza artificiale

Note My Book
Note My Book è una piattaforma digitale pensata per semplificare il modo in cui studenti e utenti raccolgono, organizzano e condividono gli appunti di lezioni scolastiche e universitarie.
SETTORE
Startup
Istruzione
Editoria
TECNOLOGIE
Python
Angular
Core UI
CKEditor
AWS
Amazon Bedrock
Amazon Transcribe
SVILUPPO
Web App
AI & Generative AI
UX
Frontend
Backend
Content Management
L'esigenza
L'obiettivo del progetto era creare un ambiente unico in cui poter trasformare una lezione in contenuto strutturato: dalla registrazione audio alla trascrizione, dalla modifica del testo alla sua rielaborazione attraverso l'intelligenza artificiale, fino alla pubblicazione e condivisione degli appunti con altri utenti.
La piattaforma doveva inoltre favorire la collaborazione, permettendo a più utenti di partecipare alla redazione degli appunti, e offrire un'esperienza di editing semplice e intuitiva anche per contenuti articolati.
Mavigex ha supportato Note My Book nella definizione dei requisiti e nella progettazione e sviluppo dell'intera web application, integrando funzionalità di intelligenza artificiale generativa all'interno del processo di creazione e gestione dei contenuti.



Esecuzione
Il progetto è partito dalla definizione dei requisiti funzionali e dalla realizzazione dei mockup, con l'obiettivo di tradurre le esigenze del prodotto in un'esperienza utente semplice e coerente.
La piattaforma è stata sviluppata attraverso un'architettura backend in Python, ospitata sull'infrastruttura cloud AWS. Per le funzionalità basate sull'intelligenza artificiale abbiamo integrato Amazon Bedrock, utilizzato per le funzionalità di AI generativa, e Amazon Transcribe, per convertire le registrazioni audio delle lezioni in testo.
Questa integrazione permette di costruire un flusso che parte dal contenuto audio e arriva alla sua trasformazione in materiale testuale modificabile e rielaborabile.
Sul fronte frontend abbiamo sviluppato la web application in Angular, utilizzando CoreUI per la componente grafica e CKEditor come editor per la gestione e l'impaginazione degli appunti.
La piattaforma integra quindi diversi strumenti all'interno di un unico ambiente: gli utenti possono lavorare sui contenuti, modificarli attraverso l'editor, utilizzare l'intelligenza artificiale per rielaborare i testi, collaborare alla redazione e infine pubblicare gli appunti affinché possano essere consultati e condivisi con altri utenti.
L'architettura è stata progettata per integrare l'AI direttamente nei flussi di lavoro della piattaforma, trasformandola da semplice strumento di raccolta e condivisione degli appunti in un ambiente digitale dedicato alla creazione e rielaborazione dei contenuti didattici.
Risultati
Realizzazione di una piattaforma digitale completa per la gestione degli appunti, dalla creazione alla pubblicazione.
Implementazione della trascrizione automatica delle registrazioni audio, trasformando le lezioni in contenuti testuali modificabili.
Creazione di un sistema di editing e impaginazione attraverso CKEditor.
Sviluppo di funzionalità orientate alla collaborazione tra utenti nella redazione degli appunti.
Realizzazione di un ambiente che permette di creare, modificare, rielaborare e pubblicare i contenuti all'interno della stessa piattaforma.
Costruzione di un'architettura cloud AWS predisposta per integrare funzionalità avanzate di AI e Generative AI.
CONOSCIAMOCI
