Logo Lanfrica

KAWAMART/KAWAMART-CS305

Domain:

natural language processing

Record type:

software
Creator:
KAW
Host:
KawaMart Ghana is a website developed for a CS305 Artificial Intelligence project. It features Ghana Cedi pricing, product search, categories, shopping cart functionality, personalized customer assistance, and an NLP-powered chatbot that answers questions about products, delivery, payments, returns, refunds, policies and orders. # KawaMart Ghana — CS305 Upgrade This upgrade is based on the submitted KawaMart homepage project and fixes the known issues: - 1,000-product catalogue retained. - Product images are generated locally as SVG data URLs inside `app.py`; no external image hosting is required. - Every product has a category-specific image and product name on the image card. - Chatbot is placed in the Streamlit sidebar so it remains visible while the main page scrolls. - Chat welcome message appears immediately above the typing box. - Chat input and Send button are directly below the welcome message. - Chatbot handles products, budgets, categories, FAQs and human-support escalation. - Personalization saves name, favourite category and budget and refreshes the page. - Saved preferences are shown after refresh and drive multiple product recommendations. - Customer service: +233596490295 / +233559740685; johnkawadiu@gmail.com / ads25a00104y@ait.edu.gh. ## Run locally ```bash pip install -r requirements.txt streamlit run app.py ``` ## Streamlit deployment Set the main file to `app.py` and deploy from the `main` branch.