Neural networks are good at a lot of things. The technology is used in a variety of contexts, from finance to self-driving cars. But naming little balls of fluff? That’s definitely new and brilliant.

  • 1

    When Janelle Shane, an electrical engineer from UC San Diego- received an unusual Email from the Portland Guinea Pig Rescue center asking: “Have you ever trained a neural network to generate guinea pig names’?, she decided to take on the challenge

    Via: TNW

  • 2

    The rescue center gave Shane a list of classic guinea pig names – which turns out to be monikers like “Snickers†and “Rascal†– and the list of every guinea pig the center had ever rescued.

    Via: TNW

  • 3

    Using this data set of examples, Shane set to work creating a neural network based on Andrej Karpathy’s char-rnn opened-sourced code.

    Via: TNW

    The AI uses the letter combinations of the over 600 names she was given and then trains itself to generate more names

  • 4

    Here are some of the AI’s best names for the furry critters:

    Via: TNW

    Buzzberry and After Pie.

  • 5

    Via: TNW

    Fleury White and Stargoon

  • 6

    Via: TNW


  • 7

    Via: TNW

    Popchop & Fuzzable

  • 8

    Via: TNW

    Bless & Bat