Table of Contents
The E-commerce chat agent aims to provide personalized product recommendations to user.Product Sellers can upload their Product data and this product can then be visible in the recommendation for a few users. This project uses sentence transformer and Gemini API by Google to for both data Inference and Ingestion.
Follow the below installations to setup.
- Fork the Project
- In a seperate empty clone forked the repo
git clone [email protected]:<YOUR-USERNAME>/E-commerce-Chat-agent.git
- Set the official repository as your upstream to synchronize with the latest update in the this repository. Add the original repository as upstream
cd E-commerce-Chat-agent git remote add upstream [email protected]:MaheshG11/E-commerce-Chat-agent.git
- Synchronize latest commit with this repository before coding
git fetch upstream
- Create .env file and copy and fill out contents of .config file into .env file. Note the frontend hits backend on localhost/8002. Also, this project was developed on Linux so it might have inconsistencies on windows systems.
- This application has three components Backend, Database and frontend. Go to each folder and follow it's readme to complete all the installations and run the project. Make sure to setup the database first.
Mahesh Ghumare LinkedIn