<commit_before>
## Getting Started

### Front-End

The front-end is written in Javascript with React. The details of how to set up the client to run on your machine are [here](../src/client/README.md).

Alternatively a live demo can be found at [web-demo.adaptivecluster.com/](http://web-demo.adaptivecluster.com/)

### Back-End

The back-end services are cross-platform. For details of how to set up the services on your on machine see below.

#### Docker

The simplest way to run the full application no matter which OS you are running is by using Docker.

[Getting Started using Docker](docker-setup.md)

#### Windows

If you are familiar with using Visual Studio on Windows.

[Getting Started using Visual Studio 2015](vs-setup.md)

#### Linux

You can also setup a dev environment on Linux.

[Getting Started on Linux](linux-setup.md)

### Mac OSX

And on Mac OSX

[Getting Started on Mac OSX](macos-setup.md)<commit_msg>GettingStarted guide - docker as the main solution to build and run<commit_after>## Getting Started

#### Docker

The simplest way to build and run the full application no matter which OS you are running is by using Docker.

[Getting Started using Docker](docker-setup.md)

#### Front-End

The front-end is written in Javascript with React. The details of how to set up the client to run on your machine are [here](../../src/client/README.md).

Alternatively a live demo can be found at [web-demo.adaptivecluster.com/](http://web-demo.adaptivecluster.com/)

### Back-End

The back-end services are cross-platform. For details of how to set up the services on your on machine see below.

#### Windows

If you are familiar with using Visual Studio on Windows.

[Getting Started using Visual Studio 2015](vs-setup.md)

#### Linux

You can also setup a dev environment on Linux.

[Getting Started on Linux](linux-setup.md)

#### Mac OSX

And on Mac OSX

[Getting Started on Mac OSX](macos-setup.md)
{'fraction_non_alphanumeric': 0.09375, 'fraction_numerical': 0.004166666666666667, 'mean_word_length': 4.015665796344647, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3601262', 'n_tokens_mistral': 585, 'n_tokens_neox': 541, 'n_words': 259}