Programvaran lyssnar efter de alternativ du vill att den ska erbjuda

Programvaran lyssnar efter de alternativ du vill att den ska erbjuda

Programvaran lyssnar efter alternativen du vill att den ska erbjuda PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.

Kommentar Programvaran lär sig de alternativ du vill att den ska erbjuda, och det är på tiden att prata tillbaka till enheter kommer att sluta förvirringen som orsakas av långa menyer med funktioner som ingen använder

För två veckor sedan min Apple Watch automatiskt uppdaterad till WatchOS 10 och ända sedan det har tagit mig dubbelt så många tryck för att utföra grundläggande uppgifter som att säga åt enheten att sluta spåra träningspass.

Jag har vant mig vid omdesignen, men jag kan också känna i magen att Steve Jobs skulle ha kritiserat den genom att tillspetsat fråga "Varför blir det här svårare att använda?"

Mina smartwatch-krångel är ett symptom på ett mer generaliserat syndrom: allt eftersom våra datorer har blivit mer kapabla har vi laddat dem med funktioner och alternativ som är svåra att hantera. Mer än hälften av tiden har användare ingen förståelse för konsekvenserna av ett alternativ – de använder den minimala funktionsuppsättningen för att få dem exakt de resultat de vill ha, och inte mer.

När användare blir förvirrade hamnar deras problem på skrivbordet hos en administratör som ständigt bombarderas av problem som skapas av alternativhantering. En generell policy som automatiserar alternativet till meningslöshet är ett vanligt svar.

Ett automatiserat alternativ är inte alls ett alternativ.

När det känns skilt från den naturliga relation som uppstår från en användare och deras hårdvara, kan den dåliga designen av mjukvara anas.

Dessa misslyckanden kan korrigeras. Ändå innebär dessa subtila, osynliga misslyckanden – där alternativen förökar sig så rasande att ingen har tid att korrekt anpassa dem till uppgiften – att programvaran aldrig når sin fulla potential. Det kan det – men vem har tid med det?

Om tidsfattigdom och tekniska skulder gör att vi aldrig kan komma runt alla de alternativ som programvaran ger oss, varför har vi några alternativ överhuvudtaget? Kunde inte programvaran själv kunna räkna ut de korrekta inställningarna från en observation av hur den används?

Det kanske låter lite långsökt, men det är precis den utvecklingslinje som OpenAI driver med sin nya "GPTs" – anpassade chatbots. Hela processen för att skapa en GPT är konversationsbaserad; exakt vad du kan förvänta dig när du interagerar med en AI-chatbot som också råkar vara GPT-designverktyget.

Chatboten ställer en rad frågor och använder dessa svar för att generera nödvändiga textuppmaningar för att ge GPT dess specifika egenskaper, benägenhet, ton, kunskapsuppsättning och skyddsräcken. Hela processen tar bara några minuter att snurra upp en GPT. Även om gränssnittet tillhandahåller en flik med några grundläggande konfigurationsalternativ, är de aldrig nödvändiga för processen. De flesta GPT-skapare kommer aldrig att röra dem och behöver inte heller. Någonsin.

oavsett din åsikt om AI-chatbotar är det uppenbart att användningen av ett språkligt gränssnitt för att konfigurera något så komplext som en AI-chatbot representerar en triumf av användbarhet.

Istället för att kämpa med dussintals konfigurationsalternativ presenterar OpenAI en enkel konversation som huvudgränssnittet – vilket effektivt tar bort gränsen mellan en idé för en AI-chatbot och dess förverkligande som en GPT. Det betyder att vi kommer att se exponentiell tillväxt i antalet GPT under de närmaste veckorna – och att vi kommer att se samma gränssnitt anammat av många andra typer av programvara.

Med tanke på att Apple nu rapporteras spendera 1 miljard dollar om året på AI-forskning, och iOS 18 lovar att vara "AI-infunderad", kan vi börja föreställa oss hur vi snart kommer att hantera den allt mer komplexa byggnaden av mjukvara: konversationsmässigt. Windows Copilot kan redan justerat systeminställningarna för att passa individuella användares behov; MacOS, iOS, iPadOS kommer att räkna ut hur jag vill arbeta genom att observera mig på jobbet, och WatchOS kommer äntligen att svara på mig och skrika "bara sluta med den träningen, VILL DU??!".

Den världen kommer inte att vara perfekt. Vi övervinner inte komplexiteten genom att gömma den bakom ett språkligt gränssnitt; istället går vi från komplexitet till tvetydighet. "Gjorde min smartklocka som jag menade - eller gjorde jag som jag sa?" Det är nästa backe att bestiga. ®

Tidsstämpel:

Mer från Registret