Question: Using the `word_counts` dictionary you just created, make a new dictionary called `sorted_dict` where the words are sorted according to their counts, in decending order:

Using the `word_counts` dictionary you just created, make a new dictionary called `sorted_dict` where the words are sorted according to their counts, in decending order:

count word function for this question is:

import re

import glob

import codecs

word_counts = Counter() # Counters are often useful for NLP in python

for label in [POS_LABEL, NEG_LABEL]:

for directory in [TRAIN_DIR, TEST_DIR]:

for fn in glob.glob(directory + "/" + label + "/*txt"):

doc = codecs.open(fn, 'r', 'utf8') # Open the file with UTF-8 encoding

Now print the first 30 values from sorted_dict.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!