+1

[Might be good if it optionally took the name from the command-line,
and generated it for all the 25 offsets.]

On 15/05/2009, Bernd Fondermann <[email protected]> wrote:
> +1, sounds... funny!
>
>
>   Bernd
>
>
>  On Fri, May 15, 2009 at 10:11, David Crossley <[email protected]> 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: [email protected]
>  > For additional commands, e-mail: [email protected]
>  >
>  >
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [email protected]
>  For additional commands, e-mail: [email protected]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to