This program creates an inverted index based on a directory of input HTML files and outputs a set of files including: a directory file, a set of files containing the individual tokens in each input file, a set of files containing the TF-IDF scores for each unique token in each file, and a dictionary and postings file.