From owner-freebsd-ruby@FreeBSD.ORG Sat Aug 30 18:23:28 2008 Return-Path: Delivered-To: freebsd-ruby@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 956781065678 for ; Sat, 30 Aug 2008 18:23:28 +0000 (UTC) (envelope-from mguterl@gmail.com) Received: from yw-out-2324.google.com (yw-out-2324.google.com [74.125.46.31]) by mx1.freebsd.org (Postfix) with ESMTP id 4E57B8FC28 for ; Sat, 30 Aug 2008 18:23:28 +0000 (UTC) (envelope-from mguterl@gmail.com) Received: by yw-out-2324.google.com with SMTP id 9so135746ywe.13 for ; Sat, 30 Aug 2008 11:23:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=RZNN4ZtgA0ynxHUHAqVbPE7hTcrO8lhYajj3LgRrkxg=; b=FXMsWIwTGTWAK/a+H+sTP81zMREEaEIJWXTc6fnyU4CIsqe9tdm2XEFbRcJ2YCKi+e EmYgg7ra4YdhD8MfLXM8JFTnwrOcnjkbSyzVZ7YaBA+a9o+NczdHI91Eb0T7kbynFt+U /CH+78UEDOOcS0ETeAKEozPjg57CbcPeQy4Ko= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=Z3Xhs0YtmKPJjCX5yyXokClvir5WOohQAdcbRGyFNbSh4nq0wvM72jA3Le5OtS6ui/ y3fRhXGkxK9wVxAwpNgvA672PUBiyCYLw+SdRP7GYcf6yyTyNfeDcvlVaIqxCGciB6G3 7JIG/kTiDKacWYZmtTGRqPmWeFSzZyUXq5q1w= Received: by 10.150.177.20 with SMTP id z20mr6112540ybe.157.1220119164272; Sat, 30 Aug 2008 10:59:24 -0700 (PDT) Received: by 10.150.51.7 with HTTP; Sat, 30 Aug 2008 10:59:24 -0700 (PDT) Message-ID: <944a03770808301059i50889a60rae7ef39257226c6f@mail.gmail.com> Date: Sat, 30 Aug 2008 13:59:24 -0400 From: "Michael Guterl" To: ruby-talk@ruby-lang.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: Cc: freebsd-ruby@freebsd.org Subject: Re: How to match words that rhyme? X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Aug 2008 18:23:28 -0000 On Sat, Aug 30, 2008 at 1:33 PM, Redd Vinylene wrote: > Hello hello! > > How do I match words that rhyme, like end rhymes, last syllable > rhymes, double rhymes, beginning rhymes and first syllable rhymes? > > Like rhymer.com. I'm looking to improve my freestyle skills :) > > http://www.youtube.com/watch?v=SmqXKbxDoJ0 > > Much obliged, and thanks! > These links may be of some use (nothing Ruby specific though): http://www.bradleybuda.com/rhymes/ http://www.algorithm.co.il/blogs/index.php/programming/python/rhyme-and-reason-with-python/ HTH, Michael Guterl