# Swahili Dictionary

**URL:** <https://nlp.discourse.group/t/swahili-dictionary/41>\
**Category:** General\
**Created:** [March 29, 2025, 10:29pm UTC](https://nlp.discourse.group/t/swahili-dictionary/41 "2025-03-29T22:29:12Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![dehilster](https://yyz2.discourse-cdn.com/free1/user_avatar/nlp.discourse.group/dehilster/32/11_2.png) [@dehilster](https://nlp.discourse.group/u/dehilster)\
**Post date:** [March 29, 2025, 10:29pm UTC](https://nlp.discourse.group/t/swahili-dictionary/41/1 "2025-03-29T22:29:12Z")

</div>

@_esilas , do you know of any existing Swahili dictionaries with parts of speech (noun, verb, etc) that we can convert to an NLP++ .dict file?

---

<div class="post-metadata">

**Author:** ![\_esilas](https://yyz2.discourse-cdn.com/free1/user_avatar/nlp.discourse.group/_esilas/32/17_2.png) [@\_esilas](https://nlp.discourse.group/u/_esilas)\
**Post date:** [March 30, 2025, 1:21pm UTC](https://nlp.discourse.group/t/swahili-dictionary/41/2 "2025-03-30T13:21:09Z")

</div>

Yes, their is a Swahili dictionary know as Kamusi and it comes as a hard copy. The dictionary contains all possible Swahili words with a detailed explanation about them.

---

<div class="post-metadata">

**Author:** ![dehilster](https://yyz2.discourse-cdn.com/free1/user_avatar/nlp.discourse.group/dehilster/32/11_2.png) [@dehilster](https://nlp.discourse.group/u/dehilster)\
**Post date:** [April 1, 2025, 6:08pm UTC](https://nlp.discourse.group/t/swahili-dictionary/41/3 "2025-04-01T18:08:58Z")

</div>

That is a hard copy. But to transfer that to digital is what we need to do.

---

<div class="post-metadata">

**Author:** ![dehilster](https://yyz2.discourse-cdn.com/free1/user_avatar/nlp.discourse.group/dehilster/32/11_2.png) [@dehilster](https://nlp.discourse.group/u/dehilster)\
**Post date:** [April 1, 2025, 6:18pm UTC](https://nlp.discourse.group/t/swahili-dictionary/41/4 "2025-04-01T18:18:59Z")

</div>

Here are some comprehensive Swahili word lists available on GitHub. Here are a few options:

- [All Swahili Words Dictionary](https://github.com/michaelnjuguna/All-swahili-words-dictionary): A repository containing a text file with a collection of Swahili words.
- [Swahili Wordlist](https://github.com/odolezal/wordlists/blob/master/swahili.txt): A word list that includes Swahili words among other language resources.
- [Kamusi Project](https://github.com/Kalebu/kamusi): A repository offering JSON and CSV data for a Swahili dictionary with over 16,600 words, including meanings, synonyms, and conjugations.

Do any of these have parts of speech?

---

<div class="post-metadata">

**Author:** ![\_esilas](https://yyz2.discourse-cdn.com/free1/user_avatar/nlp.discourse.group/_esilas/32/17_2.png) [@\_esilas](https://nlp.discourse.group/u/_esilas)\
**Post date:** [April 2, 2025, 6:29am UTC](https://nlp.discourse.group/t/swahili-dictionary/41/5 "2025-04-02T06:29:57Z")

</div>

# Part of speech according to the Swahili dictionary “Kamusi”

| English | Noun |
| --- | --- |
| Noun (cat) | Nomino (paka) |
| Pronouns (you) | Kiwakilishi cha nafsi (wewe) |
| Verb (eat) | Kielezi (kula) |
| Adjective (big) | Kivumishi (kubwa) |
| Adverb (quickly) | Vielezi (haraka) |
| Preposition (from) | Kihusishi (kutoka) |
| Conjunction (but) | Kunganishi (ila) |
| Interjection (wow!) | Kingizi (lo!) |

In reference to the GitHub repository, [Kalebu/kamusi](https://github.com/Kalebu/kamusi), I was able to identify the above 8 parts of speech, but some words still do not have an extensive definition. For instance, `lo!` (“tamko la kuonyesha mshangao, furaha au hofu”, `kefle!`) is a representation of an interjection but not highlighted to which part of speech it belongs to.

In reference to the GitHub repository, [odolezal/wordlists](https://github.com/odolezal/wordlists/blob/master/swahili.txt), the Swahili words listed lack explanation as to what they mean and which part of speech a word belongs to.

---

<div class="post-metadata">

**Author:** ![dehilster](https://yyz2.discourse-cdn.com/free1/user_avatar/nlp.discourse.group/dehilster/32/11_2.png) [@dehilster](https://nlp.discourse.group/u/dehilster)\
**Post date:** [April 14, 2025, 2:20am UTC](https://nlp.discourse.group/t/swahili-dictionary/41/6 "2025-04-14T02:20:48Z")

</div>

I’m thinking we could use a LLM to query the part of speech using English for each word in the list.

---

<div class="post-metadata">

**Author:** ![\_esilas](https://yyz2.discourse-cdn.com/free1/user_avatar/nlp.discourse.group/_esilas/32/17_2.png) [@\_esilas](https://nlp.discourse.group/u/_esilas)\
**Post date:** [April 15, 2025, 8:42am UTC](https://nlp.discourse.group/t/swahili-dictionary/41/7 "2025-04-15T08:42:09Z")

</div>

I think that’s a brilliant proposal, and I would like to know when we could start working on it.

Thank you!

---

<div class="post-metadata">

**Author:** ![dehilster](https://yyz2.discourse-cdn.com/free1/user_avatar/nlp.discourse.group/dehilster/32/11_2.png) [@dehilster](https://nlp.discourse.group/u/dehilster)\
**Post date:** [April 19, 2025, 12:03am UTC](https://nlp.discourse.group/t/swahili-dictionary/41/8 "2025-04-19T00:03:33Z")

</div>

Let me know if you need any help or have questions…

---

<div class="post-metadata">

**Author:** ![dehilster](https://yyz2.discourse-cdn.com/free1/user_avatar/nlp.discourse.group/dehilster/32/11_2.png) [@dehilster](https://nlp.discourse.group/u/dehilster)\
**Post date:** [June 22, 2025, 11:45am UTC](https://nlp.discourse.group/t/swahili-dictionary/41/9 "2025-06-22T11:45:26Z")

</div>

Esilas: please read this. We are designing the NLP Blockchain. Eventually, those creating dictionaries will be part of the blockchain and earn NLP coin. This is probably a year away. [NLP Blockchain Harnesses Humans, Not Text – Natural Language Understanding Global Initiative](https://nluglob.org/nlp-blockchain-harnesses-humans-not-text/)
