Hvordan Fangehuller & Dragons Favn Twitter Bots

Anonim

Retweeting en tweet festet til toppen av Dungeons & Dragons -basert videospill Aldri vinter 'S Twitter - den som sier "Retweet for en bard fortelling om hvordan du møter din slutt i Neverwinter!" - får kontoen til å svare med en automatisert, randomisert vignett som forklarer nøyaktig hvordan du døde innenfor dette rike D & D eventyr. Det er til og med prydet av en gravstein med profilbildet ditt i det.

Men hvordan kan et automatisk program automatisk gi deg et tilsynelatende unikt svar? Og hvorfor ville en offisiell D & D eiendom som Aldri vinter Ta en interesse i å bruke en Twitter-bot for å bidra til å fremme noe i utgangspunktet?

Hvis du spør Courtney Stanton og Darius Kazemi av kreativt kodingsfirma Feel Train, tar det mye debugging og nøye vurdering. Mens Perfect Worlds D & D MMO har vært ute på PC siden 2013, og utgiveren ønsket å markedsføre den nyeste PlayStation 4-utgivelsen av spillet på en annen måte - og de snudde seg til Stanton og Kazemi for å få hjelp til å bringe til liv en fortellende bard som kunne doble som et markedsføringsverktøy.

"Jeg likte virkelig å skrive bard," sier Stanton, som håndterte botens fortellende stemme mens Kazemi programmerte den tilpassede grafikken som trengs for å produsere de personlige grafittene. "Jeg endte med å tenke på henne som en slags som Mallory Archer fra Bueskytter, men som en britisk kirkegårdsturist. Det var slags stemme jeg endte opp med å lande på. Du vet, veldig droll."

Feel Train selv utfordrer en catch-all-etikett. I hovedsak håper Stanton og Kazemis arbeid å bringe et menneskeflis til hvordan folk samhandler med ting på internett, og noe som en karakterbasert D & D bot er en perfekt kamp for deres filosofi.

"Det er en stor forskjell mellom en interessant teknologisk demo og noe som virkelig resonerer med folk," sier Stanton. "Og det som mangler er den fortellende komponenten. Mye av det vi gjør er den oversettelsen mellom det som de allerede egentlig bryr seg om og gjør noe som mange mennesker på internett virkelig bryr seg om."

Aldri vinter var ikke første gang Feel Train tok på D & D karakter, heller ikke. Tidligere i år opprettet de en formue-fortellende bot, Madame Eva, som tok over Wizards of the Coasts offisielle Twitter-konto i noen måneder som førte til utgivelsen av Forbannelse av strahd, en ny avtale av selskapets gotiske horror-serie Ravenloft.

Longtime-spillere kan huske Madame Eva fra den opprinnelige 1983 Ravenloft-kampanjen, en saksøke som ville tilfeldig søksmål ved å tegne fra et Tarot-lignende dekk med Tarokka-kort for å lese spillernes lykke - på den tiden en førsteklasses design for serien. Til Forbannelse av strahd Lanseringen, selskapet var interessert i å bringe karakteren tilbake mens du bruker sosiale medier til å samhandle med fans.

"Vi ønsket å bruke denne mekanikeren, den slags tilfeldighet av fortune-telling på Twitter," sier Wizards kommunikasjonsleder Greg Tito, som noterte den opprinnelige ideen var å få selskapets sosialmediasjef til å få tilgang til timelange økter hvor han fysisk ville trekke fra et kort kort for å lese formuer.

"Folk ville få et spark ut av det," sier han.

Når ideen ble formelt foreslått, ble forslaget om at formuene på en eller annen måte kunne automatiseres, tatt opp.

"Det fikk hjernen min å gå om Darius 'arbeid, fordi jeg hadde fulgt ham på Twitter i lang tid," sier Tito. "Jeg husker fondly hans Sorting Hat bot som brukte de fire husene fra Harry Potter - hvis du svarte på botten, ville det fortelle hvilket hus du var i, og gjorde en rimekobling sammen med den som var randomisert. Jeg var veldig imponert over det."

Da Tito nådde ut til Kazemi og Stanton, var de veldig spent på prospektet. Veiviser sendt Feel Tren et designdokument, og alle begynte å jobbe med hvilke parametere boten skulle operere i.

