CoolFace
Datasetpublic

electricsheepafrica/africa-botswana-botswana-languages-3ca84016

Botswana: Languages | Africa (Botswana official open data) 48 rows - 1 Africa country - 2015 - Repackaged by Electric Sheep Africa TL;DR This dataset packages one official CSV resource from Botswana as ML-ready Parquet. The source file is the provenance boundary; all usable indicators or tabular columns from the resource stay together in this repo. About the source Source: Botswana: Languages Publisher: CLEAR Global (previously Translators… See the full description on the dataset page: https://huggingface.co/datasets/electricsheepafrica/africa-botswana-botswana-languages-3ca84016.

sourceHugging Facecc-by-sa-4.0updated 1mo agoView on Hugging Face
0likes17downloads
Dataset Card

Botswana: Languages | Africa (Botswana official open data)

48 rows - 1 Africa country - 2015 - Repackaged by Electric Sheep Africa

rows countries years indicators license

TL;DR

This dataset packages one official CSV resource from Botswana as ML-ready Parquet. The source file is the provenance boundary; all usable indicators or tabular columns from the resource stay together in this repo.

About the source

Geographic coverage

1 Africa country:

CountryRowsFirst yearLast yearName
BWA4820152015Botswana

Indicators or Resource Contents

  • —botswana-languages-location-level-8bb85f7c - Botswana: Languages - location level
  • —botswana-languages-language-rank-fbcc979a - Botswana: Languages - language rank
  • —botswana-languages-proportion-value-8e93234c - Botswana: Languages - proportion value
  • —botswana-languages-reliability-score-4c584e1b - Botswana: Languages - reliability score

Schema

ColumnTypeDescriptionExample
indicator_idstringStable indicator identifier.botswana-languages-location-level-8bb85f7c
indicator_namestringHuman-readable indicator name.Botswana: Languages - location level
country_iso3stringISO3 country code.BWA
country_namestringCountry name.Botswana
datestringObservation date.2015-07-14
yearInt64Observation year.2015
valuefloat64Numeric observation value.0.0
unitstringMeasurement unit, when available.source_units_unspecified
dimension_location_codestringSource dimension.BWA
dimension_location_namestringSource dimension.Botswana
dimension_language_codestringSource dimension.tswa1253
dimension_language_namestringSource dimension.Tswana
dimension_dataset_namestringSource dimension.Botswana Round 6 data (2015)
dimension_urlstringSource dimension.https://www.afrobarometer.org/wp-content/uploads/2022/02/bot_r6_data.sav
dimension_sourcestringSource dimension.AfroBarometer
dimension_date_creationstringSource dimension.01-29-2025 13:14:36
dimension_representivity_ratingstringSource dimension.moderate
source_period_start_yearInt64First year inferred from source resource metadata.``
source_period_end_yearInt64Last year inferred from source resource metadata.``
source_period_labelstringHuman-readable period inferred from source resource metadata.``
source_providercategoryPublishing organization.CLEAR Global (previously Translators without Borders)
source_datasetcategorySource package title.Botswana: Languages
source_resourcecategorySource resource title.clearglobal_language_use_BWA_admin0.csv
source_package_idcategoryCKAN package UUID.5d7e4ceb-c85b-4b83-b31d-5d7d89c92403
source_resource_idcategoryCKAN resource UUID.d7303cd7-e98e-4502-8ff1-113d24e98693
source_urlcategoryOriginal source resource URL.https://data.humdata.org/dataset/5d7e4ceb-c85b-4b83-b31d-5d7d89c92403/re
license_idcategorySource license identifier.cc-by-sa
retrieved_atcategoryUTC retrieval timestamp.2026-08-25T16:52:17Z

Usage

python
from datasets import load_dataset

ds = load_dataset("electricsheepafrica/africa-botswana-botswana-languages-3ca84016")
df = ds["train"].to_pandas()
print(df.head())

Filter to one country

python
sample_country = df[df["country_iso3"] == "BWA"]

Work with indicators

python
if "indicator_id" in df.columns:
    print(df["indicator_id"].value_counts().head())
    sample = df.sort_values([c for c in ["indicator_id", "year"] if c in df.columns])

Citation

bibtex
@misc{electric_sheep_africa_africa_botswana_botswana_languages_3ca84016_2015,
  title        = {Botswana: Languages | Africa (Botswana official open data)},
  author       = {CLEAR Global (previously Translators without Borders)},
  year         = {2015},
  url          = {https://data.humdata.org/dataset/botswana-languages},
  publisher    = {HuggingFace Datasets, repackaged by Electric Sheep Africa},
  howpublished = {\url{https://huggingface.co/datasets/electricsheepafrica/africa-botswana-botswana-languages-3ca84016}}
}

License

Released under CC BY-SA.

Original data (c) CLEAR Global (previously Translators without Borders). When using this dataset, please cite both the original source above and the Electric Sheep Africa repackaging.

About Electric Sheep

Electric Sheep Africa is part of the Electric Sheep mission: a unified, ML-ready data layer for Africa on Hugging Face. We pull data from authoritative open sources, normalize the schemas, package as Parquet, and publish with consistent dataset cards so researchers and developers can use load_dataset() to start working in seconds.

Browse the full collection: huggingface.co/electricsheepafrica


Provenance: ingested 2026-08-25 via the Electric Sheep pipeline. Source URL: https://data.humdata.org/dataset/5d7e4ceb-c85b-4b83-b31d-5d7d89c92403/resource/d7303cd7-e98e-4502-8ff1-113d24e98693/download/cleargloballanguageusebwaadmin0.csv