Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 1.18 KB

File metadata and controls

20 lines (14 loc) · 1.18 KB

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