{"item":{"status":"visible","url":"\/2012\/01\/13\/hello\/","trash":"","name":"hello","parent":"","title":"Hello, My Name is ________","date":"2012-01-13 17:36:11","filepath":"posts\/20001075_hello.xml.json","type":"post","content":"<img class=\"alignleft size-full wp-image-1076\" style=\"margin-right: 10px; margin-bottom: 10px;\" title=\"hello my name is sticker\" src=\"http:\/\/www.8bitrobot.com\/media\/uploads\/2012\/01\/hello_96.png\" alt=\"hello my name is sticker\" width=\"147\" height=\"96\" \/>I've been spending a lot of energy searching for a really good name. \u00a0Don't ask me why.\n\nNot only have I been looking through baby name lists and books, but I have been scouring the web for specific name search engines. \u00a0Sure there are tools that help you find a good name or even <a href=\"http:\/\/www.wordconstructor.com\">generate random words<\/a>, but there is no search engine for searching for a name based on ending.\n\nThis is important because I have a last name that is short and starts with a W making many first name endings sound bad because they do not <em>flow<\/em> smoothly into the last name. \u00a0For example, the name Kirk has a definite sound termination. \u00a0This is due to how the letter\u00a0<em>K<\/em> is pronounced with our mouths. \u00a0When saying\u00a0<em>K, <\/em>we restrict air in our throat and release a short puff of air. \u00a0<em>See <a href=\"http:\/\/www.soundsofenglish.org\/pronunciation\/sounds.htm\">Sounds of English<\/a> for more.<\/em>\n\nA name that ends clearly, usually with the constriction of the throat, does not work well with my surname. \u00a0Other sounds that have the same pronunciation mechanics are words that end in <em>t,\u00a0k, d, b, p, and x. <\/em>When\u00a0I searched for a way to find names based on endings, I couldn't find any. \u00a0So, I decided to make a tool that does it for me.\n\nFor the impatient, feel free to hop over to the <a href=\"http:\/\/www.8bitrobot.com\/namefilter.html\">Name Filter Tool<\/a> now.\n\nFor those that want to learn how it was created, read below:<!--more-->\n\nThe first step was to collect names. \u00a0I didn't want to take names from other baby name websites, so I decided to get real peoples names from a popular social network called\u00a0<a href=\"http:\/\/plus.google.com\">Google+<\/a>. \u00a0You may have heard of it.\n\nIt took very little time to create a python script using <a href=\"http:\/\/docs.python.org\/library\/urllib2.html\">urllib2<\/a> to scrape Google+ profile pages for user names and profile IDs. \u00a0However, it did take a while to run the script and collect over 10,000 names of people all over the world. \u00a0Of course, it collected some page names, which don't sound very human like Frogpants. \u00a0But, those are in the minority of the names collected and I can later choose to remove them.\n\nThe final step was creating the search ability. \u00a0Instead of using python, I opted for javascript since it was quick, dirty, and could be uploaded for others like me wanting a name ending tool. \u00a0I gotta spread the joy and bump the karma.\n\nThe tool itself does more than searching by ending characters. \u00a0It accepts a search format specification, which can be composed of letters, symbols indicating a consonant or vowel, and a wildcard character for zero or more characters.\n\nHere are some examples, but the <a href=\"http:\/\/www.8bitrobot.com\/namefilter.html\">tool<\/a> describes how it works too:\n<ul>\n\t<li>If you wanted to search for names that start with\u00a0<em>John<\/em>, the search definition would be:\u00a0<em>John~<\/em><\/li>\n\t<li>If you wanted to search with names that start with\u00a0<em>M<\/em> and end in<em> T<\/em>, then you would search for:\u00a0<em>M~t\n<\/em><\/li>\n\t<li>If you wanted to search for names that started with a <em>consonant <\/em>and were followed by a <em>vowel<\/em>, <em>consonant<\/em>, then <em>vowel<\/em>, then you would search for:<em> !@!@~<\/em><\/li>\n\t<li>If you wanted all names that were six letters long, you could search for: <em>++++++<\/em><\/li>\n<\/ul>\nIn addition, the tool lets you build a list, then remove names from those results with the search definition. \u00a0So, you can have more control targeting the name you like.\n\nIf you do find the <a href=\"http:\/\/www.8bitrobot.com\/namefilter.html\">Name Search Filter<\/a> useful and pick a name with it, please contact me and let me know which name you chose. \u00a0It would make me more than happy knowing the tool was used for such an important decision. \u00a0Best!\n\n<strong>Note: <\/strong>I also made a random word generator (and a word\u00a0mutation) <a href=\"http:\/\/www.8bitrobot.com\/wordgen.html\">tool<\/a>, but I'll post something on that later."}}
comments powered by Disqus

Lorem Ipsum

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.


Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

This page is best viewed with Firefox 3.5+, Chrome 5+, Safari 5+, Opera 10.6+, IE 9+
Copyright © 2014 8bitrobot.com