This repository contains the LaTeX source for the book AI-Driven E-Commerce Systems: Architecture, Data, Intelligence, and Operations. The manuscript covers platform strategy, enterprise architecture, data foundations, AI and ML applications, ERP integration, governance, and a final capstone architecture.
The current cover metadata identifies the book as authored by Haitham A. El-Ghareeb, Associate Professor, Information Systems Department, Faculty of Computers and Information Sciences, Mansoura University, Egypt.
The content of this repository is licensed under Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0).
This means readers may:
- read, download, copy, print, and share the material;
- reuse and adapt the material for educational and other non-commercial purposes;
- redistribute excerpts or derived educational material, provided attribution is preserved.
This also means users must:
- credit Haitham A. El-Ghareeb as the author;
- reference this repository when reusing the content;
- link to the CC BY-NC 4.0 license;
- indicate whether changes were made;
- not use the repository content for commercial purposes without separate permission.
Recommended attribution:
Haitham A. El-Ghareeb, AI-Driven E-Commerce Systems: Architecture, Data, Intelligence, and Operations, GitHub repository: https://github.com/helghareeb/e-Commerce
See LICENSE for the repository license text and CITATION.cff for citation metadata.
The manuscript is written as a continuous book rather than a slide deck or disconnected weekly notes. Its scope combines:
- digital commerce business models and platform thinking;
- enterprise architecture and system integration;
- Odoo-centered ERP/CRM/SCM process integration;
- data engineering, experimentation, and analytics foundations;
- recommendation, pricing, fraud, LLM support, and MLOps;
- security, privacy, compliance, and responsible AI.
src/main.tex: main LaTeX entry point for the book.src/chapters/: individual chapter source files.src/backmatter/: unnumbered end-of-book reference and assessment chapters.src/main.pdf: compiled output PDF.src/references_2.bib: bibliography database used by the manuscript.NEXT-STEPS.md: handoff notes and continuation guidance between sessions.
The repository currently contains:
- an unnumbered preface;
- a 14-chapter continuous manuscript;
- appendices;
- unnumbered back-matter chapters for acronyms and sample essay questions;
- bibliography support;
- a compiled PDF in
src/main.pdf.
The chapter sequence covers:
- Foundations of modern e-commerce systems
- Digital platforms and business models
- Data foundations, experimentation, and metrics
- Enterprise architecture for e-commerce
- Enterprise integration patterns
- ERP/CRM/SCM integration with Odoo as reference
- Classical recommenders and learning-to-rank
- Deep recommenders and retrieval systems
- Pricing and promotion analytics
- Fraud, risk, and trust and safety
- LLM-based customer service and support automation
- MLOps and DataOps for e-commerce
- Security, privacy, compliance, and responsible AI
- Capstone enterprise-grade AI e-commerce architecture
The current back matter also includes:
Acronyms and Key AbbreviationsSample Essay Questions and Model Answers
Compile from the src/ directory:
pdflatex -interaction=nonstopmode main.tex
bibtex main
pdflatex -interaction=nonstopmode main.tex
pdflatex -interaction=nonstopmode main.texUse the full sequence above when bibliography entries change or new citations are added.
If only text changes are made without bibliography updates, two pdflatex passes are usually enough.
- The manuscript now uses
src/references_2.bibwith BibTeX andplainnatfor citations and references. - The front matter has been converted to a proper preface, so Chapter 1 is the first numbered chapter in the book.
- The chapter titles no longer carry
(Week ...)suffixes; the chapter numbers already provide sequencing. - Several long chapter titles use shortened running-head forms in LaTeX to keep page headers clean while preserving full chapter titles in the text.
- Generated LaTeX build intermediates are ignored; source files and selected compiled PDFs remain in the repository.