For A1 you need to copy: RunBrown2Brill, RunTagger, RunGatherStats, and splitre (the last one is called by RunTagger). Make sure you create the directories you use as arguments. How to run the scripts: RunBrown2Brill brown_corpus_directory myb2bfiles_directory RunTagger myb2bfiles_directory mytaggedfiles_directory RunGatherStats mytaggedfiles_directory BrownStats.data These scripts call your programs: Brown2Brill A01 >A01.b2b GatherStats A01.tag >output_file Example of run on cdf: RunBrown2Brill /u/cs401/Brown/corpus corpus.sent 145.48u 65.61s 5:26.39 64.6% RunTagger corpus.sent corpus.tag 476.28u 10.94s 10:18.11 78.8% RunGatherStats corpus.tag BrownStats.data 264.09u 15.78s 6:04.17 76.8%