Skip to main content

Geography Practice

Interactive geography quizzes across the 194 independent UN member states - capitals, continents/regions, and land borders. Fully offline, available in English, Danish, German, French, and Spanish.

Tests PyPI version

Quiz only - depends on ovos-skill-geography

This skill used to bundle its own copy of the country/capital/region data and answer facts directly ("what is the capital of France"). That's been split out into ovos-skill-geography, a utility skill this package now depends on - the same relationship ovos-skill-unit-practice has with ovos-skill-convert. Installing this skill pulls in ovos-skill-geography as a dependency, so both the facts intents AND the quiz intents below end up active. See ovos-skill-geography's README for why facts have standalone value independent of any quiz, and its DEVELOPMENT.md for why it's not a CommonQuerySkill.

Quiz

  • "quiz me on capitals" - 5 questions, listens for a spoken capital name, accepts either the localized name or any of the country's actual capital names.
  • "quiz me on continents" - 5 questions, listens for a spoken continent/region name.
  • "quiz me on country borders" - yes/no format ("does France border Germany"), half true and half false, constructed so it can never accidentally produce a false negative - see DEVELOPMENT.md for why this isn't an open-ended "name a border" question.

Usage

"quiz me on capitals"
"quiz me on continents"
"quiz me on country borders"
"quiz mig i hovedstæder"           (Danish)
"quiz mig i landegrænser"          (Danish)
"quiz mich zu hauptstädten"        (German)
"quiz mich zu landesgrenzen"       (German)
"interroge-moi sur les capitales"  (French)
"interroge-moi sur les frontières" (French)
"pregúntame sobre capitales"       (Spanish)
"pregúntame sobre fronteras"       (Spanish)

Known simplifications

  • No teach-then-practice mode yet - unlike ovos-skill-math-practice, this is quiz-only for v1.
  • Data quality/coverage caveats (capital-name translation coverage, scope limited to 194 UN member states, etc) live in ovos-skill-geography's README/CREDITS.md, since that's where the data actually lives now.

Install

pip install ovos-skill-geography-practice

Development

See DEVELOPMENT.md.

Category

Education

Tags

#geography #education #capitals #countries #quiz #kids

Release files for ovos-skill-geography-practice 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ovos-skill-geography-practice 0.0.2
File Size Uploaded
ovos_skill_geography_practice-0.0.2.tar.gz 28.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ovos-skill-geography-practice 0.0.2
File Interpreter ABI Platform
ovos_skill_geography_practice-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 71.0 kB

Release files / ovos_skill_geography_practice-0.0.2.tar.gz

Download URL ovos_skill_geography_practice-0.0.2.tar.gz
Size 28.0 kB
Tags Source
SHA-256 checksum
How to use checksums
d92ceb90e4d1ba858a17fb545033ab9885f1c5f58daa581f2d145efe053af4c7
BLAKE2b-256 checksum
How to use checksums
15bf62257b8e6d458cee79929abf0fec6a489363f1bb0d27987f6a75619fcc66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 17, 2026.

Transparency log

Release files / ovos_skill_geography_practice-0.0.2-py3-none-any.whl

Download URL ovos_skill_geography_practice-0.0.2-py3-none-any.whl
Size 43.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7535294b8158ea8bff0756ffb547d609abe958df821ee5b82c2feaf2f1cf29ee
BLAKE2b-256 checksum
How to use checksums
3b20c92096d5e81745a6f1b4691b0fc4b17da898ad3f44a39d5592fec95f9f04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 17, 2026.

Transparency log

Release history Release notifications | RSS feed

0.0.3

2 release files

This release

0.0.2 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page