Skip to content

TechForPalestine/boycott-israeli-consumer-goods-dataset

Repository files navigation

Ceasefire Now

boycott-israeli-consumer-goods-dataset

Collating all consumer boycott and alternatives data into a single, golden-source, version-controlled repository. This can be consumed by software products and services.

If you're a company looking for SaaS products to avoid, see TechForPalestine/boycott-israeli-tech-companies-dataset.

Sources:

Data

All data is inputted & stored as YAML files in the data/ directory. Output formats, such as CSV and JSON are in the generated/ directory.

Schemas for the YAML data can be found in the schemas directory, along with descriptions for each field. These schemas are in JSON Schema format, but represented in YAML for simplicity. The scripts/validate_yaml.py script validates all brands and companies using the schemas.

Useful Resources & Links

TODO

  • high level location to country codes? https://www.iban.com/country-codes
  • update empty parents (manual?)
  • review the data sanitize
  • validation script - read everything in data/companies, check for dupes, check required optional fields etc.
  • script to read in data/companies in and generate full data in csv, json, yaml format add timestamps.