Notarizzazione con Assistente Virtuale Intelligente con tecnologie Blockchain e PLN (NAVIRO)

Contesto

 

Councilbox Technology ha ricercato e sviluppato in questo progetto le tecnologie che hanno permesso di realizzare un prototipo per le aziende che hanno la necessità di tenere assemblee societarie e assemblee degli azionisti supportate da riunioni online o faccia a faccia con prove elettroniche e un sistema di notarizzazione, che riduce al minimo il carico burocratico e facilita la risposta a dubbi e domande con raccomandazioni.

Il prototipo sperimentale denominato “Notarisation with Intelligent Virtual Assistant with Blockchain and PLN technologies (NAVIRO)” è stato implementato sulla base dello sviluppo di nuovi sistemi supportati da Blockchain e Natural Language Processing che forniscono, tra le altre, le seguenti funzionalità di base:

  • Gli amministratori o i gestori delle riunioni possono interagire con un notaio virtuale intelligente attraverso una finestra di chat, sia vocale che testuale, per ottenere informazioni sulle riunioni passate e risolvere dubbi relativi alla legislazione. Il sistema migliora le proprie prestazioni attraverso vari meccanismi di feedback.
  • Il notaio virtuale intelligente trascrive con tecniche STT l’audio pubblico delle riunioni, genera riassunti e identifica automaticamente gli argomenti discussi. Le informazioni generate dalle trascrizioni vengono utilizzate per ampliare la base di conoscenza del sistema.
  • Il notaio virtuale genera prove su blockchain degli eventi più rilevanti delle riunioni, come l’inizio di una riunione o l’espressione di un voto. Inoltre, genera prove delle sue interazioni con gli utenti e delle informazioni da lui stesso generate (trascrizioni, riassunti, ecc.).

 

Obbiettivi

 

Il sistema di notarizzazione proposto in questo progetto fornisce una soluzione dirompente nel mercato perché implica l’esistenza di uno strumento per lo svolgimento di riunioni aziendali (online e/o faccia a faccia) con validità legale, integrando IA e notarizzazione intelligente.

Gli obiettivi fissati all’inizio del progetto di R&S sono stati:

  • La progettazione dell’architettura generale del sistema.
  • Possibilità di interagire con l’assistente tramite testo e voce, offrendo risposte su basi di conoscenza statiche (conoscenze limitate su un sottoinsieme della legislazione spagnola) e su basi di conoscenza dinamiche (informazioni relative a incontri precedenti).
  • Miglioramento della risposta dell’assistente nelle interazioni future grazie all’apprendimento continuo del feedback degli utenti.
  • Interazione con il “notaio virtuale” tramite testo e voce attraverso un’interfaccia web eseguibile in un browser.
  • Trascrizione ed elaborazione audio degli incontri da parte dell’Assistente, ampliando la sua base di conoscenze.
  • Generazione di prove su blockchain degli eventi principali degli incontri, audio, video, trascrizioni e altre informazioni derivate, e delle interazioni del notaio con gli utenti.
  • Disponibilità di un prototipo sperimentale per la prova di concetto.

Attraverso NAVIRO, basato su intelligenza artificiale e blockchain, gli utenti del prodotto finale saranno in grado di accedere, in modo rapido, semplice e con evidenza elettronica, alla risoluzione di dubbi e al reperimento di informazioni. L’assistente sarà in grado di tenere conversazioni di base, fornire informazioni rilevanti su incontri precedenti e rispondere a domande su un sottoinsieme rilevante della legge spagnola. Inoltre, il notaio virtuale sarà in grado di essere presente come ascoltatore alla riunione, generando una trascrizione automatica della riunione in background. Rileverà gli argomenti più rilevanti della riunione e ne genererà una sintesi. Inoltre, rileverà gli eventi importanti nel corso della riunione, come l’inizio della riunione, l’apertura delle votazioni, l’elenco dei partecipanti collegati, ecc. Per tali eventi, il notaio genererà un’evidenza blockchain non presidiata e la firmerà digitalmente. Una volta generate, nemmeno la terza parte fidata potrà metterne in dubbio l’esistenza o l’origine. Genererà anche prove delle sue interazioni con gli utenti e delle informazioni che genera automaticamente (trascrizioni, riassunti, ecc.).

