From: Sylvain Joyeux Date: 2006-04-02T18:27:38+09:00 Subject: Re: Gathering ngrams with the highest probability ngrams.inject({}) do |table, ngram| if old = table[ngram.seq] table[ngram.seq] = ngram if ngram.prob > old.prob else table[ngram.seq] = ngram end table end -- Sylvain Joyeux