A guided bootcamp for learning Senzing entity resolution, packaged as a Claude Code plugin. Install it, then say "start the bootcamp" to be guided through a hands-on, module-by-module tutorial.
A guided sequence of hands-on modules takes you from zero to working entity resolution:
- Bootcamp preparation: choose your curriculum, level of detail, and programming language
- Entity Resolution Concepts: a primer on how entity resolution works (optional)
- Discover the Business Problem: describe the problem you are trying to solve
- SDK setup: install and configure the Senzing SDK
- System verification: end-to-end checks that Senzing works on your machine (optional)
- Truth Set visualization: an interactive web app of the resolved Truth Set data (optional)
- Data collection: identify and collect your data sources
- Data Quality, Mapping, and Transformation: make your data "Senzing-ready"
- Data processing: ingest your Senzing-ready data
- Query, Visualize and Discover: see what Senzing can do for you
- Bootcamp graduation: wrap up your bootcamp with a bow
You finish with working Senzing code and data in your project, a professional recap PDF you can keep and share, and a production starter. See What you finish with for details.
- Network access to the Senzing MCP server. The bootcamp cannot proceed without it. It generates SDK code, looks up Senzing facts, and provides working examples.
- Minimum of a Claude Max 5x plan.
- Note: Multiple 5-hour windows of a Claude Pro plan will work, but you will not be able to complete the bootcamp in one session.
- Recommended, but not mandatory: A business problem requiring Entity Resolution and 5,000 to 20,000 records that illustrate the problem.
This is a Claude Code plugin. Claude Code has two interfaces you can run it in. Pick either:
- Claude Desktop — Claude Code inside the desktop application; the step-by-step walkthrough below.
- Claude Code CLI — Claude Code in a terminal; see Using the Claude Code CLI.
In this section are instructions for installing Claude Desktop, installing the Senzing Bootcamp plugin, and starting the Bootcamp.
-
Download and install Claude Desktop.
-
Start Claude Desktop.
- If asked, install
git.
- If asked, install
-
In Claude Desktop,
- In the left-hand pane, choose "</> Code".
- In the Code pane, click "New".
-
In Claude Desktop, near the bottom, choose the "Working directory" (it might say "Select folder...")
- Create and use a new folder for the Senzing Bootcamp.
-
In Claude Desktop, on the bottom, click the "Add" icon (+) > Add Plugins... (Or it may be just "Plugins").
-
In the Directory pane, near "Filter by" and "Sort by", click the "Add Marketplace" icon (+).
- If the plus sign is missing, see Troubleshooting: Claude Desktop inoperative
-
In the Add marketplace pane, enter "URL:"
https://github.com/Senzing/senzing-bootcamp-claude-plugin -
Click the "Sync" button.
-
In the Directory pane,
- Select "Code" tab.
- Select "Senzing bootcamp".
- Click on "Install".
- Close Directory pane.
-
-
In Claude Desktop, on the bottom,
- Choose the Mode: "auto" for a smooth ride.
- Choose the Model "Sonnet 5".
- Choose the Effort: "medium".
-
In Claude Desktop, near the bottom, in the agentic chat, enter:
Start the bootcamp(Or use the
/start-bootcampcommand. See Bootcamp commands for the other two.)
The bootcamp is a guided, module-by-module tutorial.
You end with working Senzing code and data in your project (src/, data/, database/),
a professional recap PDF you can keep and share (e.g. bootcamp_recap.pdf, but yours will differ),
and a production/ starter project.
If you are unable to enter and process prompts in Claude Desktop or if you are unable to add a Claude Marketplace or Claude plugin, the issue may be with an incomplete installation of Claude Desktop.
- Claude Desktop requires
gitto be installed.