6 geniala ChatGPT-knep för produktchefer

By Suren Karapetyan

Förbättra dina produkter och din produktivitet med dessa kraftfulla instruktioner.

Vi bevittnar en enorm guldrusch! I och med ChatGPT:s intåg har mjukvaruvärlden översvämmats av nya produkter som lovar att lösa miljontals olika problem med hjälp av denna fascinerande AI-teknik.

Om du är ny inom området ”AI för produktchefer” och undrar hur du kan dra nytta av ChatGPT har du kommit rätt. I den här guiden lär vi oss att ”prata med” ChatGPT och utforskar flera användningsområden för att integrera ChatGPT i din produkt eller använda det som din personliga assistent.

Inledning: Så ”pratar” AI-produktchefer med ChatGPT.

Till skillnad från sin föregångare, GPT-4 och annan maskininlärningsteknik för produktchefer har ChatGPT blivit betydligt bättre på att föra samtal och förstå vardagligt språk. Det innebär att du helt enkelt kan be det att göra något, precis som du skulle be en människa.

Det här sättet att ”prata med” ChatGPT kommer säkert att ge dig tillräckligt bra resultat, men du kan låsa upp dess verkliga möjligheter först när du börjar följa OpenAI:s bästa praxis för att utforma en instruktion till denna modell för artificiell intelligens.

Suren Karapetyan

Author's Tip

En instruktion är din begäran/uppmaning (i form av text) som du ger ChatGPT att behandla.

Låt mig nu ge dig några snabba tips som hjälper dig att höja kvaliteten på det resultat som ChatGPT ger dig.

Ge tydliga instruktioner: ChatGPT är ganska bra på att läsa och förstå krav och instruktioner. Vi är produktchefer med praktisk erfarenhet av att skriva tydliga och koncisa krav, så det här borde vara enkelt för oss.

Strukturera din instruktion: Vi använder vanligtvis strukturerad text, som punktlistor och rubriker, för att göra text lättläst för människor. Det här knepet fungerar även bra för ChatGPT, eftersom det tenderar att förstå strukturerad text bättre.

Visa önskat format för resultatet: Om du vill använda resultatet från ChatGPT i din produkt som en del av en funktion måste du se till att resultatet har en förutsägbar struktur. Anledningen är att du behöver köra Regex på resultatet och extrahera användbar information från det.

Du kan helt enkelt inkludera ett exempel på det önskade resultatet i din instruktion för att uppnå ett förutsägbart resultatformat.

Be inte om aktuell information: ChatGPT har tränats med internetdata från och med hösten 2021. Om du frågar om händelser från förra veckan kommer det därför inte att kunna ge dig ett svar.

OpenAI lade till stöd för att söka på internet efter uppdaterade data, men frös funktionen från och med den 3 juli eftersom den inte fungerade som avsett. Som tur är kan den senaste lanseringen av ChatGPT-tillägg hjälpa dig med detta.

Du kan till exempel använda tillägget KeyMate.AI Search för att aktivera webbsökning i din ChatGPT-instans. Observera dock att du måste registrera dig för tillägget och att det är ett betalt tillägg med begränsad kostnadsfri funktionalitet.

Var därför försiktig med alla förfrågningar som innehåller data från de senaste 1,5 åren, tills OpenAI återinför webbsökningen.

Konfigurera anpassade instruktioner

Anpassade instruktioner är ytterligare en ny uppdatering som kan höja kvaliteten på det resultat du får från ChatGPT avsevärt.

Generellt gäller att ju mer sammanhang du ger modellen, desto bättre kan den uppfylla dina önskemål. Sammanhanget i fråga innehåller vanligtvis instruktioner som:

  • Tonläget (affärsmässigt, fånigt, lekfullt osv.).
  • Vilken roll modellen kan anta (agera som en senior produktchef).
  • Hur mycket innehåll den ska generera (håll det under 400 ord).
  • Om den ska vara uppmärksam på detaljer eller exempel osv.

Innan anpassade instruktioner infördes behövde du skriva in det här sammanhanget varje gång du skapade en ny chattsession. Nu lägger du i stället bara in allt detta i rätt avsnitt, och sammanhanget tillämpas automatiskt på alla chattsessioner.

