Skip to content

Abeer-Haroon/Build-an-AI-powered-product-recommendation-engine

Repository files navigation

Build an AI product recommendation engine for an online store

Demo

An end-to-end project on creating the below product recommendation engine for an online store for different products.

Prerequisites

  1. Sign up for an IBM Cloud account.
  2. Download or Clone this repo.

Estimated time

This tutorial takes about 20 minutes to complete if you already have an IBM cloud account set up.

Steps

  1. Create an instance of the Watson Machine Learning

  2. Create an instance of the Cloud Object Storage

  1. Create an instance of the Watson Studio
    • Go to the Watson Studio page in the IBM Cloud Catalog.
    • Click Create.

  • Click Get Started.

  • Click Create a Project > Standard

  • Name the project. Select Storage > cloud object storage. Create

  1. Upload the Dataset: customers_orders_history.csv

  1. Open the dataset. Click on Refine to cleanse and shape it.

  2. Remove the unnecessary columns: CUSTNAME, NATIONALITY, and ORDER_ID as shown below.

  1. Remove the missing values from the column: CUST_ID

    Select the 3 dots on the column > Remove missing values.

  2. Select the right data type for CUST_ID as shown below.

  1. Upload the notebook 'wml-product-recommendation-aiengine.ipynb' to the project.

  1. Open the notebook. Add the credentials of your Watson Machine Learning service in 4.1.
   wml_credentials = {
     "apikey": "***",
     "iam_apikey_description": "Auto-generated for key ***",
     "iam_apikey_name": "Service credentials-1",
     "iam_role_crn": "crn:v1:bluemix:public:iam::::serviceRole:Writer",
     "iam_serviceid_crn": "crn:v1:bluemix:public:iam-identity::a/***",
     "instance_id": "***",
     "url": "https://us-south.ml.cloud.ibm.com"
   }
   
   
  1. Run all the cells in the notebook to create the model. Test your model with the Pixie App at the end of the notebook.

    Voilà! You're done creating your own AI recommendation engine!!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published