Bygg en språkmodell på dina WhatsApp-chattar

Chatbots har onekligen förändrat vår interaktion med digitala plattformar. Trots de imponerande framstegen i förmågan hos underliggande språkmodeller för att hantera komplexa uppgifter, kommer användarupplevelsen ofta till kort, känns opersonlig och avskild.
Det enklaste sättet att verifiera WhatsApp-telefonnummer
För att göra konversationer mer relaterbara föreställde jag mig en chatbot som kunde efterlikna min avslappnade skrivstil, som att sms:a en vän via WhatsApp.
I den här artikeln kommer jag att gå igenom min resa med att bygga en (liten) språkmodell som genererar syntetiska konversationer, med hjälp av mina WhatsApp-chattmeddelanden som indata. Längs vägen försöker jag reda ut GPT-arkitekturens inre funktioner på ett visuellt och förhoppningsvis lättsmält sätt, kompletterat med själva Python-implementeringen. Du kan hitta hela projektet på min GitHub.
Notera:Själva modellklassen är i stora bitar hämtad från videoserien av Andrej Karpathy och anpassad för mina behov. Jag kan varmt rekommendera hans tutorials.
Slumpmässiga tjänster
Bloggar
MOONOVA Q&A: dina WhatsAp...
Missade du vårt föredrag, "WhatsApp, en konversationsresa" på MOONOVA? Inga bekymmer, här är den igen, med alla dina frågor om WhatsApp-marknads...
Hur man skapar ett WhatsA...
För DTC e-handelsvarumärken är WhatsApp Business ett kraftfullt nytt sätt att engagera kunder, öka intäkterna och bygga gemenskaper. Här ä...
WhatsApp marknadsföringss...
Ta en titt runt. Du kommer förmodligen att se många av människorna runt omkring dig titta ner på sin mobiltelefon. Vad är chansen att de använder...
Samtal med: nybliven Ryan...
"Kulturchef" är en ny jobbroll i People-team. Men att skapa en oemotståndlig kultur är en stor anledning till att människor går med i företag &ac...
Samtal med: ny snickare D...
Nya medlemmar i februari! Vi välkomnade fyra nya personer till våra produkt- och teknikteam denna månad. Lär känna Dan, mjukvaruingenjör och dyka...
Mean screens: hur WhatsAp...
Digital kan finnas i vårt DNA, men faktiskt vill vi minska den tid som människor spenderar på att titta på skärmar. För enklare liv, lugnare sin...

