Master Thesis — Arabic E-Commerce Search with Hybrid Retrieval + LLM Query Expansion
Author: Mohammed Alozaibi University of Aden — Faculty of Computer and Information Technology
Working title: Enhancing Arabic E-Commerce Product Search through LLM-Based Query Expansion over a Hybrid MySQL–Elasticsearch Retrieval Architecture
Documentation map (read in this order)
docs/01-thesis-proposal.md— formulated idea: titles, problem statement, research questions, hypotheses, contributions, scope, timelinedocs/02-literature-review.md— annotated bibliography by theme with relevance notes and novelty-gap tabledocs/03-system-design.md— proposed architecture (MySQL → ES hybrid BM25+kNN+RRF, LLM expansion service) + evaluation methodologydocs/04-datasets-models-tools.md— datasets, embedding models, LLM candidates, tooling, infra notes
Research library
Downloaded papers (validated PDFs): research/papers/
research/papers/
├── arabic-nlp/ # AraBERT, MARBERT, GATE, ALLaM, Jais, AceGPT, surveys, classics
├── llm-query-expansion/ # Google PRF-prompting, CSQE, LLM-QE, best-practices
├── ecommerce-search/ # ESCI, Amazon Semantic Product Search, Taobao/Walmart industrial systems
└── hybrid-retrieval/ # RRF, weighted-sum fusion, SPLADE
Full source list including link-only/paywalled items: research/SOURCES.md
The one-sentence idea
Arabic product queries fail against keyword search because of orthographic variants (ثلاجة/ثلاجه), dialect synonyms (براد vs ثلاجة), morphology (والثلاجات), and transliterated brands — this thesis adds an LLM query-expansion layer on top of a hybrid BM25 + dense-vector Elasticsearch index (synced from a MySQL source of truth) and measures retrieval quality, latency, and cost across multiple LLMs and expansion strategies.