README.md 1.14 KB
Newer Older
Kruyff,D.L.W. (Dylan)'s avatar
Kruyff,D.L.W. (Dylan) committed
1
# PSEUDo: Pattern Search, Exploration & Understanding for sequential Data Observer
Kruyff,D.L.W. (Dylan)'s avatar
Kruyff,D.L.W. (Dylan) committed
2

Kruyff,D.L.W. (Dylan)'s avatar
Kruyff,D.L.W. (Dylan) committed
3
## Introduction
Kruyff,D.L.W. (Dylan)'s avatar
Kruyff,D.L.W. (Dylan) committed
4
**PSEUDo** is an application that provides a way to search, explore and find interesting patterns in large multivariate time series data whilst giving a clear understanding of what's going on behind the scenes on the machine learning side. This is done by combining the vast knowledge of domain-experts with the immense processing power of computers, creating the interactive machine learning tool called **PSEUDo**.
Kruyff,D.L.W. (Dylan)'s avatar
Kruyff,D.L.W. (Dylan) committed
5

Kruyff,D.L.W. (Dylan)'s avatar
Kruyff,D.L.W. (Dylan) committed
6
The application consists of two parts:
Kruyff,D.L.W. (Dylan)'s avatar
Kruyff,D.L.W. (Dylan) committed
7
8
9
10
11
12
13
14
15
16
17
18
1. A client side, which is an Angular application
2. A server side, which is a Flask REST API written in Python

## Setup
To run the application, make sure you've installed the following:
1. Python >=3.5: https://www.python.org/downloads/
2. Flask: https://flask.palletsprojects.com/en/1.1.x/installation/
3. Angular: https://angular.io/guide/setup-local

Once these are installed on your computer, simply run *run-angular.bat* to set up the client side GUI 
and *run-flask.bat* to set up the server side API

Kruyff,D.L.W. (Dylan)'s avatar
Kruyff,D.L.W. (Dylan) committed
19
The client-side bat-file should automatically open your browser and connect to http://localhost:4200/