- preprocess.py
- plants.csv
- plants_preprocessed.csv
- Frequent_Itemset_Mining.py
- Maximum_Frequent_Itemset_Mining.py
- Closed_frequent_itemset_mining.py
- Assigment.ipynb
- requirements.txt
- README(this file)
The dataset is a copy of the “US States Plants dataset for Connecticut"
from Plants Databse <https://plants.sc.egov.usda.gov/java/stateDownload?statefips=US09>
To view the assignment, use the Jupter notebook file, "Assignment.ipynb"
To preprocess the dataset provided and save it to "plants_preprocessed.csv"
python3 preprocess.py
To testdrive algorithms on the preprocesssed dataset for
1) Frequent Itemsets Mining
python3 Frequent_Itemset_Mining.py
2) Maximum Frequent Itemsets Mining
python3 Maximum_Frequent_Itemset_Mining.py
3) Closed Frequent Itemsets Mining
python3 Closed_frequent_itemset_mining.py
The requirements.txt file lists all Python libraries that this project depends on, and they can be installed using:
pip3 install -r requirements.txt