TorfsBot or Not? Evaluating User Perception on Imitative Text Generation (CLIN33)

T
Thomas WintersPhD Researcher à KU Leuven
Slides: thomaswinters.be/clin
Professor Canon Law & Former Rector KU Leuven
Fully-automated Twitterbot imitating Rik Torfs
Trained on his tweets & columns
Launched in 2016
Algorithm 1: Markov Chain (Interpolated 35-gram)
1. Counts frequency of word after previous words
in tweets & columns van Rik Torfs
“gevolgd door”
4: een
2: zijn
1: iemand
1: acht
Beste,
2. Takes start words and repeatedly predicts
Algorithm 2: Dynamic template
1. Take random tweet and a random column lines
2. Change tweet key words with words from
column with same part-of-speech
Markov chain 35% more interactions
than dynamic template
(17K interactions on 8K tweets over from June 2017 to June 2023)
Previous work: Winters, T. (2019).Generating PhilosophicalStatements using InterpolatedMarkovModels and Dynamic Templates.
31st EuropeanSummer Schoolin Logic, Language and InformationStudent Session Proceedings, 181–189.
Funny fail?
Believable parody?
Tweets daily poll with random tweet from either Rik Torfs or TorfsBot
602 polls
47K votes total (avg 79/poll)
71% correct votes
87% correct majority
68 TorfsBot success
12 Rik Torfs fails
TorfsBot or Not? Evaluating User Perception on Imitative Text Generation (CLIN33)
TorfsBot or Not? Evaluating User Perception on Imitative Text Generation (CLIN33)
Slightly positively
correlated
(0.11 for log(interactions) with %votes)
Little difference
between algorithms
More interactions
~ more believable
Weirdly more so
for Rik than bot
TorfsBot or Not? Evaluating User Perception on Imitative Text Generation (CLIN33)
#1
TorfsBot or Not? Evaluating User Perception on Imitative Text Generation (CLIN33)
#2
TorfsBot or Not? Evaluating User Perception on Imitative Text Generation (CLIN33)
#3
TorfsBot or Not? Evaluating User Perception on Imitative Text Generation (CLIN33)
TorfsBot or Not? Evaluating User Perception on Imitative Text Generation (CLIN33)
#4
TorfsBot or Not? Evaluating User Perception on Imitative Text Generation (CLIN33)
De laatste TorfsBot Or Not!
#5
TorfsBot or Not? Evaluating User Perception on Imitative Text Generation (CLIN33)
Slides: thomaswinters.be/clin
1 sur 26

Recommandé

