Specification: https://eclass.srv.ualberta.ca/mod/page/view.php?id=2410879
Google Drive: https://drive.google.com/drive/u/2/folders/0B7Uk2bkxUt_YZGpFVW96NXh1UXM
Phase 1 and 2 extract and compile the database. Phase 3 is the interface.
To use Phase 3:
- Install Python 3 (any version should work)
- Ensure you have the "bsddb3" dependency. Use
pip install bsddb3
- Use the command:
python phase3.py
Use the predefined index files in the "Index_Files" directory.
That may or may not work. Recommended to use a linux OS for this.