title: NLTK Brown Corpus Tags
body: <p>When I print <code>nltk.corpus.brown.tagged_words()</code> it prints about 1161192 tuples with words and their associated tags. </p>
  
  <p>I want to distinguish different distinct words having different distinct tags. One word can have more than one tag. </p>
  
  <p><a href="https://stackoverflow.com/questions/26248094/append-list-items-by-number-of-hyphens-available/26248255#26248255">Append list items by number of hyphens available</a> I tried every code with this thread but I am not getting any word more than 3 tags. As far as I know, there are words with even 8 or 9 tags also. </p>
  
  <p>Where my approach is wrong? How to resolve this? I have two different questions: </p>
  
  <ol>
  <li><p>How to figure out the count of different words of the corpus under different distinct tags? the number of distinct words in the corpus having let's say 8 distinct tags.</p></li>
  <li><p>Again, I want to know word with the greatest number of distinct tags. </p></li>
  </ol>
  
  <p>And, I have interest with words only. I am removing punctuations. </p>