Ixina Franchise Stores




Enriching text quotes with images
Ixina quotes lack product images, they have alphanumeric codes instead, thus leaving customers unable to understand what a line item refers to. This can create confusion or even disputes at delivery. Adding to the complexity, a kitchen combines furnitures and appliances from more than a dozen manufacturers, each publishing a yearly catalogue in a different format. We aggregated these heterogeneous sources into a unified knowledge base and built a web app that enriches every document with thumbnails with zero manual work.
Context‑aware reference extraction
GPT powered parsing detects whether the upload is a quote or a delivery list, works for FR and NL documents, and accurately flags every product code.
Automatic context handling eliminates manual checks.
Smart image sourcing
The app first looks up local CSV catalogues, then scrapes supplier sites with Playwright, and finally falls back to Firecrawl search when needed.
A local cache speeds up repeat queries.
One‑click enriched PDF
Users simply drop a PDF and instantly download an illustrated version grouped by appliances and furniture.
WeasyPrint renders a polished annex ready to share.
Technical Stack
- Python, Streamlit, Docker
- Langchain, GPT-4.1
- PyPDF2, Weasyprint
- Firecrawl, Playwright