Logo Lanfrica

dzinampini/shona-nlp-tools-mapping

Domain:

natural language processing

Record type:

project
Creator:
dzi
Host:
An open repository for mapping, documenting, and tracking the development of Natural Language Processing (NLP) tools, resources, and datasets for the Shona language. # Shona NLP Ecosystem Mapping An open, community-maintained catalogue of **Shona Natural Language Processing (NLP) tools, datasets, and related resources**. The goal of this project is to provide a single, searchable location for researchers, students, developers, and organisations interested in Shona language technologies. # Study Aim This review aims to systematically review and map the existing ecosystem of Shona language processing tools and datasets. The project consolidates information from academic literature and publicly available resources into a structured database that can be easily searched and expanded by the community. # Why this Project? Shona remains a low-resource language in Natural Language Processing. Existing tools, datasets, and publications are often scattered across journal articles, conference papers, theses, and software repositories. By creating an openly accessible ecosystem map, this project aims to: - Improve discoverability of existing Shona NLP resources. - Reduce duplication of research efforts. - Highlight gaps in the current ecosystem. - Encourage collaboration between researchers and developers. - Support future development of Shona language technologies. # Repository Structure ```text . ├── index.html # Website ├── data.json # collection of NLP tools, applications and datasets ├── README.md └── assets/ ``` # Contributing Contributions are welcome from researchers, developers, linguists, students, and members of the wider community. Please ensure that all additions are supported by reliable references. # How to Update the Dataset All project data is stored in **data.json**. When adding new entries: 1. Fork this repository. 2. Create a new branch. ```bash git checkout -b add-new-resource ``` 3. Locate the appropriate section inside `data.json`. Examples include: - Tokenisation - Morphological Analysers - POS Taggers - Lemmatisers - Named Entity Recognisers - Parsers - Lexical Resou …

Languages