I made a talking banana
Useless Duck Company3 HN recommenders · 2018–2023
622K views · comedy · evergreen · Uploaded 2018-05-15
A maker builds a talking banana that reads YouTube and Twitch comments aloud on stream, then fights viewers who abuse it with profanity. He ends up building a pronunciation-based filter to catch bad words.
HN shares it as a funny, technical story about phonetic profanity filtering, relevant to Soundex and content moderation threads.
58:58George Lakoff: Moral Politics
University of California Television (UCTV)
6:538-bit computer update
Ben Eater
22:21Reverse emulating the NES to give it SUPER POWERS!
suckerpinch
27:25“Hello, world” from scratch on a 6502 — Part 1
Ben Eater
57:19Republic, Lost | Lawrence Lessig | Talks at Google
Talks at Google
21:08Christopher Hitchens - Free Speech
hitch archive
1:07:51Shenzhen: The Silicon Valley of Hardware (Full Documentary) | Future Cities | WIRED
WIRED Investigations
18:20We the People, and the Republic we must reclaim | Lawrence Lessig
TED
5 comments from Hacker News
If you are interested in phonetic algorithms, sorting, recognizing and filtering, you will enjoy Talking Banana Twitch ban story by Useless Duck Company : [VIDEO]
You might enjoy this video. It’s part humor and part technical discussion on how his talking “Banana” bot was brigades by users on Twitch in an effort to make him say racist words and phrases. After he got a strike on Twitch, he patched the software and then it got circumvented... terrific little video about the battle between him and his viewers and ultimately ends with his approach to sterilizing input so that the banana couldn’t speak anything harmful. I thought it was great. * [VIDEO]
Reminds me of the guy that streamed a talking banana on Twitch, where viewers could make it say things. People submitted variations of the n-word and got him banned, and after trying to filter out all character combinations he could think of he wrote a phonetic filter. That apparently worked much better than trying to think of every permutation of characters that sounds like bad words. [VIDEO]
You say that there's no "non-hacky" way, but... [VIDEO] He made a filter that did analysis of the pronunciation of the messages that were being sent. His breakdown of it starts at around 13:30
Related, here's a pretty impressive attempt to detect bad words, to allow a talking banana on a Twitch live stream, without being banned: [VIDEO]