A project to
-
build relational database of yelp dataset using MySQL
-
build a simple server-client using Flask
-
perform data mining on the dataset(data visualization and classification on user comments)
-
Python3
-
mysql-connector-python
-
Flask
-
prettytable
-
numpy
-
seaborn
-
pandas
-
geopandas
-
sklearn
-
wordcloud
-
01 and 02: Data preprocessing and extraction
-
03: Dump data to mysql
-
04: Flask server and client
-
05: Data mining
The dataset is too large to be uploaded. The directory structure was exported in directory_structure.txt for reference.
Detailed implementation and analysis can be found in 06_report/report.pdf