GithubHelp home page GithubHelp logo

delivery-genix-project's Introduction

DELIVERY GENIX APP

General Documentation

  • Insert API KEY in CusHubsMap.py file
  • Located in the report (Appendix Section 5.2)

Team Members:

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

INTRODUCTION

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.

PROBLEM STATEMENTS

  1. 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

  2. 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.

  3. 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.

  4. 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


PROJECT INITIALISATION

Installing dependencies

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)

Finally, run MainFile.py

delivery-genix-project's People

Contributors

nabeelsamra avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.