Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

🌍 GeoMind

An experimental Geography and History AI built in Python.

«GeoMind v0.1-test»

GeoMind is an experimental project designed to understand and answer questions about geography, history, civilizations, countries, events, and their relationships.

Current Status

🚧 v0.1-test — Experimental

This version is intentionally simple. The goal is to build the foundation before adding more advanced AI and machine-learning systems.

Planned Capabilities

  • 🌍 Geography questions
  • 📜 History questions
  • 🧠 Cause-and-effect explanations
  • 📊 Geographic calculations
  • ✍️ Typo-tolerant questions
  • 🔎 Knowledge retrieval
  • 🗺️ Geographic data
  • 📚 Wikipedia/Wikidata-based knowledge
  • 🤖 Future machine-learning models

Example Questions

Why did Ashoka choose non-violence after the Kalinga War?

Why did World War I start?

What countries border India?

What is the capital of France?

What is the distance between Delhi and Mumbai?

GeoMind is intended to understand imperfect input as well:

ditace between delhi & mumbi

and eventually interpret it as:

distance between Delhi and Mumbai

Project Structure

geomind/ ├── pyproject.toml ├── README.md ├── src/ │ └── geomind/ │ ├── init.py │ ├── engine.py │ ├── parser.py │ ├── corrector.py │ └── knowledge.py ├── data/ └── tests/

Development

Clone the repository and install it in editable mode:

python -m pip install -e .

Then development can be done directly against the "src/geomind" package.

Roadmap

v0.1-test

  • Basic package
  • CLI
  • Basic geographic knowledge
  • Basic question parsing
  • Experimental answer engine

v0.1-pre

  • Larger knowledge base
  • Wikipedia/Wikidata processing
  • Better question understanding
  • Improved reasoning
  • More testing

v0.1

  • First stable release
  • Reliable core API
  • CLI
  • Expanded geography and history knowledge

License

MIT License.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

geomind_core-0.1.1.dev0.tar.gz (5.1 kB view details)

Uploaded Source

File details

Details for the file geomind_core-0.1.1.dev0.tar.gz.

File metadata

  • Download URL: geomind_core-0.1.1.dev0.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for geomind_core-0.1.1.dev0.tar.gz
Algorithm Hash digest
SHA256 ea5fe299523e0b7f27e99965e84ec26f0188ae622ebb54fe2fd721b4ed6ab84c
MD5 40309322147de7348deb31897ba366e6
BLAKE2b-256 742bbb9780f18ea7b41471c9f7ea9d64dc25161217d30d10ecff79945199a6f4

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.1.dev0 This release

1 file

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