Så här ser till exempel avsnittet med anpassade instruktioner för mitt ChatGPT-konto ut just nu.

Som du kan se har jag berättat för ChatGPT vem jag är och vilken typ av produkt jag arbetar med just nu. Dessutom har jag angett vad jag förväntar mig att få från modellen och gett detaljerade instruktioner om hur den ska besvara mina frågor, inklusive längd, om exempel ska ingå osv.

Get Free Access to the Product Vault
We’ve collected the goods — AI prompts, exclusive deals, and a library of resources for product leaders. Unlock your account for access.
Get Free Access

Have an account? Log In

Hur kan du använda ChatGPT för att förbättra dina produkter?

Med OpenAI:s senaste lansering av ChatGPT API (och på senare tid Google DeepMinds lansering av Gemini) kan vi äntligen integrera denna språkmodell i våra produkter och dra nytta av dess imponerande funktioner.

Alla företag vill nu ha med AI i sin färdplan … Jag rekommenderar verkligen alla att se AI-färdigheter som nästa steg i karriären.

Dr. Nancy LiGrundare av Product Manager Accelerator & värd för Product Insider
Share This Quote on:

Men hur kan vi använda ChatGPT i våra produkter? Låt mig visa dig ett par exempel på övertygande nya funktioner och initiativ som du kan lägga till i din färdplan för produktutveckling med hjälp av denna teknik.

1. Nätbutiker: Låt ChatGPT föreslå produkter för dina kunder baserat på deras köpbeteende.

En av ChatGPT:s stora funktioner är att förstå kontextuell information och ge dig ett svar samtidigt som denna kontext beaktas.

Denna förmåga hos ChatGPT blir mycket användbar när du vill att den ska hantera en klassificeringsuppgift, till exempel att avgöra vilka produkter eller produktkategorier som är bäst att föreslå för dina användare baserat på de köp de har gjort i din nätbutik.

Jag vet att du även kan föreslå artiklar med vanlig kod/logik – genom att titta på användarens senaste köp och sedan föreslå något som majoriteten av andra har köpt efter att ha köpt samma artikel. Men det finns två problem här:

  1. Det kommer att ta mycket utvecklingstid och kosta mycket pengar att skapa sådan logik själv, eller så måste du köpa ett förslagsverktyg eller tillägg till din webbplats.
  2. Vanlig logik/kod kan inte ta hänsyn till köpbeteende och kontext, utan kommer helt enkelt att föreslå det som är populärt.

ChatGPT är, till skillnad från vanlig kod, immunt mot dessa problem. Ett API-anrop och en begäran om att föreslå produkter kommer att kosta en bråkdel av ett cent eller mindre, och ChatGPT är helt enkelt mycket bra på att förstå kontext.

Låt mig nu visa dig ett exempel på en prompt som du kan använda för att be ChatGPT föreslå produkter.

skärmbild av exempel på en prompt för att be ChatGPT

Om vi tittar på prompten som jag har gett ChatGPT ser vi att den följer de bästa metoderna som vi gick igenom i inledningsavsnittet i den här guiden. Vi är mycket tydliga med våra krav här och ger prompten en struktur.

Men denna prompt var bara en demonstration av användningsfallet, och din verkliga prompt skulle se annorlunda ut.

Låt oss inte glömma att det inte är vi som manuellt kommer att skriva in denna prompt i ChatGPT:s användargränssnitt. I stället behöver vi skriva en liten kodsnutt i vår e-handelsapplikation för att automatiskt generera dessa prompter för varje kund och skicka ett API-anrop till ChatGPT.

Därför behöver vi skapa en promptmall där vi kan använda variabler (delar av prompten som ändras beroende på vilken information du har om en viss kund).

Så här skulle din promptmall med variabler kunna se ut.

skärmbild av promptmall med variabler

Var och en av dina kunder har nyligen köpt olika artiklar, de har en föredragen färg (den vanligaste produktfärgen i deras köphistorik), och beloppet de har spenderat i din butik skiljer sig också åt.

Därför behöver vi skapa olika prompter för var och en av dem, inkludera denna information i deras individuella prompter och skicka API-anrop till ChatGPT för att få deras personliga rekommendationer.

