import nltk i = 0 sentences = nltk.corpus.gutenberg.sents('bible-kjv') #sentsNum = len(sentences) sentsNum = 30110 wordQuery = [ "kill", "killed", "killeth" ] wordQuery = [ "love", "loved", "loveth" ] bookTitle = [] bookCount = -1 wordCount = [] waitForTwo = 0 for i in range(0, sentsNum): aSentence = sentences[i] if aSentence[0] == "1": if aSentence[1] == ":": if aSentence[2] == "1": bookCount += 1 bookTitle.append( ''.join(sentences[i-1]) ) wordCount.append( 0 ) for j in range(0, len(wordQuery)): if wordQuery[j] in aSentence: wordCount[bookCount] += 1 myFile = open( "biblelove.js", 'w') jsData = 'var loveData = [' for i in range(0, bookCount+1): jsData += "{count:"+str(wordCount[i])+",book:\""+bookTitle[i]+"\"}" if i <= bookCount: jsData += "," jsData += '];' myFile.write( jsData ) myFile.close()