ID.nl logo
Huis

Dit is hoe Microsoft UX wil veranderen: Met bots en AI

Microsoft gaat veel inzetten op bots. Het wordt onder andere mogelijk om bots te integreren in Skype, maar er komt ook een eigen Bot Framework, een sdk om zelf chat-bots te maken die taken kunnen uitvoeren en die in externe apps als Slack kunnen worden gezet.

Microsofts controversiële Twitter-AI @Tay leek vorige week nog een groot fiasco van het bedrijf, maar tijdens ontwikkelaarsconferentie Build legde ceo Satya Nadella een belangrijke nieuwe koers voor Microsoft uit.
 

Praten met je programma's

Microsoft gaat meer werken met bots om gebruikers te laten communiceren met computers. Dat betekent dat je straks geen precieze commando's hoeft te kennen of bepaalde apps te moeten downloaden, maar gewoon kunt 'praten' met geautomatiseerde chatprogramma's om taken uit te voeren. Microsoft noemt dat zelf 'communication as a platform.'
 

"Stuur 'es een pizza!"

De bots hebben specifieke functies - zoals het bezorgen van pizza

Tijdens een demo bij Build liet het bedrijf een experimentele bot van pizzabakker Domino's zien. In plaats van de app van Domino's te downloaden kun je straks gewoon chatten met een soort virtuele medewerker. Je hoeft daar geen speciale commando's voor te kennen, maar kunt gewoon zeggen dat je "zin hebt in een pizza". De bot kan dan zo geprogrammeerd worden dat hij vraagt welke pizza je precies wil hebben, en waar die bezorgd moet worden.
 

Eigen softwarepakket

Microsoft heeft daarvoor een nieuw softwarepakket geïntroduceerd voor ontwikkelaars, het Microsoft Bot Framework. Daarmee kunnen bedrijven hun eigen bots maken.

Die bots kunnen worden geïntegreerd op websites of in apps zelf, maar ook in applicaties van derden zoals Slack.
 

Eigen applicaties

Daarnaast zet Microsoft uiteraard stevig in op zijn eigen applicaties, met name chatprogramma Skype. Daarin komt deze zomer ondersteuning voor bots, zodat je in het programma kunt vragen om bepaalde handelingen in Windows uit te voeren.
 

'Natuurlijke taal'

Microsoft ziet het als de toekomst van UX om gebruikers via 'natuurlijke taal' te laten praten met computers. Je moet dan straks gewoon tegen je computer kunnen praten om iets te doen.
 

Bot =/= Cortana

De toekomst van gebruikersinterface is volgens Nadella "praten in natuurlijke taal"

Nadella merkt wel op dat dat iets wezenlijk anders is dan persoonlijke slimme assistenten - waarmee hij vooral doelt op Microsofts eigen Cortana dat standaard in Windows 10 zit. Waar Cortana, en rivalen Google Now en Apples Siri, op alle apparaten zijn verbonden via je Microsoft-account en apps, worden bots juist ingezet door derde partijen en zijn ze bedoeld voor specifieke taken - zoals het bestellen van een pizza. Een persoonlijke assistent kan daarentegen proactief met je meedenken, bijvoorbeeld op basis van je emails en agenda.

Later moeten bots wel kunnen integreren met Cortana, wat natuurlijk Microsofts einddoel is. Door een combinatie van Cortana, bots, en apps als Skype zou je in theorie nooit meer een programma hoeven te verlaten en alles vanuit één plek kunnen doen.
 

Concurrentie

Hoewel Microsoft met Bot Framework een grote stap vooruit zet in de ontwikkeling van AI, is het geen helemaal nieuw concept. Uiteraard zijn concurrenten als Google en Apple al langer bezig met slimme assistenten, maar die eerste werkt ook al aan een eigen AI-framework (DeepMind) dan contextueel leert van omgevingen en vragen. Ook Facebook zette vorig jaar een eerste stap richting een eigen AI. Facebook 'M' werkt onder andere met persoonlijke werknemers die het systeem zelf slimmer leren worden.
 

Slimme zet

In de strijd om AI is het belangrijk om veel data te verzamelen en die te kunnen ordenen. Google doet dat door de gigantische hoeveelheid data die het dagelijks verzamelt, Facebook met persoonlijke medewerkers achter de bot. Microsoft wil dat nu doen door middel van Bot Framework, een slimme zet. Door de data achter de bots te verzamelen kan het bedrijf sneller begrijpen hoe het slimmer vragen kan beantwoorden en informatie moet zoeken - data die het met zoekmachine Bing ondanks verwoede pogingen niet haalt.

▼ Volgende artikel
Diablo 2 ontvangt een nieuwe Warlock-klasse via betaalde dlc
Huis

