KOAN ONTOLOGY
KOAN Ontology è una specifica aperta per la rappresentazione formale della conoscenza di dominio, progettata per funzionare come ponte operativo tra l’intelligenza umana e i sistemi di Intelligenza Artificiale Generativa.
Una Nota Prima di Cominciare
L’Ontologia Applicata accompagna il mio lavoro da quasi vent’anni.
In questo periodo ho progettato numerosi modelli ontologici formali destinati a rappresentare domini complessi, successivamente implementati in piattaforme software e soluzioni applicative in ambiti molto diversi, dall’healthcare ai beni culturali, fino ai sistemi informativi per l’industria.
In tutti questi anni il problema è rimasto sostanzialmente lo stesso: trasformare la conoscenza di un dominio in una struttura esplicita, rigorosa e condivisibile. Un modello sufficientemente preciso da poter essere compreso da persone diverse, mantenuto nel tempo e tradotto in sistemi software complessi.
L’arrivo dell’Intelligenza Artificiale Generativa ha cambiato profondamente questo scenario.
Per la prima volta, un modello ontologico non rappresenta più soltanto un linguaggio condiviso tra analisti e sviluppatori, o la base di un sofisticato motore di persistenza. Può diventare anche il linguaggio condiviso tra esseri umani e Intelligenze Artificiali.
KOAN Ontology nasce proprio da questa convinzione.
KOAN rappresenta il punto di arrivo del percorso che mi ha portato fin qui e, spero, il punto di partenza di un percorso molto più ampio che altri potranno continuare. È stato progettato affinché un’AI Generativa possa comprenderlo, verificarlo e persino costruirlo direttamente a partire da requisiti espressi in linguaggio naturale o pseudo-naturale.
Un modello KOAN non è il software finale. È la descrizione formale della conoscenza su cui un sistema intelligente può ragionare e, a partire dalla quale, contribuire alla progettazione e alla generazione automatica del software stesso.
Per questo motivo ho scelto di rendere pubblica la specifica di KOAN Ontology e di distribuirla con una licenza aperta.
Credo che un linguaggio destinato a diventare il punto di incontro tra analisti, sviluppatori e Intelligenze Artificiali debba poter essere studiato, utilizzato, implementato e migliorato dalla comunità. Desidero che KOAN possa essere adottato nella ricerca, nella formazione, nelle organizzazioni e nello sviluppo di strumenti capaci di collaborare con l’AI nella progettazione di sistemi software complessi.
La specifica è quindi liberamente utilizzabile per lo studio, la ricerca, la formazione, l’addestramento di modelli di Intelligenza Artificiale e lo sviluppo di strumenti software per uso interno. Rimangono invece disciplinate da specifiche condizioni di licenza le implementazioni commerciali che integrano KOAN come engine ontologico all’interno di prodotti o servizi software.
Il mio auspicio è che KOAN contribuisca alla nascita di un linguaggio comune per la modellazione della conoscenza nell’era dell’Intelligenza Artificiale. Un linguaggio capace di ridurre la distanza tra requisiti espressi dagli esseri umani, modelli formali della conoscenza e sistemi software costruiti con il supporto dell’AI.
KOAN Ontology è distribuita con licenza CC BY-NC-SA 4.0.
Scaricando la specifica, si accetta integralmente la policy di utilizzo di KOAN Ontology specificata in questo documento.
È in preparazione il corso di formazione ufficiale online su KOAN Ontology, a cura di Alessandro Bemporad.
Team Ufficiale di KOAN Ontology:
Dott. Alessandro Bemporad — autore e referente della specifica – a.bemporad@koanontology.org
Dott.ssa Maddalena Grazzini — referente della specifica – m.grazzini@koanontology.org
Per informazioni generali: info@koanontology.org
Per informazioni sul Koan Ontology Registry: registry@koanontology.org
Documentazione Ufficiale di KOAN Ontology:
AI System Modeler.
Il corso ufficiale di KOAN Ontology
Se vuoi seguire lo sviluppo di KOAN Ontology e ricevere aggiornamenti sui nuovi corsi di Alessandro Bemporad Academy, iscriviti alla newsletter.