• Member Since 2nd Mar, 2013
  • offline last seen 3 hours ago

Cloud Hop

More Blog Posts28

  • 174 weeks
    Dreams of Distant Stars Released

    Dreams of Distant Stars has been released! This album is a 6 year journey of musical development, as I attempted to move towards a hybrid orchestral sound and weave traditional instrumentation through digital synths.

    Read More

    5 comments · 329 views
  • 319 weeks

    So I'm back from Bronycon 2017, and I made a cute little website for the programming panel that lists my pony-related things:


    I wasn't very active on the writing track this year, but maybe next year!

    0 comments · 462 views
  • 398 weeks
    My Little Pony: Markov Chains are Magic!

    If you've been paying attention to the /r/mylittlepony subreddit, you probably already know about this, but I made a random episode generator using markov chains. It originated in the bot I wrote for the /r/mylittlepony discord chat, but I wanted to make a client-side version so people can

    Read More

    16 comments · 676 views
  • 417 weeks
    Them's Fightin Herds

    The dev team behind Fighting Is Magic, Mane6, have begun crowdfunding their new game, Them's Fightin' Herds. The world and characters are entirely designed by Lauren Faust herself, the lady who created My Little Pony. They recently added a ton of new high-level tiers with great bonuses, like getting your own OC in the game's

    Read More

    3 comments · 638 views
  • 421 weeks
    Pony Clicker Panel at Equestria LA!

    I'm going to Equestria LA, where I'll be hosting a panel called The Making of Pony Clicker at 11:30 AM on Sunday! I'll be going over the development of Pony Clicker and various amusing facts, as well as previewing a prototype of a new pony game. I'm going to EQLA with

    Read More

    7 comments · 767 views

My Little Pony: Markov Chains are Magic! · 6:48am Feb 5th, 2016

If you've been paying attention to the /r/mylittlepony subreddit, you probably already know about this, but I made a random episode generator using markov chains. It originated in the bot I wrote for the /r/mylittlepony discord chat, but I wanted to make a client-side version so people can generate random nonsense to their heart's content. Have fun!

My Little Pony: Markov Chains are Magic

Report Cloud Hop · 676 views ·
Comments ( 16 )

Stop being so horse famous! Share the fame with DisChat! :pinkiecrazy:

[muffled disco music credits]

I'm down with this.

You made the pony clicker too didn't you?


Yes, I did, you can find both in my github profile if you're curious.

Like how Twilight talks about Dark magic of Friendship. Dash has a marriage with Wind Rider?!
Source transcripts could be pre-edited further: inline narrative parts assigned to characters get into sentences, they can probably be separated to their own named lines in braces. some strange braces and symbols placement, such as multiple sentences in a row without dots, braces type mismatch or Unicode braces that fail to render.

Twilight Sparkle: ...Some of the dark magic of friendship can't use the crystal heart.

Rarity: Vampire fruit bat? Well I'm sure she'll have the ugliest dresses?

Twilight Sparkle: Elements of hooey!

Spike: What's the Moon Dancer?

Rarity: Ugh pinkie pie! Your beautiful beautiful dresses are ugly.

Rainbow Dash: Pinkie have a crystal castle!


I copy pasted the transcripts from the wiki and then wrote a function to parse them. I wasn't willing to hand-edit all 100 something transcripts because that would've taken forever. Believe it or not, some of the more severe errors were already edited out.

:derpyderp2: Well. That was peculiar. Apparently, the Mane Six traveled through time to the era when Commander Easy Glider was an active Wonderbolt, and Trixie showed up at the end to make sure they stayed there. And Sweetie Belle was involved?

I'm pleasantly reminded of RoboRosewater.

3734403 If MLP's text consisted of average words and not Pinkie-isms, then its syntax could be analyzed and then text generation could be adjusted according to both scene, talking actor and speech topics recognized from it... but it's not... besides, speech is generally harder to analyze than descriptions

Main cast´┐Żand crowd: A friend will be there to see the light! That shines! That shines! That shines! That shines! From a true true friend! To see the light!

Parasprites: Chirps munch munch munch

If this isn't the season six opener I shall be very disappointed.

Fluttershy: Scream
Twilight Sparkle and Rarity: Your horn! Ahhh!

Dammit, I had shit I wanted to do today.


You could also just use a gigantic recurrent neural network, but i'm not sure there's a sufficient amount of text to train it on.

3734495 or, to build a memory array for bits of information of various types linking to each other using array of pointers pointing to them, so that words and other symbols would indirectly link to raw neural network weights, so that composition of the words would resolve to composition of images. Then, trying to randomly combine images would force a thousand of parallel copies of the network to recognize them and search again the links to their symbols and combine words to produce text. Inverse problems ftw.


... or you can just use a recurrent nueral network built for text processing.

You might consider interpolating it with a general language model filtered by words and phrases that appear in the show. That could provide more robustness without sacrificing MLP-ness.

Heh. ML penis. :pinkiehappy:

I feel like this needs anotated episodes clipped and stiched together so that the subs match your story as close as possible. I would so want to watch that.

This would be more accurately named: "If James Joyce wrote My Little Pony screenplays."

Login or register to comment