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

T
Thomas WintersPhD Researcher en 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 de 26

Recomendados

Prompt engineering: De kunst van het leren communiceren met AI por
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
102 vistas54 diapositivas
Wetenschapscommunicatie on steroids por
Wetenschapscommunicatie on steroidsWetenschapscommunicatie on steroids
Wetenschapscommunicatie on steroidsThomas Winters
52 vistas40 diapositivas
Prompt engineering: de kunst van het leren communiceren met AI (Juni 2023) por
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
199 vistas55 diapositivas
Hoe werken tekstgenerators? (Special Guest in Lieven Scheire's AI voorstelling) por
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 vistas13 diapositivas
Pret met Creatieve Computers por
Pret met Creatieve ComputersPret met Creatieve Computers
Pret met Creatieve ComputersThomas Winters
33 vistas26 diapositivas
Hoe leer je computers humor? por
Hoe leer je computers humor?Hoe leer je computers humor?
Hoe leer je computers humor?Thomas Winters
445 vistas42 diapositivas

Más contenido relacionado

Más de Thomas Winters

AI als creatieve partner por
AI als creatieve partnerAI als creatieve partner
AI als creatieve partnerThomas Winters
320 vistas78 diapositivas
De magie achter afbeeldingsgenerators por
De magie achter afbeeldingsgeneratorsDe magie achter afbeeldingsgenerators
De magie achter afbeeldingsgeneratorsThomas Winters
139 vistas46 diapositivas
Computational Humor: Can a machine have a sense of humor (December 2022) por
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 vistas56 diapositivas
How can AI be a creative partner for PR & marketing? por
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
120 vistas49 diapositivas
Beter leren praten met Artificiële Intelligentie por
Beter leren praten met Artificiële IntelligentieBeter leren praten met Artificiële Intelligentie
Beter leren praten met Artificiële IntelligentieThomas Winters
693 vistas70 diapositivas
Computational Humor: Can a machine have a sense of humor (2022) por
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 vistas57 diapositivas

Más de Thomas Winters(17)

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

Último

Introduction to Gradle por
Introduction to GradleIntroduction to Gradle
Introduction to GradleJohn Valentino
5 vistas7 diapositivas
ShortStory_qlora.pptx por
ShortStory_qlora.pptxShortStory_qlora.pptx
ShortStory_qlora.pptxpranathikrishna22
5 vistas10 diapositivas
Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI... por
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
42 vistas83 diapositivas
Introduction to Maven por
Introduction to MavenIntroduction to Maven
Introduction to MavenJohn Valentino
6 vistas10 diapositivas
SAP FOR CONTRACT MANUFACTURING.pdf por
SAP FOR CONTRACT MANUFACTURING.pdfSAP FOR CONTRACT MANUFACTURING.pdf
SAP FOR CONTRACT MANUFACTURING.pdfVirendra Rai, PMP
13 vistas2 diapositivas
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports por
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug ReportsBushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug ReportsRa'Fat Al-Msie'deen
8 vistas49 diapositivas

Último(20)

Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI... por 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üller42 vistas
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports por Ra'Fat Al-Msie'deen
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug ReportsBushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
Airline Booking Software por SharmiMehta
Airline Booking SoftwareAirline Booking Software
Airline Booking Software
SharmiMehta7 vistas
Navigating container technology for enhanced security by Niklas Saari por Metosin Oy
Navigating container technology for enhanced security by Niklas SaariNavigating container technology for enhanced security by Niklas Saari
Navigating container technology for enhanced security by Niklas Saari
Metosin Oy14 vistas
predicting-m3-devopsconMunich-2023-v2.pptx por Tier1 app
predicting-m3-devopsconMunich-2023-v2.pptxpredicting-m3-devopsconMunich-2023-v2.pptx
predicting-m3-devopsconMunich-2023-v2.pptx
Tier1 app9 vistas
How Workforce Management Software Empowers SMEs | TraQSuite por TraQSuite
How Workforce Management Software Empowers SMEs | TraQSuiteHow Workforce Management Software Empowers SMEs | TraQSuite
How Workforce Management Software Empowers SMEs | TraQSuite
TraQSuite5 vistas
Top-5-production-devconMunich-2023.pptx por Tier1 app
Top-5-production-devconMunich-2023.pptxTop-5-production-devconMunich-2023.pptx
Top-5-production-devconMunich-2023.pptx
Tier1 app8 vistas
Understanding HTML terminology por artembondar5
Understanding HTML terminologyUnderstanding HTML terminology
Understanding HTML terminology
artembondar56 vistas
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation por HCLSoftware
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook AutomationDRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation
HCLSoftware6 vistas
Introduction to Git Source Control por John Valentino
Introduction to Git Source ControlIntroduction to Git Source Control
Introduction to Git Source Control
John Valentino6 vistas
Unlocking the Power of AI in Product Management - A Comprehensive Guide for P... por NimaTorabi2
Unlocking the Power of AI in Product Management - A Comprehensive Guide for P...Unlocking the Power of AI in Product Management - A Comprehensive Guide for P...
Unlocking the Power of AI in Product Management - A Comprehensive Guide for P...
NimaTorabi215 vistas
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated... por 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 vistas
The Era of Large Language Models.pptx por AbdulVahedShaik
The Era of Large Language Models.pptxThe Era of Large Language Models.pptx
The Era of Large Language Models.pptx
AbdulVahedShaik7 vistas

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

Notas del editor

  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