title: n-gram generation for words of non english languages
body: <p>I am performing Bigram generation for words of Czech Language. I am able to generate Bi-grams using Python. The problem is with non English characters in Czech language.</p>
  
  <p>Input:</p>
  
  <p><strong>republikán strategii proti znovuzvolení Obamy</strong>.</p>
  
  <p>Performing Bigram ,the output is</p>
  
  <p><strong>[['republik\xc3\xa1n', 'strategii'], ['strategii', 'proti'], ['proti', 'znovuzvolen\xc3\xad'], ['znovuzvolen\xc3\xad', 'Obamy']]</strong></p>
  
  <p>The special letters of Czech language is converted as \xc3\xad in bigram.
  What changes needs should be done with code to get the special letters in proper way in output</p>