This is a simple E-commerce Recommendation System implemented using Streamlit and Python. It allows users to filter products by category, select a product, and get recommendations based on the selected product.
This guide will walk you through the process of setting up the E-commerce Recommendation System project on your local machine by forking the repository and running it using Streamlit.
- Click the "Fork" button in the top-right corner of the page. This will create a copy of the project in your GitHub account.
-
On your forked repository page, click the "Code" button and copy the HTTPS or SSH URL to clone the repository.
-
Open your terminal or command prompt.
-
Navigate to the directory where you want to store the project by using the
cd
command. -
Clone the repository by running the following command, replacing
<repository_url>
with the URL you copied:git clone <repository_url>
-
Navigate to the cloned project directory using the
cd
command. -
Create a virtual environment (optional but recommended):
-
Activate the virtual environment:
-
On Windows:
.\venv\Scripts\activate
-
On macOS and Linux:
source venv/bin/activate
-
-
While inside the project directory and with the virtual environment activated (if used), install project dependencies from the
requirements.txt
file:pip install -r requirements.txt
-
Run the Ecommerce Recommendation System application using Streamlit:
streamlit run app.py
-
This will start the Streamlit app locally, and you can access it in your web browser.
- Check out the
CONTRIBUTING.md
file to get started
For any queries, feel free to open an issue or reach out to me at sreeharis1999@gmail.com.
This project is licensed under the terms of the MIT License.