Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

Tonyaradzwa/zimbabwean-family-tree

Domaine:

natural language processing

Type de record:

software
Créateur:
Ton
Hôte:
An AI-generated family tree app that understands Shona family relationships and answers questions about them. # Zimbabwean Family Tree Full-stack project for scalable Zimbabwean family trees with Shona kinship. ## Development ```bash # Install dependencies pip install -r requirements.txt # Start server (always use python3 -m uvicorn to avoid interpreter mismatch) python3 -m uvicorn main:app --reload --host 0.0.0.0 --port 8000 ``` ### Environment Variables Set variables in your shell before starting the backend: ```bash export OPENAI_API_KEY=your_real_key_here export OPENAI_TIMEOUT_SECONDS=15 ``` ### Running the test suite A basic integration test suite exercises the individuals CRUD endpoints using FastAPI's `TestClient`. To run the tests make sure `pytest` is installed (which you can add via `pip install pytest`), then: ```bash # from project root PYTHONPATH=. pytest ``` You can target a single file or test function with the same command, e.g. ```bash PYTHONPATH=. pytest tests/test_individuals.py PYTHONPATH=. pytest tests/test_individuals.py::test_individuals_crud ``` The tests automatically recreate `test.db` before each run, so they start from a clean database. When you add new endpoints later, simply extend the `tests/test_individuals.py` file or create additional test modules. ## Features - Store individuals and relationships (parent, spouse, child) - Automatic Shona kinship inference (to be expanded) - Clean, modular layout for easy future frontend/API growth ## License MIT

Visit

github.com

Languages

Shona

Similaires

The Family Tree of the Konana Family okiek_history004 A Preliminary Documentation of the Okiek Language of KenyaZimbabwean prison argot:Zimbabwean communication agenciesWithin-family genomic selection in rubber tree (Hevea brasiliensis) increases genetic gain for rubber productionTone-patterns in Zimbabwean NdebeleMorphological Reduplication in Zimbabwean Sign Language

The Family Tree of the Konana Family okiek_history004 A Preliminary Documentation of the Okiek Language of Kenya

The speaker uses a book to refer to and speak about his family tree or genealogy. Simon Konana Konin

Zimbabwean prison argot:

The prison is a unique discourse community, often characterised by the use of a peculiar commonly sh

Zimbabwean communication agencies

Researchers from various countries have studied the practices of communication industriesworldwide.

Within-family genomic selection in rubber tree (Hevea brasiliensis) increases genetic gain for rubber production

International audience Genomic selection (GS) could make more efficient the two-stage

Tone-patterns in Zimbabwean Ndebele

Zimbabwean Ndebele and Zulu might be likened, in a very broad sense, to American English and British

Morphological Reduplication in Zimbabwean Sign Language

This study presents an analysis of morphological reduplication in Zimbabwean Sign Languag