The People of Botpress è una serie in cui mettiamo in evidenza le nostre persone e il grande lavoro che svolgono parlando della vita in Botpress.
In questa edizione di The People of Botpress, intervistiamo il nostro Head of Engineering, François-Xavier Darveau!
Presentati! Chi siete? Cosa fai a Botpress? Editor di codice preferito? Windows, Linux o Mac? Tema scuro o tema chiaro? Hobby preferito?
Sono Frank, o F, o François-Xavier. Sono il responsabile dell'ingegneria e sono qui quasi dalla nostra nascita. Il mio editor di codice preferito è VS Code. Sono un fan dei temi leggeri. So che è strano per uno sviluppatore, ma ormai sono un uomo anziano. Tema bianco per tutti! Uso Mac o Linux. In realtà non mi piace il sistema di percorsi di Windows, i backslash mi infastidiscono. Il mio hobby preferito è tutto ciò che riguarda gli sport estremi. Cose come l'arrampicata, le immersioni subacquee, il paracadutismo, lo snowboard e tutte le cose che si possono fare con la natura e che fanno impazzire. Ecco cosa faccio.
Come si svolge una giornata normale su Botpress ?
È cambiato nel tempo. Un tempo si trattava essenzialmente di codificare, leggere la documentazione e codificare ancora. Ora assumo, mantengo un team di talento di livello mondiale e do priorità a tutto ciò che viene inserito nel nostro prodotto insieme al team di prodotto. Mi assicuro che il codice sia all'altezza dei nostri standard. Mi assicuro anche che il team stia lavorando bene e che continuerà a farlo, qualunque cosa accada. E cerco di inserire di nascosto un po' di funzionalità qua e là.
In sostanza, il mio lavoro consiste nell'assicurarmi che il nostro team di ingegneri invii software di alta qualità con grande velocità, lasciando spazio all'innovazione.
Mi parli della sua formazione in ingegneria.
Mi sono interessato alla tecnologia quando ero molto giovane. Anche se non avevo intenzione di diventare un ingegnere, ho sempre voluto costruire cose meravigliose che avrebbero cambiato il mondo. La programmazione era il modo migliore per farlo. Così ho imparato a programmare da giovane, realizzando alcuni siti web con Dreamweaver. Poi l'ho messa da parte e mi sono dedicato al montaggio video e all'organizzazione di eventi. Era un po' troppo facile, così ho finito per voler cambiare il mondo usando il mio cervello. Sono tornato alla programmazione e l'ho presa più seriamente circa 11 o 12 anni fa. A quel punto sono andato all'Università Laval, dove ho completato gli studi di informatica. Mi sono anche laureato in intelligenza artificiale alla LIU in Svezia e sono tornato in Canada. Ho avviato diverse startup, fallendo, imparando e creando progetti open source. Ora sono all'indirizzo Botpress.
Cosa l'ha attratta di Botpress?
Sylvain, il nostro CEO, è un mio buon amico. Ci siamo conosciuti all'università, dove abbiamo fatto un po' di hack e abbiamo partecipato a qualche hackathon insieme. Ci siamo divertiti molto! Poi ci siamo separati e lui ha avviato questo folle progetto di chatbot open source e io ho avviato la mia startup. Alla fine ho venduto la mia startup. Allo stesso tempo, Botpress stava prendendo piede. Quindi mi ha chiamato e mi ha detto: "Ehi Frank, credo di aver bisogno di te. Stiamo cercando di creare un'azienda scalabile da Botpress e mi piacerebbe averti a bordo".
Questo e il fatto che odiavo lo stato attuale di chatbots è il motivo per cui sono entrato a farne parte. Credo che Botpress possa cambiare le cose: il modo migliore per cambiare le cose è unirsi a una startup che è uno dei pionieri di un settore, chatbots nel nostro caso. È questo che mi ha portato qui e sono ancora qui 4 anni dopo!
Qual è la cosa che preferite di Botpress?
Questa è una domanda difficile. Quello che mi piace davvero, e che non cambierà mai, è che siamo focalizzati sugli sviluppatori. Botpress è principalmente open-source e uno strumento per sviluppatori. Lo abbiamo sempre tenuto presente e lo terremo sempre presente. Mettiamo l'esperienza dello sviluppatore al centro di tutto ciò che facciamo.
Qual è il suo progetto preferito a cui ha lavorato in Botpress?
Il mio progetto preferito è la comprensione del linguaggio naturale (NLU). Sono stato portato qui per costruire un motore NLU che funzionasse on-premise in ambienti con poche risorse e una latenza molto bassa. Gran parte di esso è ancora in funzione oggi!
È il mio progetto preferito perché combina diverse cose. NLU, che è un concetto molto astratto che consente al linguaggio naturale umano di comunicare con le macchine, è stata una bella sfida per me perché, in termini di IA, provengo da un background di elaborazione delle immagini. Inoltre, trasformare l'elaborazione del linguaggio naturale ed esporre l'output a uno sviluppatore attraverso semplici API è una trasformazione. Astraiamo cose molto complesse in due semplici funzioni e produciamo una struttura di dati molto facile da usare. Mi ha spinto a essere un po' creativo e questo mi piace. È stata una bella sfida in termini di complessità e creatività.
Cosa rende Botpress diversa come azienda?
Possiamo rispondere in molti modi, ma credo che la densità di talenti di Botpress sia ciò che ci rende molto diversi. Il QI collettivo è molto alto. Quando si entra a far parte di , si sa che si potrà fare un salto di qualità in tutto ciò che si farà, sia che si tratti di marketing, di successo del cliente o di ingegneria.
Un'altra cosa molto interessante è che veniamo dalla piccola città nordica di Quebec City. Non ci sono molte startup qui e questo dà una bella sfumatura a tutto. Abbiamo un team di base a Quebec City, ma siamo anche tutti sparsi per il mondo. Avere un'atmosfera multiculturale nel team ed essere stati fondati in una piccola città del Canada è una combinazione davvero unica.
Perché uno sviluppatore dovrebbe scegliere di venire a lavorare su Botpress?
Abbiamo un talento incredibile. Se vi buttate nella mischia, sarete messi alla prova dal team e imparerete molto. Abbiamo progetti molto interessanti e coinvolgenti. Inoltre, in quanto sviluppatore open-source, siamo una delle uniche startup che ti paga per produrre codice open-source, il che è molto interessante. Questo è il cuore del nostro DNA. Se venite qui, aspettatevi di lavorare su codice open-source per la maggior parte della giornata. Inoltre, interagirete con una comunità di migliaia di utenti, anch'essi appassionati di open-source e di chatbots.
Nel settore tecnologico di Botpress c'è una posizione per tutti. Se volete elaborare milioni di messaggi al minuto, qui c'è un posto per voi. Se sei un ingegnere di cloud e gestisci un'infrastruttura distribuita su ambienti multicloud , anche qui c'è un posto per te. Se sei un ingegnere front-end esperto che ama progettare interfacce utente molto veloci, abbiamo una posizione anche per te. Se sei un artista del linguaggio naturale o dell'apprendimento automatico, abbiamo un sacco di compiti interessanti anche per te. Il cielo è il limite per imparare e migliorare le vostre competenze.
Perché uno sviluppatore dovrebbe scegliere di creare il proprio chatbots con Botpress?
Botpress è stato creato per coloro che vogliono rendere il loro chatbots a prova di futuro. Potete fidarvi del fatto che il team di Botpress si terrà al passo con i progressi dell'NLU per costruire strumenti per il vostro chatbot che funzionino ora, domani, tra tre anni e tra dieci anni. La ricerca sulla comprensione del linguaggio naturale arriverà a un livello umano, questo è certo. Botpress è lì per rendere tutto più semplice per qualsiasi sviluppatore.
Se volete che il vostro chatbot sia facile da costruire e da mantenere, con un alto livello di flessibilità e che continui a funzionare per sempre, allora dovreste scegliere sicuramente Botpress come strumento.
Come pensa che Botpress e la sua tecnologia avranno un impatto sulla vita delle persone?
Tra 5-10 anni avremo a disposizione capacità di comprensione del linguaggio naturale di livello umano. A questo punto, chatbots diventerà onnipresente. Questo è certo. Le persone interagiranno con chatbots per attività quotidiane come la programmazione di eventi sul calendario, la richiesta di rimborsi, il trasferimento di denaro, la prenotazione di un tavolo al ristorante e persino per parlare con personaggi di fantasia in ambienti di gioco. Tutto questo non solo sarà possibile su un'app, ma anche su interfacce naturali che saranno tutte alimentate da NLU. Botpress è l'unico strumento che consente agli sviluppatori di creare chatbots professionale alimentato da NLU.
Dato che chatbots diventerà onnipresente e che Botpress è l'unico strumento in grado di fornire i poteri professionali per costruire una comprensione di livello umano, possiamo concludere che Botpress avrà un impatto mondiale straordinario perché alimenterà la maggior parte di chatbots in tutto il mondo. Oggi abbiamo visto il nostro impatto con aziende che sono all'avanguardia nel campo delle esperienze digitali. Non sarebbe esagerato dire che tra cinque o dieci anni la maggior parte delle persone su questo pianeta avrà interagito con un chatbot alimentato da Botpress.
Grazie mille per essere il nostro collaboratore di The People of Botpress questa settimana! Hai qualche parola finale per i lettori?
Le ultime parole? Ne ho molte. Se volete unirvi a un team intelligente, lungimirante e che vuole cambiare il mondo in modo positivo, allora dovete unirvi a Botpress oggi stesso.
Chatbots diventeranno onnipresenti, a prescindere da tutto. Quindi, è meglio saltare sulla nave e unirsi a noi in questo meraviglioso viaggio, sia che siate sviluppatori di chatbot, sviluppatori di API o chiunque voglia avere un impatto positivo su questo mondo.
Non vediamo l'ora di vedere dove il futuro porterà voi e il team di ingegneri di Botpress!
François-Xavier Darveau è presente su LinkedIn.
Cos'è Botpress? Scoprite di più qui.
Richiedete una demo qui.
Leggete il nostro ultimo episodio di Le persone di Botpress con Nadine Ungerer, Responsabile del successo dei clienti
Condividi questo articolo su:
Costruite gratuitamente il vostro chatbot AI personalizzato
Iniziate a costruire un bot GPT personalizzato con la nostra intuitiva interfaccia drag & drop.
Iniziare è gratis! 🤖Non è richiesta la carta di credito
Rimanete aggiornati sulle ultime novità in materia di IA chatbots