Skip to content

HungNguyen501/GraduateThesis-SupplyChainManagement

Repository files navigation

HungNguyen501-supply-chain-management_graduate-thesis

This project is to serve graduate

Short description:

  • The project is to simulate a phase that takes place in E-Commerce. Particularyly, when a order has new event in transport, 17Track Provider updates log to customer (ecommerce company) via Webhook. So, this system gets logs from Kafka and puts them to ML service to detect status of logs to support Customer Service Department.
  • Models used to detect status are: LSTM and BERT.

Overview:

System includes 6 main components, in particular:

  • scm-tracking-worker: syncs and updates data in real time way from 17Track provider.
  • scm-tracking-ml: provides API for detecting the status of log.
  • Elasticsearch: stores logs and their status.
  • Nifi: handles and migrates data from Elastich search (json type) to Postgres DB (relational data type).
  • Grafana: visualizes data to charts like bar chart, line graph, table, .... In addition, it help supervisor monitor data effectively.

This image below is to illustrate: scm_tracking_ml_architecture

About

This project is to serve graduate

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published