# PSEUDO: Pattern Search, Exploration & Understanding for sequential Data Observer ## Introduction **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**. The application consists of two parts: 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 The client-side bat-file should automatically open your browser and connect to http://localhost:4200/