The term for this type of language processing is stemming - I asked a question about this type of natural language processing for site indexes in
this thread in which there are some excellent replies with links and references on this type of natural language processing.
perl -le 'print+unpack("N",pack("B32","00000000000000000000000111110000"))'