Professional Documents
Culture Documents
NLKT Handson2
NLKT Handson2
/bin/python3
import math
import os
import random
import re
import sys
import zipfile
os.environ['NLTK_DATA'] = os.getcwd()+"/nltk_data"
import nltk
from nltk.corpus import brown,stopwords
for wd in inged_cfd:
if wd[1].endswith( 'ing') and wd[1] not in stopword:
wd[1] = 'ing'
elif wd[1].endswith( 'ed') and wd[1] not in stopword:
wd[1] = 'ed'
print(inged_cfd)
inged_cfd = nltk.ConditionalFreqDist(inged_cfd)
print(inged_cfd.conditions())
inged_cfd.tabulate(conditions=cfdconditions, samples = ['ed', 'ing'])
if __name__ == '__main__':
cfdconditions_count = int(input().strip())
cfdconditions = []
for _ in range(cfdconditions_count):
cfdconditions_item = input()
cfdconditions.append(cfdconditions_item)
cfdevents_count = int(input().strip())
cfdevents = []
for _ in range(cfdevents_count):
cfdevents_item = input()
cfdevents.append(cfdevents_item)
calculateCFD(cfdconditions, cfdevents)