Diablo 2 ontvangt een nieuwe Warlock-klasse via betaalde dlc

Diablo 2: Resurrected heeft eerder deze week voor het eerst in 25 jaar een nieuwe klasse gekregen, de Warlock. Die wordt op een later moment ook aan Diablo 4 toegevoegd.

De Warlock-klasse kan nu gekocht worden voor 24,99 euro in de vorm van de Reign of the Warlock-dlc. De dlc is bedoeld voor de Resurrected-remaster van Diablo 2, die in 2021 verscheen voor pc, PlayStation- en Xbox-consoles en Nintendo Switch.

De Warlock gebruikt duistere magie waarmee hij demonen in de game voor zich kan winnen of ze juist kan consumeren. Ook kan hij drie eigen demonen inzetten. Dit zorgt in totaal voor honderden verschillende combinaties.

De Warlock-klasse zal op 28 april ook naar het nieuwere spel Diablo 4 komen. Daar maakt hij onderdeel uit van de uitbreiding Lord of Hatred. Ook Diablo Immortal krijgt de Warlock, maar wel pas in juni. In elke Diablo-game zal de Warlock iets andere mogelijkheden met zich meebrengen om de klasse bij de rest van de game te laten passen.

Op 5 maart geeft ontwikkelaar Blizzard meer informatie over de Warlock in de Lord of Hatred-uitbreiding voor Diablo 4. Dat gebeurt via een Developer Update-livestream.

Watch on YouTube
Watch on YouTube
Watch on YouTube
Watch on YouTube
▼ Volgende artikel
Printer vastgelopen? Zo krijg je de wachtrij weer leeg
© Elnur Amikishiyev
Huis

Printer vastgelopen? Zo krijg je de wachtrij weer leeg

Wanneer je het printcommando geeft, komt het document dat de printer moet verwerken eerst in de printwachtrij. Soms kan het gebeuren dat een document in de wachtrij blijft hangen en daardoor de rest blokkeert. Met deze drie stappen los je het probleem op.

Dit gaan we doen:

We leggen eerst uit hoe je een vastgelopen opdracht uit de wachtrij haalt. Daarna zie je hoe je de Print Spooler reset en de tijdelijke printbestanden verwijdert. Tot slot start je de spooler opnieuw, zodat je printer weer verder kan.

Lees ook: De perfecte printer kiezen? Hier moet je op letten

Stap 1: Boosdoener in de wachtrij elimineren

Als één bestand de printwachtrij blokkeert, worden alle volgende printopdrachten tegengehouden. De eenvoudigste manier om dit op te lossen is de wachtrij handmatig leegmaken. Dat betekent dat je het vastgelopen document verwijdert en de printopdracht opnieuw probeert. Open met Win+I de Instellingen en ga naar Bluetooth en apparaten. Klik daar op Printers en scanners om een overzicht te zien van alle printers die met de pc verbonden zijn. Selecteer de printer die problemen geeft en kies in het volgende scherm de optie Afdrukwachtrij openen. Klik met de rechtermuisknop op het document dat blijft hangen (meestal het eerste in de lijst) en kies Annuleren.

Annuleer de eerste opdracht in de wachtrij.

Stap 2: Print Spooler stoppen

Lukt het niet om een printtaak te verwijderen of opnieuw te starten, dan kun je de printer vaak toch weer aan de praat krijgen door de Print Spooler te resetten. De Print Spooler is de Windows-service die alle afdrukopdrachten beheert. Door deze service te herstarten, worden fouten en geblokkeerde processen beëindigd, wordt de buffer met tijdelijke printbestanden opgeschoond en kan Windows de spooler opnieuw opstarten om nieuwe opdrachten te verwerken. Typ in het zoekveld Windows Services en open de lijst met alle systeemservices. Om snel Print Spooler te vinden, klik je eerst op een willekeurige naam in de lijst en druk je daarna op de P-toets. Klik vervolgens met de rechtermuisknop op Print Spooler en kies Stoppen.

Met de rechtermuisknop stop je Print Spooler.

Stap 3: Print Spooler leegmaken en opnieuw starten

Laat het venster Services open en activeer daarnaast Windows Verkenner. Typ in de adresbalk: %windir%\System32\spool\PRINTERS. Je krijgt een waarschuwing, maar die mag je negeren. Het is de bedoeling dat je de volledige inhoud van deze map verwijdert. Selecteer alles met Ctrl+A en druk daarna op Delete. Verwijder alleen de inhoud van de map, niet de map zelf. Sluit de map en ga terug naar het venster Services. Klik met de rechtermuisknop op Print Spooler en kies Opnieuw starten.

Verwijder alles wat in deze map zit en start de Print Spooler opnieuw.

Wie print, heeft het nodig:

PRINTERPAPIER