Skip to content

Daraniel1000/ium-eshoppping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eShoppping

Test app for making predictions in some e-commerce site

Modules

  • learning

    Documentation of model building process

  • client

    Test GUI client app

  • server

    Test web server

How it works

Server stores two models that predicts if given user would buy given product at given discount.

Client logs in as some user and chooses some product. Server polls the model the user is assigned to with series of discounts and responds with the lowest one that got a positive response from the model.

Usage

Client

To run the client:

./run.sh client [serverPort]

Arguments:

  • serverPort (optional) - port at which the server runs (defaults to 8080)

Server

To run the server:

./run.sh server [port] [-mode {basic, AB}]

Arguments:

  • port (optional) - port at which to run the server (defaults to 8080)

  • mode (optional) - to use basic model or to performe AB test (defaults to basic)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published