{"id":23201,"date":"2016-08-24T20:50:11","date_gmt":"2016-08-24T20:50:11","guid":{"rendered":"http:\/\/Name-generator-trained-on-a-baby-names-book"},"modified":"2016-08-24T20:50:11","modified_gmt":"2016-08-24T20:50:11","slug":"name-generator-trained-on-a-baby-names-book","status":"publish","type":"post","link":"http:\/\/csidemedia.com\/mikerm\/2016\/08\/24\/name-generator-trained-on-a-baby-names-book\/","title":{"rendered":"Name generator, trained on a baby names book."},"content":{"rendered":"\n        \n<p class=\"wp-block-paragraph\">Name generator, trained on a baby names book.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Originally shared by Andrej Karpathy<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> #RandomExperimentSundays  : I was curious if char-rnn (<a href=\"https:\/\/github.com\/karpathy\/char-rnn\">https:\/\/github.com\/karpathy\/char-rnn<\/a>) can generate new, fun and plausible baby names. So I got a dataset of 8,000 baby names from an NLP repo (<a href=\"http:\/\/www.cs.cmu.edu\/afs\/cs\/project\/ai-repository\/ai\/areas\/nlp\/corpora\/names\/\">http:\/\/www.cs.cmu.edu\/afs\/cs\/project\/ai-repository\/ai\/areas\/nlp\/corpora\/names\/<\/a>), trained a 2-layer LSTM and generated some.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To my amusement many fun unique names come out and 90% of them are not found in the training data. Here are 100 example samples that do not occur in training data:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rudi<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Levette<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Berice<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lussa<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hany<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mareanne<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Chrestina<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Carissy<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Marylen<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hammine<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Janye<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Marlise<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jacacrie<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hendred<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Romand<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Charienna<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nenotto<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ette<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dorane<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wallen<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Marly<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Darine<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Salina<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Elvyn<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ersia<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Maralena<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Minoria<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ellia<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Charmin<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Antley<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nerille<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Chelon<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Walmor<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Evena<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jeryly<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Stachon<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Charisa<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Allisa<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Anatha<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cathanie<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Geetra<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Alexie<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jerin<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cassen<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Herbett<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cossie<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Velen<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Daurenge<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Robester<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Shermond<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Terisa<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Licia<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Roselen<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ferine<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jayn<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lusine<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Charyanne<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sales<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sanny<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Resa<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wallon<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Martine<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Merus<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jelen<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Candica<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wallin<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tel<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rachene<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tarine<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ozila<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ketia<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Shanne<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Arnande<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Karella<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Roselina<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Alessia<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Chasty<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Deland<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Berther<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Geamar<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jackein<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mellisand<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sagdy<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nenc<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lessie<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rasemy<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Guen<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Gavi<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Milea<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Anneda<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Margoris<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Janin<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rodelin<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zeanna<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Elyne<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Janah<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ferzina<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Susta<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pey<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Castina<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here is a much bigger sample:\u00a0<a href=\"http:\/\/cs.stanford.edu\/people\/karpathy\/namesGenUnique.txt\">http:\/\/cs.stanford.edu\/people\/karpathy\/namesGenUnique.txt<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Some of my favorites include &#8220;Baby&#8221; (haha), &#8220;Killie&#8221;, &#8220;Char&#8221;, &#8220;R&#8221;, &#8220;More&#8221;, &#8220;Mars&#8221;, &#8220;Hi&#8221;, &#8220;Saddie&#8221;, &#8220;With&#8221; and &#8220;Ahbort&#8221;. Well that was fun.<\/p>\n\n      ","protected":false},"excerpt":{"rendered":"<p>        Name generator, trained on a baby names book.<\/p>\n","protected":false},"author":77,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[93],"tags":[94,161],"class_list":["post-23201","post","type-post","status-publish","format-standard","hentry","category-sff-thought-starters","tag-mike-reeves-mcmillan","tag-randomexperimentsundays"],"_links":{"self":[{"href":"http:\/\/csidemedia.com\/mikerm\/wp-json\/wp\/v2\/posts\/23201","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/csidemedia.com\/mikerm\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/csidemedia.com\/mikerm\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/csidemedia.com\/mikerm\/wp-json\/wp\/v2\/users\/77"}],"replies":[{"embeddable":true,"href":"http:\/\/csidemedia.com\/mikerm\/wp-json\/wp\/v2\/comments?post=23201"}],"version-history":[{"count":0,"href":"http:\/\/csidemedia.com\/mikerm\/wp-json\/wp\/v2\/posts\/23201\/revisions"}],"wp:attachment":[{"href":"http:\/\/csidemedia.com\/mikerm\/wp-json\/wp\/v2\/media?parent=23201"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/csidemedia.com\/mikerm\/wp-json\/wp\/v2\/categories?post=23201"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/csidemedia.com\/mikerm\/wp-json\/wp\/v2\/tags?post=23201"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}