Skip to content

Latest commit

 

History

History
39 lines (22 loc) · 1.7 KB

File metadata and controls

39 lines (22 loc) · 1.7 KB

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.