+1, sounds... funny! Bernd
On Fri, May 15, 2009 at 10:11, David Crossley <cross...@apache.org> wrote: > I request a new lab to investigate building a tool to generate new words. > > Purpose: > > Generate new words by applying a caesar cipher to existing words. > > Description: > > New words are needed for software projects, usernames, commercial > products. Using existing relevant words as a starting point, Penihip > applies a specified offset number of characters to shift along the > alphabet, thereby creating new words. The consonants and vowels are > shifted within their own set. Therefore the generated words are more > likely able to be spoken. It does not attempt to handle sentence > structure, grammar, etc. or be a spoken language generator. > The name "penihip" is the ciphertext achieved by one-right-shift > using the plaintext word "namegen" (as in "Name Generator"). > > It is becoming ever harder to find names for products that are > not already taken. Creating fanciful new names is one possibility. > > Status: > > There is a Perl script "penihip" as the initial implementation. > See http://people.apache.org/~crossley/penihip/ > > Usage: > > Gather some words that describe your product. Words with length > between four to seven characters seem to yield the best results. > > Follow the usage instructions to run the tool, e.g. > ./penihip -e < test-encipher-input.txt > > Search the internet to ensure that the new words are suitable. > > Use a bigger offset number of characters to try for other words, or > apply a reverse cipher. > > Further work: > > Perhaps better handling of some cases where multiple vowels will > create strange words. > > Improve the initial Perl implemenmtation. > > Perhaps other programming language implementations, e.g. Java. > > --------------- > <?xml version="1.0"?> > <rdf:RDF > xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" > xmlns="http://usefulinc.com/ns/doap#" > xmlns:foaf="http://xmlns.com/foaf/0.1/" > xmlns:labs="http://labs.apache.org/doap-ext/1.0#" > xmlns:projects="http://projects.apache.org/ns/asfext#"> > <Project rdf:about="http://labs.apache.org/labs#penihip"> > <name>Penihip</name> > <shortname>penihip</shortname> > <shortdesc xml:lang="en"> > Generate new words by applying a caesar cipher to existing words. > </shortdesc> > <description xml:lang="en"> > New words are needed for software projects, usernames, commercial > products. Using existing relevant words as a starting point, Penihip > applies a specified offset number of characters to shift along the > alphabet, thereby creating new words. The consonants and vowels are > shifted within their own set. Therefore the generated words are more > likely able to be spoken. It does not attempt to handle sentence > structure, grammar, etc. or be a spoken language generator. > The name "penihip" is the ciphertext achieved by one-right-shift > using the plaintext word "namegen" (as in "Name Generator"). > </description> > <homepage rdf:resource="http://labs.apache.org/penihip/"/> > <license rdf:resource="http://usefulinc.com/doap/licenses/asl20"/> > <created>2009-05-15</created> > <labs:status>active</labs:status> > <maintainer> > <foaf:Person rdf:about="http://people.apache.org/~crossley/#me"> > <foaf:name>David Crossley</foaf:name> > <foaf:homepage rdf:resource="http://people.apache.org/~crossley/"/> > > <foaf:mbox_sha1sum>462412894c3b84098b9ae2556f2f1ff99f64f360</foaf:mbox_sha1sum> > </foaf:Person> > </maintainer> > <repository> > <SVNRepository> > <location > rdf:resource="http://svn.apache.org/repos/asf/labs/penihip/"/> > <browse rdf:resource="http://svn.apache.org/viewvc/labs/penihip/"/> > </SVNRepository> > </repository> > <programming-language>Perl</programming-language> > </Project> > </rdf:RDF> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: labs-unsubscr...@labs.apache.org > For additional commands, e-mail: labs-h...@labs.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: labs-unsubscr...@labs.apache.org For additional commands, e-mail: labs-h...@labs.apache.org