1.5M ratings
277k ratings

See, that’s what the app is perfect for.

Sounds perfect Wahhhh, I don’t wanna
aiweirdness

Christmas Carols, generated by a neural network

lewisandquark

image

Neural networks are a type of computer program that imitate the way that brains learn to solve problems. They’re used for face recognition, self-driving cars, language translation, financial decisions, and more. I mainly use them to write humor.

My process starts with a dataset - something that the neural network has to figure out how to imitate. Rather unfairly, I give it no instructions about whether it’s trying to write knock-knock jokes or invent Halloween costumes or begin a novel. It doesn’t even have any built-in knowledge of English. It definitely doesn’t have any clue what Christmas carols are, which is why this week’s experiment was so much fun.

The Times of London teamed up with reader/neural net hobbyist Erik Svensson to collect a mix of ancient and modern carols, about 240 carols in all, from “What Child is This?” to “Grandma Got Run Over by a Reindeer”.

When the neural network begins learning, it starts with a set of random rules about how to put one letter after another to make a Christmas carol. Since they are random, they are terrible rules, and when the neural network tries to apply them, it gets junk:

a    a a na snn aca naa  i       s                 a           i aa a a           n a  uugna   nn na    i      a  uaa              a   a     i  a    a          a            a a    sna aagt o aa 

But it can check its rules against the real songs in its database and then make little tweaks to them that make them work slightly better. It learns to capitalize the first word of a line, it learns how often to do line breaks… and soon it begins to learn actual words - the most common ones first.

Hart fon the be the he br wong on the stor Christmas br he, or the wang
Christ, Christ, on bn a me the stord
Hont on thr st bong the wor
I he a s de poog the stow tome on be ser snur

After the neural network has spent many more rounds refining its rules, it begins to look a lot like Christmas.

Now, neural networks tend to pick up tone and vocabulary pretty easily, but struggle with making sense. So, the carol-trained neural network learned to produce a lot of lines that sound - well, joyful, at least.

The cattle around the Christmas will be
A very special Christmas with me

Hurry Christmas to you

Cup on the earth!

Still the loudly candlelight
Would praise His name.

The babe, the Son of Mary.
He sumbled their flowers and all.

The lord of the glory dawns
Give us the leave all away
A star is spent and red
Shake a cup a strend from the sky
Christmas is coming, the wind is come to you

Walkin’ him love, Dingle bells, jingle bells, jingle bells with bells are ringing

With a heart reindeer
But no more a stranger.
Santa baby, and Dancer, and Curry down

Happy Holiday
When the snowflakes will call the world wakes to bring
Glory bears and asses the air the angels sang
And Christmas tree

(Curry is not in the input data. Nor is Dingle. The neural net likes to invent words that it thinks sound sort of carol-y)

Other carols it generated sounded a bit more morose.

The fire is sleeping.
And crying,
Love love
What a King

Let’s take the little children of the grave!

For some reason, the Sandman figures very prominently in the neural net’s Christmas mythology, despite having been mentioned in the dataset only once. Sometimes the neural net latches on to particular words for no reason I can see. Maybe it’s a Neil Gaiman fan.

The sandman so be joyful now it was born today!
Gloria in excelsis Deo.

The sandman bright before Him.
The holly bears a berry bears
And star in the snow is born today!

The sandman so love to seek the world

The sandman so love so deep and sing and the sun

And this? In retrospect, I should have seen this coming:

The world and joy of the sleigh
Santa baby bore sweet Jesus Christ

The holly bears a berry,
And all the reindeer of the sky

The holly bears a berry and reindeer
He was born today!

And Santa baby bore sweet Jesus Christ,
And the chimney the angels sing.

When the snowman brings the snow
Christmas tree
Let’s take that road before
And Santa Claus comes tonight
He will bring us goodness and light

Santa baby, a blitzen,
And he was the sun and reindeer and earth.
The Saviour of the chimney tonight

The story of the chimney see
Santa baby, and blood and joyous so world and joy and good will to see
Santa baby bore sweet Jesus Christ
Fa la la la la la la, la la la la la la la la.