Prompt engineering: De kunst van het leren communiceren met AI par
Prompt engineering: De kunst van het leren communiceren met AIPrompt engineering: De kunst van het leren communiceren met AI
Prompt engineering: De kunst van het leren communiceren met AIThomas Winters
94 vues54 diapositives
Wetenschapscommunicatie on steroids par
Wetenschapscommunicatie on steroidsWetenschapscommunicatie on steroids
Wetenschapscommunicatie on steroidsThomas Winters
49 vues40 diapositives
Prompt engineering: de kunst van het leren communiceren met AI (Juni 2023) par
Prompt engineering: de kunst van het leren communiceren met AI (Juni 2023)Prompt engineering: de kunst van het leren communiceren met AI (Juni 2023)
Prompt engineering: de kunst van het leren communiceren met AI (Juni 2023)Thomas Winters
191 vues55 diapositives
Hoe werken tekstgenerators? (Special Guest in Lieven Scheire's AI voorstelling) par
Hoe werken tekstgenerators? (Special Guest in Lieven Scheire's AI voorstelling)Hoe werken tekstgenerators? (Special Guest in Lieven Scheire's AI voorstelling)
Hoe werken tekstgenerators? (Special Guest in Lieven Scheire's AI voorstelling)Thomas Winters
1.1K vues13 diapositives
Pret met Creatieve Computers par
Pret met Creatieve ComputersPret met Creatieve Computers
Pret met Creatieve ComputersThomas Winters
32 vues26 diapositives
Hoe leer je computers humor? par
Hoe leer je computers humor?Hoe leer je computers humor?
Hoe leer je computers humor?Thomas Winters
444 vues42 diapositives

Contenu connexe

Plus de Thomas Winters

AI als creatieve partner par
AI als creatieve partnerAI als creatieve partner
AI als creatieve partnerThomas Winters
320 vues78 diapositives
De magie achter afbeeldingsgenerators par
De magie achter afbeeldingsgeneratorsDe magie achter afbeeldingsgenerators
De magie achter afbeeldingsgeneratorsThomas Winters
139 vues46 diapositives
Computational Humor: Can a machine have a sense of humor (December 2022) par
Computational Humor: Can a machine have a sense of humor (December 2022)Computational Humor: Can a machine have a sense of humor (December 2022)
Computational Humor: Can a machine have a sense of humor (December 2022)Thomas Winters
69 vues56 diapositives
How can AI be a creative partner for PR & marketing? par
How can AI be a creative partner for PR & marketing?How can AI be a creative partner for PR & marketing?
How can AI be a creative partner for PR & marketing?Thomas Winters
119 vues49 diapositives
Beter leren praten met Artificiële Intelligentie par
Beter leren praten met Artificiële IntelligentieBeter leren praten met Artificiële Intelligentie
Beter leren praten met Artificiële IntelligentieThomas Winters
693 vues70 diapositives
Computational Humor: Can a machine have a sense of humor (2022) par
Computational Humor: Can a machine have a sense of humor (2022)Computational Humor: Can a machine have a sense of humor (2022)
Computational Humor: Can a machine have a sense of humor (2022)Thomas Winters
106 vues57 diapositives

Plus de Thomas Winters(17)

De magie achter afbeeldingsgenerators par Thomas Winters
De magie achter afbeeldingsgeneratorsDe magie achter afbeeldingsgenerators
De magie achter afbeeldingsgenerators
Thomas Winters139 vues
Computational Humor: Can a machine have a sense of humor (December 2022) par Thomas Winters
Computational Humor: Can a machine have a sense of humor (December 2022)Computational Humor: Can a machine have a sense of humor (December 2022)
Computational Humor: Can a machine have a sense of humor (December 2022)
Thomas Winters69 vues
How can AI be a creative partner for PR & marketing? par Thomas Winters
How can AI be a creative partner for PR & marketing?How can AI be a creative partner for PR & marketing?
How can AI be a creative partner for PR & marketing?
Thomas Winters119 vues
Beter leren praten met Artificiële Intelligentie par Thomas Winters
Beter leren praten met Artificiële IntelligentieBeter leren praten met Artificiële Intelligentie
Beter leren praten met Artificiële Intelligentie
Thomas Winters693 vues
Computational Humor: Can a machine have a sense of humor (2022) par Thomas Winters
Computational Humor: Can a machine have a sense of humor (2022)Computational Humor: Can a machine have a sense of humor (2022)
Computational Humor: Can a machine have a sense of humor (2022)
Thomas Winters106 vues
TorfsBotOrNot @ Nerdland Festival par Thomas Winters
TorfsBotOrNot @ Nerdland FestivalTorfsBotOrNot @ Nerdland Festival
TorfsBotOrNot @ Nerdland Festival
Thomas Winters143 vues
Computational Humor: Can a machine have a sense of humor? (2020) par Thomas Winters
Computational Humor: Can a machine have a sense of humor? (2020)Computational Humor: Can a machine have a sense of humor? (2020)
Computational Humor: Can a machine have a sense of humor? (2020)
Thomas Winters122 vues
Humor Workshop: Hoe schrijf je satire? (KU Leugen) par Thomas Winters
Humor Workshop: Hoe schrijf je satire? (KU Leugen)Humor Workshop: Hoe schrijf je satire? (KU Leugen)
Humor Workshop: Hoe schrijf je satire? (KU Leugen)
Thomas Winters265 vues
Survival of the Wittiest: Evolving Satire with Language Models par Thomas Winters
Survival of the Wittiest: Evolving Satire with Language ModelsSurvival of the Wittiest: Evolving Satire with Language Models
Survival of the Wittiest: Evolving Satire with Language Models
Thomas Winters83 vues
Discovering Textual Structures: Generative Grammar Induction using Template T... par Thomas Winters
Discovering Textual Structures: Generative Grammar Induction using Template T...Discovering Textual Structures: Generative Grammar Induction using Template T...
Discovering Textual Structures: Generative Grammar Induction using Template T...
Thomas Winters79 vues
Dutch Humor Detection by Generating Negative Examples par Thomas Winters
Dutch Humor Detection by Generating Negative ExamplesDutch Humor Detection by Generating Negative Examples
Dutch Humor Detection by Generating Negative Examples
Thomas Winters84 vues
Modelling Mutually Interactive Fictional Character Conversational Agents par Thomas Winters
Modelling Mutually Interactive Fictional Character Conversational AgentsModelling Mutually Interactive Fictional Character Conversational Agents
Modelling Mutually Interactive Fictional Character Conversational Agents
Thomas Winters76 vues
Generating Philosophical Statements using Interpolated Markov Models and Dyna... par Thomas Winters
Generating Philosophical Statements using Interpolated Markov Models and Dyna...Generating Philosophical Statements using Interpolated Markov Models and Dyna...
Generating Philosophical Statements using Interpolated Markov Models and Dyna...
Thomas Winters77 vues
DeepStochLog: Neural Stochastic Logic Programming par Thomas Winters
DeepStochLog: Neural Stochastic Logic ProgrammingDeepStochLog: Neural Stochastic Logic Programming
DeepStochLog: Neural Stochastic Logic Programming
Thomas Winters208 vues
TorfsBot: Een geautomatiseerde Rik Torfs par Thomas Winters
TorfsBot: Een geautomatiseerde Rik TorfsTorfsBot: Een geautomatiseerde Rik Torfs
TorfsBot: Een geautomatiseerde Rik Torfs
Thomas Winters392 vues

Dernier

2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx par
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptxanimuscrm
14 vues19 diapositives
Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI... par
Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...
Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...Marc Müller
37 vues83 diapositives
Programming Field par
Programming FieldProgramming Field
Programming Fieldthehardtechnology
5 vues9 diapositives
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated... par
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...TomHalpin9
6 vues29 diapositives
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J... par
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...Deltares
9 vues24 diapositives
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs par
DSD-INT 2023 The Danube Hazardous Substances Model - KovacsDSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
DSD-INT 2023 The Danube Hazardous Substances Model - KovacsDeltares
8 vues17 diapositives

Dernier(20)

2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx par animuscrm
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
animuscrm14 vues
Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI... par Marc Müller
Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...
Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...
Marc Müller37 vues
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated... par TomHalpin9
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
TomHalpin96 vues
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J... par Deltares
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...
Deltares9 vues
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs par Deltares
DSD-INT 2023 The Danube Hazardous Substances Model - KovacsDSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
Deltares8 vues
SUGCON ANZ Presentation V2.1 Final.pptx par Jack Spektor
SUGCON ANZ Presentation V2.1 Final.pptxSUGCON ANZ Presentation V2.1 Final.pptx
SUGCON ANZ Presentation V2.1 Final.pptx
Jack Spektor22 vues
FIMA 2023 Neo4j & FS - Entity Resolution.pptx par Neo4j
FIMA 2023 Neo4j & FS - Entity Resolution.pptxFIMA 2023 Neo4j & FS - Entity Resolution.pptx
FIMA 2023 Neo4j & FS - Entity Resolution.pptx
Neo4j7 vues
20231129 - Platform @ localhost 2023 - Application-driven infrastructure with... par sparkfabrik
20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...
20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...
sparkfabrik5 vues
Fleet Management Software in India par Fleetable
Fleet Management Software in India Fleet Management Software in India
Fleet Management Software in India
Fleetable11 vues
Gen Apps on Google Cloud PaLM2 and Codey APIs in Action par Márton Kodok
Gen Apps on Google Cloud PaLM2 and Codey APIs in ActionGen Apps on Google Cloud PaLM2 and Codey APIs in Action
Gen Apps on Google Cloud PaLM2 and Codey APIs in Action
Márton Kodok5 vues
360 graden fabriek par info33492
360 graden fabriek360 graden fabriek
360 graden fabriek
info3349238 vues
DSD-INT 2023 Leveraging the results of a 3D hydrodynamic model to improve the... par Deltares
DSD-INT 2023 Leveraging the results of a 3D hydrodynamic model to improve the...DSD-INT 2023 Leveraging the results of a 3D hydrodynamic model to improve the...
DSD-INT 2023 Leveraging the results of a 3D hydrodynamic model to improve the...
Deltares6 vues
Headless JS UG Presentation.pptx par Jack Spektor
Headless JS UG Presentation.pptxHeadless JS UG Presentation.pptx
Headless JS UG Presentation.pptx
Jack Spektor7 vues
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra... par Marc Müller
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra....NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra...
.NET Developer Conference 2023 - .NET Microservices mit Dapr – zu viel Abstra...
Marc Müller38 vues
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t... par Deltares
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
Deltares9 vues

TorfsBot or Not? Evaluating User Perception on Imitative Text Generation (CLIN33)

Notes de l'éditeur

  1. Voor de mensen die Rik Torfs niet kennen: Professor Kerkelijk Recht Ex-rector KU Leuven Maarook: fervent Twitteraar Op Twitter sinds 2010 Speaks in algemeenheden en boutades “Vlaams Orakel” “Koning van de boutade”
  2. Volautomatische Twitterbot Heeft leren tweeten zoals Rik Torfs door zijn tweets & columns te analyseren Simpel Markov model & kernwoorden vervanger Tweet 5x per dag en antwoordt op iedereen
  3. automatische kernwoord vervangingen
  4. Deze tweet is met het dynamische sjabloon op Rik’s originele tweet