Skip to content
Java
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.gitignore
.travis.yml
LICENSE
README.md
pom.xml

README.md

Philter SDK for Java

The Philter SDK for Java enables Java developers to easily work with Philter. Philter identifies and manipulates sensitive information like Protected Health Information (PHI) and personally identifiable information (PII) from natural language text.

Refer to Philter API documentation for details on the methods available.

Build Status Maven Central javadoc

Example Usage

With an available running instance of Philter, to filter text:

PhilterClient client = new PhilterClient.PhilterClientBuilder().withEndpoint("https://127.0.0.1:8080").build();
FilterResponse filterResponse = client.filter(text);

To filter text with explanation:

PhilterClient client = new PhilterClient.PhilterClientBuilder().withEndpoint("https://127.0.0.1:8080").build();
ExplainResponse explainResponse = client.explain(text);

Dependency

Release dependencies are available in Maven Central.

<dependency>
  <groupId>com.mtnfog</groupId>
  <artifactId>philter-java-sdk</artifactId>
  <version>1.1.0</version>
</dependency>

Snapshot dependencies are available in the Maven Central Snapshot Repository by adding the repository to your pom.xml:

<repository>
  <id>snapshots</id>
  <url>https://oss.sonatype.org/content/repositories/snapshots</url>
  <releases><enabled>false</enabled></releases>
  <snapshots><enabled>true</enabled></snapshots>
</repository>

Release History

  • 1.2.0 - Added authentication support and changed artifact name.
  • 1.1.0 - Various fixes. Split SDKs into separate projects.
  • 1.0.0 - Initial release.

License

This project is licensed under the Apache License, version 2.0.

Copyright 2020 Mountain Fog, Inc. Philter is a registered trademark of Mountain Fog, Inc.

You can’t perform that action at this time.