"Vi jobbet med dem på å lage mad-libs stilfraser som matchet opp med Tarokka-kortene så vel som med temaet og følelsen av Ravenloft og Forbannelse av strahd," han sier.

I hovedsak hvordan Madame Eva (og senere, den Aldri vinter bot) funksjoner er ved å trekke ord - adjektiver, verb, steder og tegn - fra en serie av Google regneark, som deretter blir randomisert og plassert i en av flere skreddersydde fortellende maler; disse kjøres deretter gjennom et parsingprogram som produserer en av utallige kombinasjoner ved hjelp av riktig grammatikk.

Bortsett fra utfordringen med å skrive i karakter, en bot som Madame Eva eller Aldri vinter S er kan ikke tegne fra noe som ikke er skrevet på forhånd.

"A bot kan aldri sette to ord ved siden av hverandre som du ikke på et tidspunkt sa," dette ordet får lov til å være ved siden av dette ordet, "sier Kazemi. "Så når Courtney sitter der på regnearket og fyller på adjektiver og verb og faser og kommer opp med, går hun," ok, alle disse ordene ville se bra ut ved alle disse ordene. ""

Det aspektet av skriveprosessen er intuitivt, men det krever fortsatt mye redigering.

Flere ganger på Aldri vinter prosjekt, jeg ville bare generere Courtney denne listen med 300 prøve tweets, bare for henne å gå og lese gjennom, sier han. "Som denne malen hvor vi snakker om noen som faller til deres død, lyder det ikke helt riktig. Det ser ut til at vi hadde en 'den' der vi skulle ha en 'a' på et av stedene."

Selv om en bot har 10 millioner mulige svar fra ordkombinasjonene, er fordelen med en lukket bot med et forhåndskriptet fortellende element at det ikke er noen sjanse for at det blir uforutsigbart som Microsofts mislykkede eksperiment Tay, en bot som raskt utviklet seg til en seksuelt tvilsom Trump-støttende bigot tidligere i år ved å tegne inn ny informasjon fra utallige usynlige svar.

"Tay var en uheldig ting," sier Kazemi. "Og du vet, det ble laget på Microsoft Research, og Microsoft Research er ikke vant til å sette produkter ut til offentligheten. De er vant til å gjøre forskning. Så jeg tror de bare ikke har mye sunn fornuft på plass, som å filtrere ut dårlige ord og ting som det."

Ved å ta skritt som Feel Train har, er det lett å hindre at slike ting skjer.

"Ingen av resultatene fra Aldri vinter bot skal ha noe å gjøre med nazister, sier han. "Det er bare ikke fordi det ikke er noe i kildematerialet."

Likevel, sier Kazemi, at flere mennesker på sosiale medier begynner å lære om de forskjellige slagene der, samt forstå deres parametere.Men det er en måt å gå før interaksjoner med dem regnes som en mer dagligdags forekomst.

"Det er ikke som bøker der alle vet at det er romansbøker og thrillers og barnbøker og ting som det," sier han. "Men jeg tror hvert år det er flere og flere mennesker som blir fans av bots."

For Stanton ser den beste delen om å lage bots hvordan alle andre reagerer på det.

"Jeg liker bare å se hvordan folk samhandler med de tingene de får ut av de robottene vi lager," sier hun. "Jeg er alltid interessert i hvordan de føler om saken."

Kazemi finner derimot at botsene selv er det mest fascinerende aspektet.

"Jeg er interessert i å konfrontere folk med noe som ikke er menneske. Du vet i det møtet, sier han. "Jeg tror akkurat nå å snakke med en bot er det nærmeste vi kan få til å snakke med en fremmed, og jeg synes det er veldig interessant."

Som for fremtiden D & D Prosjekter, Feel Train vil gjerne fortsette å bruke bots for å utforske måter å syntetisere med fortelling.

"En av de mest morsomme tingene om D & D er karakterskapelsen. Jeg vil gjerne gjøre noe med det, sier Kazemi. "Jeg mener, folk bruker en, kanskje to økter med å spille D & D bare med karakterskaping på egen hånd. Og selvfølgelig genererer det noe, som twitterbots er veldig gode på. Jeg tror det kan være veldig kul."