Skip to content

Latest commit

 

History

History
80 lines (64 loc) · 3.32 KB

README.md

File metadata and controls

80 lines (64 loc) · 3.32 KB

Service Curation Layer (SCL)

Version License


Table Of Contents

1. Introduction

Service Curation Layer (SCL) provides recommendations based on user's physiological and contextual information. Physiological recommendation is based on production rules from the wellness domain. Whereas, contextual matrix, based on data collected from different users, provides the basis for providing cross-context contextual recommendations. It is important to note that the contextual considerations supplement the phyisological factors of the recommendations.

2. Setup

2.1 Prerequisites

Download & install the following prerequisites

2.2 Clone or Download zip

clone scl-miningmind-2.0 OR download its zip file

2.3 Build with Maven

run the following command from project's root directory

$ mvn clean package

2.4 How to run

2.4.1 Run in Eclipse

To run in eclipse do the following steps

Import project in Eclipse:
  • File > Import
  • Expand Maven and select Existing Maven Projects
  • Select root directory of the project and click Finish

Once the project is loaded now Right Click on the project,

  • Run as > Run on Server Note: you have to attach runtime with the project before running on server

2.4.2 Deploy inside tomcat

To deploy inside tomcat do the following steps

  • Copy target/scl-miningmind.war to Tomcat's webapps directory e.g.
  • C:\apache\apache-tomcat-7.0.70\webapps for example
  • Run tomcat e.g. move to C:\apache\apache-tomcat-7.0.70\bin and run one of the following depending on the OS
  • window: startup.bat, linux: startup.sh

Navigate to browser and the service curation framework will be listening on port: 8080 e.g. localhost:8080/scl-miningmind-2.5/rest/

3. Components of SCL

3.1 Recommendation Builder

\description

3.2 Recommendation Interpreter

\description

3.3 Orchestrator

\description

4. Authors

5. License

The code is licensed under the Apache License Version 2.0