mozzicone James Kaplan, co-fondatore e CEO di MeetKai - Serie di interviste - Unite.AI
Seguici sui social

interviste

James Kaplan, co-fondatore e CEO di MeetKai – serie di interviste

mm
aggiornato on

James Kaplan è il co-fondatore e CEO di Incontra Kai, un assistente AI che semplifica la vita attraverso la conversazione, la personalizzazione e la cura.

Inizialmente hai iniziato a programmare quando avevi solo sei anni, cosa ti ha entusiasmato inizialmente con la programmazione e quali lingue hai imparato?

L'impulso è stato il gioco Oregon Trail creato per Windows 95. Ero appassionato e ci giocavo tutti i giorni dopo la scuola. Ero in prima elementare, quindi non c'era molto altro da fare! Ho iniziato a pensare a tutte le cose che vorrei poter cambiare del gioco. Quando ero più giovane, ho comprato una copia di "Game Programming for Teens", un libro di programmazione di base in una libreria locale. Ne sono stato immediatamente attratto e ho dimenticato rapidamente le mie motivazioni originali dell'Oregon Trail. Ma ho sempre amato i giochi e hanno agito come motivazione per imparare nuovi linguaggi di programmazione. Negli anni successivi, ho imparato Visual Basic quando stavo tentando di scrivere un bot per NeoPets (ha funzionato) e poi PHP quando avevo 1 anni per iniziare a creare siti web dinamici. Anche allora, la mia motivazione per imparare PHP era fare soldi per acquistare videogiochi.

La tua precedente impresa gestiva un hedge fund basato sull'intelligenza artificiale, cosa hai imparato da questa esperienza?

La mia più grande conclusione è stata buttare via l'idea che non puoi competere con i giganti in uno spazio affollato. Può essere molto allettante pensare che, in finanza, qualsiasi cosa redditizia sia già stata sfruttata e catturata da un giocatore gigante. Tuttavia, ho subito capito che non dovresti sopravvalutare i tuoi concorrenti. La pigrizia e l'inerzia organizzativa vietano le nuove idee. Altre volte, un'idea o una campagna potrebbero essere troppo di nicchia per un'azienda più grande. Sorprendentemente, potrebbero anche pensare che qualcosa sia troppo rischioso da sviluppare, quindi non vale la pena uscire dalla loro zona di comfort.

Potresti condividere la storia di genesi dietro il lancio dell'assistente AI MeetKai?

Ero stanco della finanza. Tutto doveva essere misurato in termini di Sharpe ratio e PnL. Ha rimosso gran parte del divertimento della tecnologia ed è stato molto lontano da ciò che inizialmente mi ha portato sulla strada della programmazione. Alla fine del 2018 ho parlato con Weili Dai, co-fondatore di MeetKai, di ciò che ho visto nel panorama tecnologico in generale. Una delle mie principali osservazioni è stata che lo spazio dell'assistente vocale era stagnante. Tutti i giocatori chiave hanno mantenuto i vecchi approcci e gli utenti non hanno beneficiato della tecnologia. Nessuno era disposto a provare nuovi approcci, "poiché non è così che X lo fa". Non c'era differenziazione. Se partissi da zero e buttassi via tutte (beh, la maggior parte) delle nozioni preconcette su "come costruire un assistente vocale, allora potrei cambiare radicalmente l'esperienza dell'utente. Abbiamo iniziato a creare un vero assistente AI invece di un chatbot vocale. Le lezioni apprese nella mia precedente avventura, insieme al tutoraggio di Weili, ci hanno portato a fondare MeetKai.

Quali sono alcune delle sfide alla base della creazione di un assistente AI?

Esistono due classi di problemi nella creazione di un vero assistente AI: le aspettative degli utenti e l'implementazione tecnica. Il primo problema è trascurato, ma applicabile a MeetKai. Gli utenti vengono addestrati su ciò che è e non è fuori dai limiti quando si tratta di un assistente vocale. In particolare, presumono di dover cercare in modo orientato al comando. Stiamo lavorando per addestrare gli utenti a eseguire ricerche in linguaggio naturale. Ciò consente tipi di capacità molto più ricchi, come l'uso di negazioni "Trovami un film di Dwayne" The Rock "Johnson che non è Moana". Possiamo gestirlo perfettamente nel linguaggio quotidiano, ma gli attuali assistenti vocali non riescono a risponderci.

La seconda classe di sfide è tecnica. Questo si presenta in due sottocategorie: ricerca e comprensione. Per la ricerca, siamo diversi dagli altri assistenti virtuali in quanto manteniamo il nostro indice dei contenuti. Sebbene ciò consenta tutta la magia che ci rende di nuova generazione, porta con sé le sfide legate all'esecuzione e al mantenimento di un motore di ricerca vocale personalizzato. Questa è un'area in cui stiamo continuamente innovando. La comprensione della lingua è la seconda area in cui si affrontano le sfide durante la creazione di un assistente AI. Per la maggior parte degli assistenti vocali, ciò significherebbe essere in grado di comprendere il testo inglese. MeetKai comprende e supporta 16 lingue. Non si tratta di un lavoro 16 volte maggiore, dal momento che utilizziamo approcci multilingue, ma è comunque una quantità considerevole in più rispetto all'essere "prima l'inglese, solo l'inglese". Tuttavia, vale la pena investire del tempo, poiché per noi è incredibilmente importante che MeetKai sia veramente globale.

