+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

Reply via email to