A GitHub repository for the final project in Foundations of Data Science (COMP6235). The project was performed during Fall 2016 at University of Southampton. The theme for the project was about food.
The repository contrains all of files that were created during the work, including backend and frontend for the application, meeting notes, datasets and scripts to parse data, presentation and demonstration, and other files.
/analysis
(statistics)/app
(source code for the app)/datasets
(used to store our datasets, both raw and cleaned)/demo
(recording of the app)/meetings
(used to store all of our meeting notes)/presentation
(pptx for presentation)/scripts
(various scripts)
The application backend is made with Python flask framework, and has two components:
- backend, used for managing of the datasets that are loaded in the app
- frontend, the presentation layer, showing the interactive map and other things relevant to the project
The following datasets are used in the realisation of this project:
Each of the datasets has a corresponding description and source listed in the root directory.
- have mongo installed, with default credentials, if those are changed, the app has to be updated to run them
- from app dir, run
pip install -r requirements
- run the importer script from
/import
python app.py
and then browse the app at localhost:8080
For the naming of the commits, to keep things sane, these are the rules to follow:
###[folder_concerned][add/mod/del] Explanation
(add = adding a file, mod = modification, del = deletion)