King of toys and hippopotamuses [sic] full of the light of that stood at the dear Son of Santa Claus
He was born in a wonderful christmas tree

Run, run Rudolph, run, run Rudolph, run, run Rudolph, run, run Rudolph, run, run Rudolph, run, run Rudolph, run, run Rudolph, run, run Rudolf the new born King.

image

The neural network also produced a few lines that, um, strained the bounds of good taste. If you want to read them, sign up here and I’ll send them to you.

ladyyatexel

Feedback culture is dead, long live feedback culture!

iguanastevens

AO3, fanfiction, and comments: the system isn’t working. 

Fic authors have a problem with feedback – or rather, with the lack of it. Fanfiction has a notoriously low ratio of comments to hits, and many of us have expressed our frustration that we can get a hundred, two hundred, five hundred, even a thousand views on our stories, but only a handful of readers will leave kudos, let alone comments.   

Unfortunately, this only gets worse for long, multi-chapter stories (aka, the longfics we know, love, and would sell our souls in a second if it meant an update), which also happen to be the stories that authors need the most support to continue and complete. Law of diminishing returns, y’all, and it sucks. 

We’re not here to guilt you into leaving comments.
We want to address the problem by changing the format, and we need your help to do it. 

The goal is to increase the amount of feedback authors get from readers, especially on stories with multiple chapters, and to make it easier for everyone to show how much we love fics. We’re opening a discussion with ao3 to figure out how/if any of these options can be implemented, but first we need options to present! 

Some of our current ideas: 

  • Ability to leave a form of kudos on every chapter, instead of only once on the entire story: this lets authors know that you’re here and you’re reading their updates, so their hard work isn’t getting tossed into the internet void. 
  • Comment templates: suggested comments that can be customized or posted as-is. Many of us draw a blank or get nervous when we try to think of a comment, so having pre-made options will both increase the total level of feedback and serve as practice, making it easier to leave more in-depth comments in the future. 
  • Upvoting/leaving kudos on comments themselves: positive reinforcement makes giving feedback more fun and rewarding, and it lets the author know that readers are present and agreeing with other comments, even if they don’t leave one themselves. 

We’ll contact AO3 to discuss the possibility of adding any of these as native features, and if that won’t work, we’re looking into creating and sharing a user script. 

 What you can do to help: 

  •  As a reader, what would you like to have? What would you be most likely to use? New ideas, opinions on ideas that are listed here, they’re all good. 
  • As a creator, how would you feel about each of these options? Can you think of other ways of receiving or encouraging feedback? 
  • Pros and cons of these (note: our thoughts on this are discussed in this google doc
  • GET THE WORD OUT! Reblog this post, send it to your friends, link to it from your stories. We need as much input and support as possible to get this off the ground. 

Feedback makes for happy authors. Happy authors make for more stories. Let’s keep this part of fandom alive! 

More details about our thoughts, discussions, and ideas can be found in this google doc.

thelastpilot

wow, changing the format itself to facilitate comments! and interesting and rad way to go about helping authors 

daydreamingwriter

omg i love every one of those options

dishesoap
abananaisaweapon:
“ kugel-and-kombucha:
“ lastoneout:
“ tonidorsay:
“ ealperin:
“ hamacidal:
“ ultrafunnypictures:
“ You can read up to 500 words per minute
”
THIS MADE ME CRY WHAT THE FUCK
”
I. FEEL. LIKE. A GOD.
”
Oh thank heavens someone decent...
ultrafunnypictures

You can read up to 500 words per minute

hamacidal

THIS MADE ME CRY WHAT THE FUCK

ealperin

I. FEEL. LIKE. A GOD.

tonidorsay

Oh thank heavens someone decent reblogged this…

lastoneout

I feel like this is also why playing video games like Pokemon taught me to be a fast reader. I was impatient so I set the text speed to high and just went with it. It freaking works.

kugel-and-kombucha

image
abananaisaweapon

I AM SOBBING OMG

tinsnip

I haaaaate this. Augh, firehose. I want to dabble and go back and enjoy. But hey, whatever floats your boat.