Home / Sandbox

Sandbox

zentity sandbox is an Elasticsearch development environment preloaded with zentity, analysis plugins, data sets, and sample entity models. Download it, run it, and play with zentity using real data in minutes.

Questions or feedback? Submit an issue on Github.

Get started

Step 1. Download

Step 2. Extract

Extract the contents of the file and navigate into the ./sandbox-zentity-* directory.

Step 3. Start Elasticsearch

Navigate into the ./elasticsearch-* directory and run:

Elasticsearch will be accessible at http://localhost:9200

Step 4. Start Kibana

Navigate into the ./kibana-* directory and run:

Kibana will be accessible at http://localhost:5601

Step 5. Verify

Visit this URL: http://localhost:9200/_zentity?pretty

You should see this response:

{
  "name": "zentity",
  "description": "Real-time entity resolution for Elasticsearch.",
  "website": "http://zentity.io",
  "version": {
    "zentity": "1.0.3",
    "elasticsearch": "6.7.1"
  }
}

Step 5: Have fun!

Consider using the Kibana Console UI, which makes it easy to submit requests to Elasticsearch and read responses.

http://localhost:5601/app/kibana#/dev_tools/console

What's included

Plugins

The sandbox comes with these plugins installed:

Data

The sandbox comes with these data sets loaded into indices:

LEIE - List of health care providers who have been excluded from federally funded health care programs in the United States for a variety of reasons, including a conviction for Medicare or Medicaid fraud.

NPPES - Registry of National Provider Identifiers (NPIs) issued to health care providers who are covered by HIPAA in the United States. NPIs are required in any HIPAA standard transaction.

PECOS Enrollment - List of health care providers in the United States who are actively enrolled in Medicare.

Physician Compare - List of individual eligible professionals in the United States that includes information on demographics and Medicare quality program participation.

Entity Models

The sandbox comes with these entity models loaded in the .zentity-models index:

Both entity models represent health care providers. You can use them to discover more information about a given health care provider in the sample data sets.

Examples

Here are some examples you can run in Kibana:

Blacklist lookup

Here is an entity that appears in the NPPES registry and LEIE exclusions list over six hops of queries.

POST _zentity/resolution/organization?pretty
{
  "attributes": {
    "id": [ "1497077796" ]
  }
}
© 2018 Dave Moore.
Licensed under the Apache License, Version 2.0.
Elasticsearch is a trademark of Elasticsearch BV.
This website uses Google Analytics.