# [OPTIONAL] Seaborn makes plots nicer
    import seaborn
except ImportError:
    pass

# Load a CSV file

if __name__ == '__main__':

    trainingFilename = 'NLPBagofWords.csv'
    testFilename = 'NLPBagofWords.csv'
    reader = CSVReader()
    network = NeuralNetwork()
    MySpider = ws.QuotesSpider()

    training_dataset = reader.load_csv(trainingFilename)
    testing_dataset = reader.load_csv(testFilename)

    for i in range(len(training_dataset[0]) - 1):
        reader.str_column_to_float(training_dataset, i)

    for i in range(len(testing_dataset[0]) - 1):
        reader.str_column_to_float(testing_dataset, i)

    reader.str_column_to_int(training_dataset, len(training_dataset[0]) - 1)
    reader.str_column_to_int(testing_dataset, len(testing_dataset[0]) - 1)

    #training_minmax = network.dataset_minmax(training_dataset)
    #network.normalize_dataset(training_dataset, training_minmax)

    #testing_minmax = network.dataset_minmax(testing_dataset)