Rasa
Rasa è un framework open source per lo sviluppo di chatbot basato su machine learning e deep learning. Il suo scopo è quello di fornire un’alternativa più semplice e veloce rispetto ai grandi framework di intelligenza artificiale come TensorFlow e PyTorch.
Rasa è stato progettato per consentire lo sviluppo di chatbot che imparano automaticamente attraverso l’interazione con gli utenti, utilizzando il metodo di apprendimento basato sull’esperienza (Experience-based Learning, EBL). Questo significa che i chatbot costruiti con Rasa diventano più intelligenti e precisi con il tempo, in base all’esperienza acquisita attraverso le interazioni con gli utenti.
Il framework è stato progettato per essere facile da usare e comprende molte funzionalità che sono necessarie per lo sviluppo di chatbot, come la gestione delle entrate e delle uscite del modello, la generazione automatica di modelli caratteristiche e la capacità di apprendere autonomamente tramite l’interazione con gli utenti.
Rasa è stato sviluppato da Rasa Technologies, una startup con sede a Berlino, in Germania, e è stato rilasciato come software libero con licenza open source. È disponibile su GitHub e può essere utilizzato gratuitamente da chiunque.