Gli assistenti virtuali si sono installati su milioni di dispositivi (portatili e desktop), ma il lavoro su di essi non finisce mai. Commettono ancora molti errori e, da un certo punto di vista, la quantità di informazioni di cui hanno bisogno per funzionare ci preoccupa. Tuttavia, ciò non impedisce lo sviluppo di alternative più aperte, ed è così che arriviamo a P-Brain. Il suo creatore lo presenta come un «clone» dell'assistente Alexa di Amazon, e già ha la capacità di elaborare comandi base, tra cui l'ora e il meteo.

P-Brain: un clone fai-da-te di Alexa
P-Brain

In uno dei recenti aggiornamenti per il mio Kindle Fire, Amazon ha integrato Alexa... che, tra l'altro, è disattivata. Sul mio terminale principale, Cortana attende con molta pazienza che io le dia qualche comando, ma il fatto è che non c'è nemmeno un microfono collegato. Non ho nulla di personale contro gli assistenti virtuali. A dire il vero, ho provato Cortana per mesi sul mio portatile, ma i problemi con il microfono integrato hanno trasformato l'intera esperienza in qualcosa di frustrante. Forse porto troppo «vecchia scuola» nel sangue e sento di poter trovare le cose più velocemente, tuttavia l'assistente virtuale è un concetto che merita di essere esplorato a fondo. Finora, tutte le soluzioni che dominano il mercato hanno un marcato profilo proprietario. Cosa serve per dare forma a un assistente più aperto e flessibile?

Il progetto P-Brain

Patrick Quinn ha deciso di scoprirlo attraverso P-Brain, un «clone fai-da-te di Alexa», secondo le sue parole. P-Brain è stato scritto in Node.js e utilizza un pacchetto compatibile chiamato «Natural», che confronta i nostri comandi con una serie di «abilità». Che tipo di abilità? Per ora elabora cose come l'ora, lo stato del meteo attuale (locale e di altre regioni) e le previsioni per il resto della settimana. Inoltre, individua eventi ben documentati (ad esempio, il giorno in cui è morto Steve Jobs) e, cosa più interessante, può interrogare Google con il comando «ask Google».

La versione preliminare di P-Brain funziona solo su Google Chrome, anche se Quinn ha già indicato che eliminerà questa dipendenza (qui c'è un video con il primo prototipo) e la sua prossima linea di sviluppo è preparare un client compatibile con Raspberry Pi che si installa usando uno script Curl. P-Brain deve eliminare molti spigoli, ma la sua natura aperta gli dà un grande potenziale.

Sito ufficiale: