# File lib/language_detector.rb, line 187
  def init_with_string(str)
    ngram_count = {}
    generate_ngrams(str, ngram_count)

    ngram_count.sort {|a,b| b[1] <=> a[1]}.each_with_index do |t, i|
      @ngrams[t[0]] = (i+1)
      break if i > LIMIT
    end
  end