This projects orignal team link is https://github.com/WIA2005-Algorithm/Delivery-GENIX-Project---Algo
- Insert API KEY in CusHubsMap.py file
- Located in the report (Appendix Section 5.2)
NAME | MATRIC NUMBER |
---|---|
Kamal Kumar Khatri | 17207097/1 |
Ahmad Aiman Bin Razak | 17205472/1 |
Ahmad Wafiq Bin Ramli | 17205165/1 |
Nabeel Ahmad Samra | 17207653/1 |
Mohd Syahruddin Bin Syahrir | 17071183/1 |
The Delivery Genix is developed in consideration to the demands of most consumers exchanging goods through different courier companies. The app chooses the best courier company based on the factors affecting your delivery & ensures that only the best company is chosed to delivery goods.
-
Shorter distance, faster delivery
The application will analyse five (5) local courier companies which have their delivery hubs located in various locations in West Malaysia. Each parel passes through a hub. Plot the shortest parcel route of all three customer passing the hub taking the shortest time -
Higher review, greater quality service
Shorter distance travelled does not mean that the courier company is the most recommended option for customer to use. A sentiment analysis of the related news articles about the courier company must be conducted. -
Final Analytic Conclusion
Customers need to be able to choose the best courier company based on the distance as well as the result of sentiment analysis of related online articles. -
DTW CONCEPT (NOT IMPLEMENT)
Assuming that video or audio from the news or customer feedback will be used to provide sentiment insights in the future, Dynamic Time Warping (DTW) is one of the algorithms that can potentially be used
Run the following command inside your virtual environment:
- Using pipenv:
$ pipenv install -r requirements.txt # (Python 2) $ pipenv3 install -r requirements.txt # (Python 3)
- Using venv:
$ pip install -r requirements.txt # (Python 2) $ pip3 install -r requirements.txt # (Python 3)