from PruneChunker import *

try:
   NUM_FROM    = int(sys.argv[1])
   NUM_TO      = int(sys.argv[2])
except:
   print "Usage: extract.py from to [corpusFile]"
   print
   sys.exit()
   
try:
   CORPUS_FILE = sys.argv[3]
except:
   CORPUS_FILE = "corpus/oneperline.basenps.nps.noasterix.txt"

model = Model(CORPUS_FILE, NUM_FROM, NUM_TO)
rules = extractRules(model)

print
print "Extracted",len(rules),"rules"
print 
print "Results are in data/extractedRules.txt"


