<commit_before># Apache Stanbol Client

Apache Stanbol Client is a tool that let [Apache Stanbol](http://stanbol.apache.org/) integrators to use Apache Stanbol in an easy way. It covers almost the full REST API for the following Stanbol components:
**Enhancer**, **EntityHub** and **Sparql**.

Apache Stanbol Client can be distributed as a regular Java Library or can be integrated in your own project using Maven. The project is organized as a set of REST clients, one for each mentioned Stanbol Component. Each component Client has an implementation for all the RESTful services provided by the component API, managing the requests to the remote services and parsing service's responses for converting them to easy-to-use [POJOs](http://en.wikipedia.org/wiki/Plain_Old_Java_Object).


## Build From the Source

Current Built Requirements:

* Java 1.7+
* Maven 3.x

To start working with the project, just clone it in your local workspace:

    git clone https://github.com/zaizi/apache-stanbol-client.git

In order to use it into another Maven project, you need to install the library in your local Maven repository: 

    mvn clean install

The build process pass through a recommended test phase where some Unit tests are executed. These tests expects to find a local and clean Stanbol Server running. To ignore the tests, just add -DskipTests=true to the above maven command.

Once the library has been installed in your maven local repository, add the dependency in your pom file: 

    <dependency>
          <groupId>org.apache.stanbol</groupId>
          <artifactId>org.apache.stanbol.client</artifactId>
          <version>1.0-SNAPSHOT</version><commit_msg>corrected git commands and Maven dependency example<commit_after># Apache Stanbol Client

Apache Stanbol Client is a tool that let [Apache Stanbol](http://stanbol.apache.org/) integrators to use Apache Stanbol in an easy way. It covers almost the full REST API for the following Stanbol components:
**Enhancer**, **EntityHub** and **Sparql**.

Apache Stanbol Client can be distributed as a regular Java Library or can be integrated in your own project using Maven. The project is organized as a set of REST clients, one for each mentioned Stanbol Component. Each component Client has an implementation for all the RESTful services provided by the component API, managing the requests to the remote services and parsing service's responses for converting them to easy-to-use [POJOs](http://en.wikipedia.org/wiki/Plain_Old_Java_Object).


## Build From the Source

Current Built Requirements:

* Java 1.7+
* Maven 3.x

To start working with the project, just clone it in your local workspace:

    git clone https://github.com/errantlinguist/apache-stanbol-client.git

In order to use it into another Maven project, you need to install the library in your local Maven repository: 

    mvn clean install

The build process pass through a recommended test phase where some Unit tests are executed. These tests expects to find a local and clean Stanbol Server running. To ignore the tests, just add -DskipTests=true to the above maven command.

Once the library has been installed in your maven local repository, add the dependency in your pom file: 

    <dependency>
          <groupId>org.apache.stanbol</groupId>
          <artifactId>client</artifactId>
          <version>1.0-SNAPSHOT</version>
{'fraction_non_alphanumeric': 0.059750297265160526, 'fraction_numerical': 0.002972651605231867, 'mean_word_length': 4.208978328173375, 'pattern_counts': {'":': 0, '<': 17, '<?xml version=': 0, '>': 17, 'https://': 2, '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': '1476153', 'n_tokens_mistral': 883, 'n_tokens_neox': 836, 'n_words': 445}