En annan del av prompten som jag har ändrat här (jämfört med den tidigare demonstrationsprompten) är att inkludera listan över produkter eller kategorier i prompten. På så sätt kan du säkerställa att ChatGPT rekommenderar något som du faktiskt har i din butik.

Om vi inte hade bett den använda denna lista för rekommendationen, hade den kunnat returnera objekt eller kategorier som inte finns i din butik.

Så snart du får din lista med rekommendationer är listan över funktioner som du kan bygga vidare på den oändlig! Varför inte skicka dem veckovisa e-postsammanfattningar med dina förslag? Vad sägs om att visa dessa objekt på din startsida när de öppnar den?

2. Annonswebbplats: Hjälp dina användare att förbättra sitt annonsinnehåll med ChatGPT

GPT-4, algoritmen för djupinlärning som ChatGPT körs på, är en generativ AI-modell. Därför är den uppgift som den är bäst på antingen att generera eller skriva om innehåll.

Du kan dra nytta av denna förmåga hos ChatGPT om du hanterar en annonswebbplats genom att skriva om och förbättra innehållet i de inlägg som dina användare har publicerat.

Uppmaningen i det här fallet kan vara ganska enkel. Hämta bara innehållet i användarens annons och lägg till en begäran under den där du ber ChatGPT skriva om den på ett sätt som ökar sannolikheten för att den säljs. Så här skulle det kunna se ut för en lägenhet i Tuscumbia, Alabama.

skärmbild av enkel uppmaning

Som du kanske har lagt märke till har vi följt ytterligare en bästa praxis och bett ChatGPT returnera sitt svar i ett specifikt format, vilket gör det enkelt för oss att bearbeta svarstexten genom att upptäcka termen “Effektivt styckeförslag:” med hjälp av RegEx och lagra innehållet som kommer efter den.

Så här ser svaret ut.

skärmbild av RegEx-svar

En sak till. Anledningen till att jag uttryckligen bad ChatGPT ge förslag på styckenivå i stället för att skriva om hela texten är att vi inte vet hur långt innehållet i en användares annons är.

Den kan vara lång och vissa delar kan vara välskrivna. I stället för att skriva om allt kan vi därför föreslå förbättringar endast av de stycken där innehållet håller låg kvalitet.

Låt mig nu tala om fördelarna med att implementera en sådan funktion (förutom att den är mycket billig att skapa eftersom ChatGPT gör det tunga arbetet åt dig).

Ur de användares perspektiv som publicerar annonser ökar du det kärnvärde de får från din webbplats – att få sina saker sålda. ChatGPT skriver inte bara om texten för att få beskrivningen att se bra ut. Vi har uttryckligen bett den ta hänsyn till försäljningsdata och skriva innehåll som ökar sannolikheten för att objektet säljs.

Ur ditt företags perspektiv kan du undvika att förlora kunder som ville lägga upp en annons på din webbplats men var osäkra på om de kunde skriva en bra produktbeskrivning. Med den här funktionen kan du ge dem förtroende för att de, även om de saknar erfarenhet av att skriva annonsinnehåll, ändå kommer att ha en utmärkt produktbeskrivning för objektet de säljer.

3. Databasverktyg: Låt användarna köra frågor genom att skriva vad de vill hitta

Det var en trevlig överraskning för mig att upptäcka att ChatGPT:s språkmodell kunde förstå allt som kan klassificeras som ett språk, inklusive programmerings- och databasspråk.

Så låt oss dra nytta av detta och lägga till en häftig ny funktion i vårt databashanteringsverktyg. Föreställ dig i det här exemplet att du är produktchef för DataGrip.

Vad sägs om att ge våra användare (som sannolikt är dataforskare) ett litet sökliknande fält där de kan skriva den information de vill hämta från databasen med hjälp av ett vanligt naturligt språk, så hittar vi den och ger den till dem? Låter bra, eller hur?

Vi kan använda ChatGPT för att göra detta. Först och främst behöver vi förstå hur funktionen ska fungera. För att kunna hämta data från användardatabasen måste vi köra en SQL-fråga (förutsatt att databasen är SQL-baserad).

Problemet som vi behöver lösa med hjälp av ChatGPT är därför att omvandla kraven som skrivits på naturligt språk till en SQL-fråga.

