Ho creato un’applicazione di intelligenza artificiale in 3 giorni

Ho creato un'app AI in 3 giorni

Ho iniziato a giocare con Chat GPT qualche settimana fa. Sono rimasto sbalordito. Immediatamente, ho dovuto costruire qualcosa utilizzando questo strumento. Mi sono reso conto che questa era un’opportunità d’oro unica nella vita per entrare in qualcosa nel momento giusto.

Ho lavorato per alcune settimane su cosa creare.

Volevo che fosse qualcosa che tutti nel mondo potessero usare. I miei progetti passati (non nell’IA) erano casi d’uso di nicchia in piccole aree locali, e volevo costruire qualcosa di più significativo. La cosa più importante che ho imparato da tutti i miei sforzi imprenditoriali è che, in futuro, dovrei costruire qualcosa con un potenziale mercato enorme. Troppo spesso ho costruito qualcosa di interessante che solo relativamente poche persone avrebbero mai avuto bisogno di usare.

Quindi ho cercato su Google le tendenze mondiali su Google trends. Immediatamente, e abbastanza fortunatamente, ho trovato la parola chiave “lettera di presentazione” estremamente di tendenza in quel momento. Ed è stato un momento di illuminazione perché, anche io, avevo un punto di dolore nelle lettere di presentazione.

Odiavo fare le lettere di presentazione e le facevo faticosamente per i lavori che volevo davvero o semplicemente saltavo le candidature per i lavori che richiedevano lettere di presentazione che comunque non mi interessavano molto.

E così ho deciso di creare un generatore di lettere di presentazione basato sull’IA.

Per renderlo diverso da qualsiasi altro generatore di lettere di presentazione (che esisteva prima dell’IA), mi sono reso conto che avevo bisogno di una caratteristica chiave che nessun altro aveva. E allora mi è venuto in mente che la maggior parte dei generatori di lettere di presentazione chiede semplicemente le tue competenze. E se il mio generatore di lettere di presentazione chiedesse le tue competenze e le competenze richieste nella descrizione del lavoro?

Come risultato, ho deciso di creare un generatore di lettere di presentazione che ti chiedesse di incollare il tuo curriculum e la descrizione del lavoro in moduli separati e li mescolasse per creare una lettera di presentazione interessante. Prenderebbe il testo sia della tua lettera di presentazione che della descrizione del lavoro e ti scriverà una lettera di presentazione unica basata sulle competenze e sull’esperienza richiesta nella descrizione del lavoro rispetto alle competenze e all’esperienza elencate nel tuo curriculum. Magico!

Sono un programmatore alle prime armi, ma avevo esperienza (per quanto possibile in questo momento) nel creare prompt interessanti su ChatGPT, quindi sapevo che potevo farlo.

Quindi ho sperimentato con l’Open AI playground, sperimentando con i miei prompt per due giorni fino a quando ho trovato quelli che pensavo fossero i migliori risultati per una lettera di presentazione creata dal mio curriculum e una descrizione del lavoro per un lavoro che volevo davvero e che ho trovato online. Direi che ho provato circa 1000 prompt diversi, con molte combinazioni uniche di max tokens, temperatura e penalità.

Successivamente, per creare la mia applicazione, ho dovuto imparare come programmare un sito web che facesse tutto ciò che l’Open AI playground faceva per me, ma in modo molto più user-friendly. In particolare, avevo bisogno di avere moduli separati per il curriculum e la descrizione del lavoro, a differenza dell’Open AI playground, che ha solo un modulo.

E così ho guardato alcuni video su YouTube sulla creazione di generatori di “ad copy” AI (che è analogo in un certo senso ai generatori di lettere di presentazione) e ho imparato in una notte a creare la mia app su bubble.io. Tutto quello che dovevo fare come passaggio finale era collegare l’API di Open AI al modulo di output sul mio nuovo sito web.

Mi sono serviti tre giorni di lavoro dall’inizio alla fine per creare la mia app. Si chiama Tally.Work (link). Dai un’occhiata!

   

Alla fine, è risultato piuttosto bene. Alcune persone sembravano persino pensarla carina su HackerNews. Al momento sto ricevendo migliaia di utenti solo il primo giorno e ho effettivamente speso circa $100 in token Open AI (che è un problema per un altro giorno).

Realizzo che le lettere di presentazione generate dalla mia app sembrano scritte da un’intelligenza artificiale. Ma va bene così. L’IA (almeno i miei prompt) non è ancora a quel punto. Ma un giorno, in un futuro non troppo lontano, lo sarà. Fino ad allora, il mio strumento potrebbe essere un punto di partenza per una prima bozza di una lettera di presentazione. Gli utenti potrebbero usare il mio strumento per iniziare e poi modificare e aggiungere alla lettera di presentazione per renderla più umana.

Mi sono anche reso conto che l’IA sta per eliminare quasi completamente lavori inutili e compiti di facciata come questo. È una buona cosa, giusto? Giusto?

Spero che questo progetto finisca perché, come ho detto, non mi piacciono molto le lettere di presentazione, e se questo progetto (o altri simili) avrà successo, allora i datori di lavoro smetteranno di chiedere lettere di presentazione e l’app diventerà inutile. Come ho detto, odio le lettere di presentazione.

Ciò che spero accada da questo progetto è che impari molto da questa esperienza in modo da poter costruire un’applicazione di intelligenza artificiale più interessante che spero non fallisca.

Il mio consiglio se stai cercando di costruire la tua app di intelligenza artificiale è di iniziare semplicemente. Utilizza l’Open AI playground dove non è richiesto alcun codice e poi costruisci la tua interfaccia utente, sia con il codice se sai come farlo, sia senza codice utilizzando un generatore senza codice come bubble.io. Ci sono un sacco di video su YouTube su tutto questo, quindi perché non iniziare oggi stesso?

Jeff Dutton è un avvocato del lavoro per dipendenti e datori di lavoro nell’area di Toronto. Scopri di più su di lui visitando il suo blog personale.

Originale. Ripubblicato con il permesso dell’autore.