Feedback

Faculté des Sciences appliquées
Faculté des Sciences appliquées
MASTER THESIS

Client Order Forecasting in a Semi-Digital Meal Delivery System Using Machine Learning

Download
Robyns, Dorian ULiège
Promotor(s) : Louppe, Gilles ULiège
Date of defense : 30-Jun-2025/1-Jul-2025 • Permalink : http://hdl.handle.net/2268.2/23372
Details
Title : Client Order Forecasting in a Semi-Digital Meal Delivery System Using Machine Learning
Translated title : [fr] Prévision des Commandes Client dans un Système de Livraison de Repas Semi-Digitalisé à l’Aide de l’Apprentissage Automatique
Author : Robyns, Dorian ULiège
Date of defense  : 30-Jun-2025/1-Jul-2025
Advisor(s) : Louppe, Gilles ULiège
Committee's member(s) : Wehenkel, Louis ULiège
Marée, Raphaël ULiège
Language : English
Number of pages : 73
Keywords : [en] forecasting
[en] artificial intelligence
[en] data analysis
[en] orders
[en] dishes
[en] time series
[en] meal delivery
[en] supervised learning
[en] customer behavior
[en] prediction
[en] alice traiteur
[en] nubios
[en] machine learning
[en] deep learning
Discipline(s) : Engineering, computing & technology > Computer science
Funders : Nubios (host organization)
Name of the research project : Client Order Forecasting in a Semi-Digital Meal Delivery System Using Machine Learning
Target public : General public
Institution(s) : Université de Liège, Liège, Belgique
Degree: Master en sciences informatiques, à finalité spécialisée en "intelligent systems"
Faculty: Master thesis of the Faculté des Sciences appliquées

Abstract

[en] This master’s thesis was conducted during an internship at Nubios on behalf of Alice Traiteur, a company
based in Liège that delivers daily meals to households. The main goal of the project was to design a
forecasting system capable of predicting what each client is likely to order and when, based on historical
data, and to integrate it in an already existing application. The solution aimed to improve operational
planning, reduce manual errors, and improve customer satisfaction.
Over one million historical orders were analyzed. An Exploratory Data Analysis (EDA) provided insights
into customer behavior, ordering frequency, dish combinations, and time gaps between orders. The fore-
casting problem was approached using supervised learning, with a focus on time-aware validation. Multiple
models were tested, including Random Forest, XGBoost, neural networks (MLP, RNN), and Transformers
(TFT). Among these, the customer-based Random Forest model achieved the best overall performance.
The system was designed to be non-intrusive. Predictions are delivered through a dedicated dash-
board separate from the main application. Several features were implemented: future order forecasts,
forgotten order detection, revenue predictions, and client-specific follow-up alerts. The machine learning
pipeline, deployed on Amazon SageMaker, automatically retrains the models monthly and stores results in
a dedicated back-end.
Feedback from the client was very positive. The system provided accurate forecasts of daily orders
and expected sales. The predictions closely matched real-world values. One suggested improvement was
the addition of an automatic carry-over feature for recurring orders. Overall, the project demonstrated
the real-world value of AI in supporting data-driven decisions without disrupting existing workflows.


File(s)

Document(s)

File
Access Thesis_order_forecasting.pdf
Description:
Size: 3.36 MB
Format: Adobe PDF
File
Access Thesis_summary_order_forecasting.pdf
Description: Summary of the master thesis
Size: 130.27 kB
Format: Adobe PDF

Annexe(s)

File
Access lego_db_diagram.png
Description: Can be found in the thesis (appendix A.1), but more readable here
Size: 562.57 kB
Format: image/png

Author

  • Robyns, Dorian ULiège Université de Liège > Master sc. inform. fin. spéc. intell. syst.

Promotor(s)

Committee's member(s)

  • Wehenkel, Louis ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Méthodes stochastiques
    ORBi View his publications on ORBi
  • Marée, Raphaël ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Méthodes stochastiques
    ORBi View his publications on ORBi








All documents available on MatheO are protected by copyright and subject to the usual rules for fair use.
The University of Liège does not guarantee the scientific quality of these students' works or the accuracy of all the information they contain.