<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
	<link rel="self" type="application/atom+xml" href="https://forum.eggheads.org/app.php/feed/topic/13741" />

	<title>egghelp/eggheads community</title>
	<subtitle>Discussion of eggdrop bots, shell accounts and tcl scripts.</subtitle>
	<link href="https://forum.eggheads.org/index.php" />
	<updated>2007-07-13T13:23:32-04:00</updated>

	<author><name><![CDATA[egghelp/eggheads community]]></name></author>
	<id>https://forum.eggheads.org/app.php/feed/topic/13741</id>

		<entry>
		<author><name><![CDATA[awyeah]]></name></author>
		<updated>2007-07-13T13:23:32-04:00</updated>

		<published>2007-07-13T13:23:32-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=74407#p74407</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=74407#p74407"/>
		<title type="html"><![CDATA[Soundex can be used as a drone scorer]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=74407#p74407"><![CDATA[
Ask user, he's the one who suggested it, so he would know better. I don't think you need to make a dictionary, thats obviously ridiculous.. maybe use one from a tcl library or maybe from the web.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=4875">awyeah</a> — Fri Jul 13, 2007 1:23 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[r0t3n]]></name></author>
		<updated>2007-07-13T11:16:17-04:00</updated>

		<published>2007-07-13T11:16:17-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=74405#p74405</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=74405#p74405"/>
		<title type="html"><![CDATA[Soundex can be used as a drone scorer]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=74405#p74405"><![CDATA[
And where do we find a soundex dictionary, or how make one. It will to too time consuming to a human to read and enter each word from a dictionary into soundex and store it in a file/db.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=6300">r0t3n</a> — Fri Jul 13, 2007 11:16 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Sir_Fz]]></name></author>
		<updated>2007-07-11T20:49:31-04:00</updated>

		<published>2007-07-11T20:49:31-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=74372#p74372</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=74372#p74372"/>
		<title type="html"><![CDATA[Soundex can be used as a drone scorer]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=74372#p74372"><![CDATA[
Now that's a different story, it's not just checking soundex over nicknames - there's a dictionary involved and I agree that it would work but far too much effort would be done over a really not that big of a problem.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3085">Sir_Fz</a> — Wed Jul 11, 2007 8:49 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[awyeah]]></name></author>
		<updated>2007-07-11T20:34:15-04:00</updated>

		<published>2007-07-11T20:34:15-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=74370#p74370</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=74370#p74370"/>
		<title type="html"><![CDATA[Soundex can be used as a drone scorer]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=74370#p74370"><![CDATA[
I searched the forum for soundex and found one match. A post by user in a drone matching topic regarding regexp, where he advised soundex to be used with a dictionary for matching drones. And we all know that user is never wrong. <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_smile.gif" width="15" height="15" alt=":)" title="Smile"><br><blockquote class="uncited"><div>Here's a great idea which i'm about to patent: <br>Look the nick up in a dictionary. If not found; kick the person telling them to correct the spelling error. <br><br>Seriously though... <br>Have you tried using soundex? I think it would work much better than just relying on the random string not containing certain chars. I suggest using a soundex "dictionary", a list or array of soundexes based on the words from a real dictionary + common names. This dictionary could then be searched to see if the soundex of a nick == some existing word's soundex, which should weed out most random strings. <br><br>Then you could have a mechanism for re-entering the room that you tell about in the kick reason, so those not meant to be kicked can rejoin. (a /msg command or what ever) <br><br>This is of course just theory and fairly cpu/memory intensive stuff, but IMO worth a try</div></blockquote><blockquote class="uncited"><div>That's the beauty of my method (I think/hope), because even if they're not real words most nicks SOUND like real words. Except strange nicks like where a number becomes a couple of chars in a word etc...but these could be translated to chars with a 'string map' before the soundex is made (in most cases) and the rest would be allowed to re-enter through the /msg command</div></blockquote>Taken from this thread:<br><a href="http://forum.egghelp.org/viewtopic.php?t=4982" class="postlink">http://forum.egghelp.org/viewtopic.php?t=4982</a><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=4875">awyeah</a> — Wed Jul 11, 2007 8:34 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[r0t3n]]></name></author>
		<updated>2007-07-11T13:18:46-04:00</updated>

		<published>2007-07-11T13:18:46-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=74359#p74359</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=74359#p74359"/>
		<title type="html"><![CDATA[Soundex can be used as a drone scorer]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=74359#p74359"><![CDATA[
Maybe if someone makes a system, it could be used to score against drones. Just need to find a way of matching the outcome to being a trojan/drone nickname...?<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=6300">r0t3n</a> — Wed Jul 11, 2007 1:18 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Sir_Fz]]></name></author>
		<updated>2007-07-11T07:15:37-04:00</updated>

		<published>2007-07-11T07:15:37-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=74354#p74354</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=74354#p74354"/>
		<title type="html"><![CDATA[Soundex can be used as a drone scorer]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=74354#p74354"><![CDATA[
<a href="http://tcllib.sourceforge.net/doc/soundex.html" class="postlink">Soundex Tcl Package</a>. But it won't help with detecting drones.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3085">Sir_Fz</a> — Wed Jul 11, 2007 7:15 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[awyeah]]></name></author>
		<updated>2007-07-09T22:46:22-04:00</updated>

		<published>2007-07-09T22:46:22-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=74307#p74307</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=74307#p74307"/>
		<title type="html"><![CDATA[Soundex can be used as a drone scorer]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=74307#p74307"><![CDATA[
@Just to let people working on drones know:<br><br>I found this algorithm earlier from wikipedia. If this can be implmented into TCL, it can be used as a scorer for drone nicks.<br><blockquote class="uncited"><div>The Soundex code for a name consists of a letter followed by three numbers: the letter is the first letter of the name, and the numbers encode the remaining consonants. <br><br>Similar sounding consonants share the same number so, for example, the labial B, F, P and V are all encoded as 1. Vowels can affect the coding, but are never coded directly unless  they appear at the start of the name.<br><br>The exact algorithm is as follows:<br><br>Retain the first letter of the string <br>Remove all occurrences of the following letters, unless it is the first letter: a, e, h, i, o, u, w, y <br>Assign numbers to the remaining letters (after the first) as follows: <br>b, f, p, v = 1 <br>c, g, j, k, q, s, x, z = 2 <br>d, t = 3 <br>l = 4 <br>m, n = 5 <br>r = 6 <br>If two or more letters with the same number were adjacent in the original name (before step 1), or adjacent except for any intervening h and w (American census only), then omit all but the first. <br><br>Return the first four characters, right-padding with zeroes if there are fewer than four. <br>Using this algorithm, both "Robert" and "Rupert" return the same string "R163" while "Rubin" yields "R150".</div></blockquote>Source: <a href="http://en.wikipedia.org/wiki/Soundex" class="postlink">http://en.wikipedia.org/wiki/Soundex</a><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=4875">awyeah</a> — Mon Jul 09, 2007 10:46 pm</p><hr />
]]></content>
	</entry>
	</feed>