Som tur är kan vår språkmodell mer än väl göra detta. (Ja, den kan även datavetenskap!)

Så här skulle uppmaningen för den här funktionen kunna se ut.

skärmbild av SQL-fråga

Och här är resultatet som språkmodellen kommer att ge oss.

skärmbild av resultatet av SQL-frågan

Om du har lagt märke till det har jag inte bara kopierat vår användares förfrågan på naturligt språk till prompten, utan också lagt till strukturen för användarens databas som kontext. 

Om vi inte gav ChatGPT denna kontext skulle den skapa en SQL-fråga där namnen på fälten och andra termer skulle skilja sig från dem vi hade använt i våra tabeller, och SQL-frågan skulle helt enkelt inte köras i vår databas.

Därför skulle din mall för att skriva promptar till ChatGPT innehålla två variabler (användarens förfrågan och databasschemat) och se ut så här.

skärmbild av mall för att skriva promptar till ChatGPT

Som vi kan se är användningsområdena för ChatGPT som motor bakom din nästa häftiga funktion oändliga. Tack vare sin förmåga att förstå kontext kan ChatGPT fungera som ett avancerat förslagsverktyg, en AI-baserad innehållsomskrivare samt en översättare från mänsklig text till kod.

I verkligheten skrapar dessa tre exempel knappt på ytan av ChatGPT:s möjligheter. Men vi lämnar uppräkningen av andra användningsområden för denna teknik till en annan dag och går vidare till att förstå hur den kan hjälpa dig att utföra dina dagliga uppgifter.

Hur kan ChatGPT hjälpa dig i vardagen?

Förutom att fungera som en kraftfull AI-motor för din produkt kan ChatGPT också bli assistenten som hanterar vissa av dina tråkiga och tidskrävande uppgifter och låter dig fokusera på sådant som har större betydelse.

Du kommer att bli förvånad över hur mångsidiga dess funktioner är som personlig assistent. Låt mig visa dig ett par exempel.

1. Konvertera dina acceptanskriterier till Gherkin-format

Gherkin är en standard för att skriva acceptanskriterier på ett mycket strukturerat sätt. Den vanligaste tillämpningen av denna standard är när du följer BDD-filosofin och skriver automatiserade tester baserade på Cucumber.

Vi brukade göra detta för en av mina produkter tidigare. Även om jag uppskattar Gherkins struktur (den gör acceptanskriterierna mycket tydliga och lätta att förstå) var det mycket tidskrävande att skriva enligt denna standard, och jag avskydde att göra det manuellt.

Jag önskar att jag hade haft ChatGPT då, eftersom jag kunde ha gett mina vanliga acceptanskriterier till språkmodellen och bett den konvertera dem till Gherkin.

skärmbild av Gherkin-format

Observera att det är viktigt att lägga till kravet på att skriva separata scenarier i prompten ovan. Om du inte gör det kommer ChatGPT att ge dig ett enda uppsvällt Gherkin-scenario som innehåller alla åtgärder i dina acceptanskriterier.

Men om du ber den om separata scenarier får du detta prydliga svar.

skärmbild av separat scenario i Gherkin-format

Exemplet jag har använt här handlar om att formatera acceptanskriterier med Gherkin-standarden, men du kan be ChatGPT skriva om innehåll i vilket format du vill. Du kan till och med visa ChatGPT hur mallarna för olika dokument i ditt företag ser ut och sedan be den skapa innehåll enligt formatet i dessa mallar.

2. Skriv användarberättelser för grundläggande funktioner

Produktchefer delas in i två kategorier – de som älskar att skriva berättelser och PRD:er, och de som verkligen avskyr det.

Låt oss erkänna att majoriteten av PM:er (inklusive jag) tillhör den andra kategorin.

Det är särskilt tråkigt att skriva berättelser när du formulerar krav för något som är mycket standardiserat i branschen – till exempel en raderingsfunktion eller ändring av e-postadress.

Som tur är kan AI hjälpa till med kravinsamling, vet hur man skriver användarberättelser och är särskilt bra på att tillhandahålla krav för välkända funktioner. Låt oss testa och be om en berättelse tillsammans med acceptanskriterier för en registrering med Google Oauth2.