Tutte queste funzionalità innovative non erano disponibili al momento dell’avvio del progetto di R&S in nessun sistema conosciuto e implicavano una chiara svolta tecnologica.

 

 

Linee di sviluppo

 

A livello funzionale, il notaio virtuale intelligente è stato sviluppato con tre aree distinte e le rispettive funzionalità:

  • Generazione ed elaborazione di trascrizioni

Riunisce i modelli di intelligenza artificiale necessari per trascrivere l’audio delle riunioni in spagnolo e per ricavarne informazioni, come riassunti e argomenti rilevanti. Inoltre, vengono generate evidenze blockchain firmate digitalmente per tutte le informazioni generate da questo modulo (trascrizione, argomenti della riunione e riassunti).

  • Sistema di interazione testuale e vocale

È il modulo incaricato di gestire la conversazione con l’utente per il reperimento di informazioni rilevanti in base al contesto, all’interpretazione e alla risposta alle domande di una base di conoscenza.

  • Notarizzazione attraverso la generazione di prove blockchain

Per generare prove blockchain a fronte di volumi massicci e variabili di richieste, è necessario gestire la propria rete blockchain. Ciò non è possibile in altre reti blockchain aperte generali, dove le proprietà desiderabili dei dati memorizzati (come l’immutabilità e la marcatura temporale) sono garantite in modo robusto, a causa dei limiti tecnici ed economici delle reti. Per poter garantire proprietà come l’immutabilità e la marcatura temporale alle prove generate in una rete blockchain proprietaria, è necessario consolidarle di volta in volta in una rete blockchain che offra queste garanzie.

 

 

Obiettivi raggiunti

 

Anno 2022

 

Per tutto il 2022 sono stati raggiunti i seguenti risultati:

Analisi:

  • Studio dello stato dell’arte sull’IA e sulla blockchain.
  • Requisiti per l’architettura complessiva, il sistema di assistenza, la scalabilità del sistema complessivo, il sistema di notarizzazione blockchain e il sistema di trascrizione.
  • Descrizione preliminare del proof of concept.

Progettazione:

  • Scelta delle tecnologie per la costruzione dei modelli di intelligenza artificiale e del sistema di assistenza.
  • Progettazione dei moduli di generazione ed elaborazione delle trascrizioni, del modulo del sistema di assistenza, del sistema blockchain di generazione e recupero delle prove.
  • Progettazione di un’architettura globale scalabile.

 

Primo trimestre del 2023

 

Nel primo trimestre del 2023 sono stati raggiunti importanti traguardi:

Analisi:

  • Studio completo di diversi modelli per generare domande e risposte in modo automatizzato, anche da trascrizioni di riunioni, testando diverse alternative come Bloom o TF-IDF.

Progettazione e sviluppo:

  • Finalizzazione dei modelli che consentono di ottenere automaticamente argomenti e parole chiave di ciò che è stato discusso nelle riunioni.
  • Modulo scalabile per la generazione di prove su Blockchain e interfaccia utente del sistema.
  • Inizio dei lavori sul prototipo necessario per realizzare un proof of concept.

 

Secondo e terzo trimestre 2023

 

Nel secondo e terzo trimestre del 2023, il progetto è stato completato fino a rendere disponibile un prototipo sperimentale dell’Assistente Virtuale, con la notarizzazione di eventi in Blockchain, comprese le interazioni del “Notaio Virtuale”.

Al termine del progetto, NAVIRO consente di:

  • Trascrivere automaticamente in testo l’audio registrato di una riunione.
  • Generare un riassunto della riunione.
  • Generare un elenco di parole chiave della riunione.
  • Generare un elenco di argomenti chiave della riunione.
  • Eseguire ricerche in linguaggio naturale nei database di conoscenza sulla legislazione spagnola.
  • Accedere direttamente agli articoli di legge relativi alle ricerche.

Per ottenere questi contenuti, l’utente deve solo interagire con l’assistente, in un’interfaccia web, dando istruzioni orali o scritte.

 

 

Video demo di NAVIRO (in spagnolo)