In che modo MeetKai utilizza l'IA personalizzata per differenziarsi?

Utilizziamo l'intelligenza artificiale personalizzata in due spazi differenziati: comprensione e ricerca.

Quando un utente dice: "Puoi trovarmi qualcosa di cinese stasera?", potrebbe significare che vuole una ricetta cinese, un ristorante cinese o uno spettacolo cinese da guardare. Con la nostra profonda comprensione personalizzata, possiamo disambiguare e fornire all'utente un risultato che si aspetta. Tutto questo viene fatto senza che i loro dati debbano mai lasciare la nostra piattaforma.

Inseriamo la personalizzazione nella ricerca stessa. Uno dei maggiori problemi che altri assistenti virtuali devono affrontare è che molte delle ricerche vengono inviate a fornitori di servizi di evasione ordini di terze parti. Quando cerchi un ristorante con un assistente convenzionale, passa la ricerca a Yelp. Lo svantaggio è che Yelp non conosce personalmente l'utente e, se lo fa, è un problema di privacy. Poiché MeetKai è un'app di prima parte, fino al risultato, abbiamo una vera personalizzazione.

Quali sono alcuni casi d'uso per MeetKai?

L'obiettivo di MeetKai è quello di essere il primo AI Concierge. Vogliamo aiutare gli utenti nella loro vita quotidiana. Non vogliamo essere un assistente orientato al comando. Non supportiamo funzionalità come "volume su", "volume giù", "timer di 30 secondi",... hai capito. Sento fortemente che quelle funzionalità non sono AI, sono solo input vocali. Se ripensi ai giorni di AskJeeves, l'intera idea era che fosse il tuo maggiordomo, nessuno avrebbe mai antropomorfizzato l'Assistente Google. Per quanto vorrebbero essere Apple Siri o Alexa di Amazon, nessuno pensa a loro come qualcosa di diverso da un'app. Siamo ancora nelle nostre fasi iniziali, ma abbiamo sviluppato tutta la tecnologia necessaria per portare a termine la nostra tabella di marcia da tre a cinque anni verso un vero assistente AI.

In che modo l'industria può impedire a un assistente di intelligenza artificiale di introdurre pregiudizi o rafforzare i pregiudizi esistenti in un utente?

C'è un delicato equilibrio tra fornire risultati personalizzati e non creare pregiudizi. Abbiamo visto cosa succede quando i ricercatori ottimizzano per le misurazioni del coinvolgimento sulle piattaforme dei social media: si creano bolle di bias. Il primo passo verso questo come settore è ripensare le nostre metriche e KPI. In MeetKai, ottimizziamo per un equilibrio tra click-through e novità del clic. L'intelligenza artificiale dovrebbe essere premiata molto di più per aver trovato un nuovo risultato cliccato nel 30% dei casi, piuttosto che semplicemente il risultato "migliore" cliccato nel 50% dei casi. Tuttavia, questo approccio ha un ripiego piuttosto evidente su una considerazione più approfondita. E se i risultati ottenuti dall'intelligenza artificiale fossero solo risultati distorti per la piccola bolla di quell'utente? Costruiamo la nostra intelligenza artificiale per spingere in entrambe le direzioni della zona di personalizzazione di un utente. Se un utente chiede un elenco di articoli sulla carne bovina, invece di presentargli articoli che corrispondono alle sue convinzioni, potremmo aggiungere articoli che sono al limite, o leggermente al di fuori, delle sue preferenze. Ciò può includere un articolo sull'etica degli animali e il cambiamento climatico, nonché un articolo sui potenziali benefici per la salute dei grassi di origine animale. L'intuizione tecnica per l'approccio che abbiamo adottato è radicata nell'accettazione che è difficile addestrare l'IA a determinare se Y è distorta, ma è molto più facile addestrarla a sapere che X e Z cadono ai margini della stessa zona come Y.

Dove vedi il futuro per gli assistenti AI tra 5 o 10 anni?

Gli assistenti di intelligenza artificiale passeranno sempre di più all'approccio basato sulla prima parte di MeetKai. Per l'intera esistenza della loro vita, Alexa e Google hanno cercato di coltivare un ecosistema di estensioni e competenze di terze parti. Questo incontra alcuni seri problemi nella privacy. Inoltre, questo non dice nulla sui limiti superiori che pone alle capacità. Mi aspetto che più operatori del settore adottino lo stesso approccio che abbiamo adottato noi, e ci sono segni di ciò su tutta la linea.

Grazie per l'ottima intervista, i lettori che desiderano saperne di più su questo assistente AI personalizzato dovrebbero visitare Incontra Kai.

Socio fondatore di unite.AI e membro di Consiglio tecnologico di Forbes, Antonio è un futurista che è appassionato del futuro dell'intelligenza artificiale e della robotica.

È anche il Fondatore di Titoli.io, un sito web che si concentra sugli investimenti in tecnologie dirompenti.