Vi vet att ChatGPT ger bättre resultat om du är mer specifik i din prompt. I det här fallet är dock Googles registreringsfunktion så standardiserad och välkänd att en enkel prompt som denna kan ge tillräckligt bra resultat. (Men låt oss vara tydliga: det finns också situationer då du inte bör använda AI för att skriva användarberättelser åt dig.)

skärmbild av en enkel prompt

Där har du det, en snygg berättelse med nio acceptanskriterier som täcker de viktigaste fallen och flödena för att registrera sig med Google! ChatGPT har just besparat dig från att slutföra en mycket tråkig uppgift!

More Articles

3. Skapa frågeformulär för produktintervjuer

När du genomför produktintervjuer avgör frågorna du ställer kvaliteten på de svar du får.

Det är till exempel bästa praxis att fråga om de intervjuades tidigare erfarenheter i stället för att låta dem föreställa sig och prata om sin framtid. Anledningen är att tidigare erfarenheter är hårda fakta som du kan förlita dig på, medan deras prat om framtiden kan bestå av önskningar som aldrig blir verklighet.

Föreställ dig att du vill lära dig mer om någons träningsvanor. Om du frågar hur många gånger i veckan personen skulle vilja gå till gymmet om hen köpte ett abonnemang, skulle svaret vara varje dag. Låt oss omformulera frågan och fråga hur många gånger personen har gått till gymmet under den senaste månaden. Du skulle bli förvånad över att höra att det knappt var en gång i veckan.

Varför skiljer sig dessa svar så mycket från varandra? Det första är en önskan, det andra är ett faktiskt faktum.

Du kanske blir förvånad över att få veta att ChatGPT känner till dessa bästa metoder och kan skapa ett bra frågeformulär som du kan använda i dina intervjuer.

skärmbild av skapandet av ett bra frågeformulär

Glöm inte att ChatGPT förstår sammanhang! Du kan alltså berätta om användarna du intervjuar och målen du vill uppnå, så skapar modellen en lista med frågor som är relevanta för just ditt fall.

skärmbild av ett exempel på ett frågeformulär

Ärligt talat är jag ganska imponerad av listan ovan. Den ligger mycket nära det frågeformulär som jag själv skulle ha skapat för en sådan intervju.

Heder åt OpenAI-teamet också för att ha gett ChatGPT en vänlig karaktär. Jag älskar att den önskar dig lycka till med produktupptäckten efter att ha skapat listan.

Det är en revolution inom maskininlärning!

Vi visste att OpenAI är väldigt bra på att bygga AI-modeller, och de tidigare versionerna av GPT var också ganska imponerande, men ingen förväntade sig att ChatGPT skulle vara så här smart och kapabel!

Den här nya tekniken är så kraftfull att den har demokratiserat AI och startat en revolution inom datavetenskap och innovativa affärsidéer baserade på AI.

Även om ChatGPT kan förbättra dina produkter avsevärt kommer den inte att garantera deras framgång. För att nå framgång behöver du också ha:

  • Kunskap om hur man är en AI PM samt en gedigen förståelse för grunderna i att leda AI-team, programvaruutvecklingsteam som arbetar med AI-projekt samt livscykeln för SaaS-produkter baserade på maskininlärning (från idéarbete och beslutsfattande till lansering och support).
  • Utmärkta agila processer med etablerade arbetsflöden och roller för produktägaren, medlemmarna i programvaruutvecklingsteamet, dataingenjörerna, medlemmarna i teamen för programvaruproduktdesign och användarupplevelse samt andra.
  • En framåtblickande produktfärdplan som imponerar på ditt produktteam och dina intressenter.
  • Och en realistisk plan tillsammans med rätt mätvärden för att nå produkt–marknadsanpassning för din startup.

Missa inte nytt innehåll! Prenumerera på vårt nyhetsbrev.

Suren Karapetyan
Suren Karapetyan, MBA, is a principal product manager focused on AI-driven SaaS products. He thrives in the fast-paced world of early stage startups and finds the product-market fit for them. His portfolio is quite diverse, ranging from background noise cancellation tools for work-from-home folks to customs clearance software for government agencies.
Follow the author:

You may also like