Exploring Privacy Rules with the CODAP Privacy Plugin
Introduction
The CODAP Privacy Plugin is designed to help students and educators visualize and understand core privacy concepts through interactive data analysis. By integrating with the CODAP platform, this plugin introduces:
- k-anonymity
- l-diversity
- t-closeness
- Differential Privacy
These rules are made accessible through simple, intuitive interfaces that invite users to apply them to datasets and instantly observe their effects. This tutorial guides you through launching the plugin and using it effectively.
Project Sponsorship and Team
This project was developed as part of an academic initiative at Arizona State University under the guidance and support of:
Sponsor:
Chris Bryan – [email protected]
Project Team Members:
- Esteban Lee – [email protected]
- Mathm Alkaabi – [email protected]
- Nianwen Dan – [email protected]
- Riccardo De Maria – [email protected]
- Tejovrash Acharya – [email protected]
Step-by-Step Guide
Step 1: Launch the CODAP Platform
Open a browser window.
Navigate to: https://codap.concord.org/app/
Then choose: “CREATE NEW DOCUMENT”
You will see the default CODAP environment.
Step 2: Load the Privacy Plugin
- In the CODAP interface, click the ☰ (hamburger menu) located in the top-left corner of the screen.
- From the dropdown menu, select “Import”.
In the pop-up window that appears, choose the “URL” tab.
- Enter the following plugin URL into the input field:
- Click the “Import” button to load the Privacy Plugin into your CODAP session.
Step 3: Apply Privacy Rules
- Once the plugin loads successfully in CODAP, you will see the Privacy Plugin interface appear as a floating panel or sidebar.
- The interface includes modules for the following privacy techniques:
- k-Anonymity
- l-Diversity
- t-Closeness
- Differential Privacy
- Click on any of the modules to begin exploring.