Hacker News new | ask | show | jobs
by lelanthran 654 days ago
I'm wondering what problem you experienced that this is a solution for.

"African languages" is not, in my experience, a single class of languages. There are large differences between the languages, with most of the northern languages borrowing heavily from Arabic, most of the central African/West African languages borrowing from French and the rest are different enough that they can't be considered dialects.

1 comments

What does that have to do with an IME library/project?
IMEs are usually very narrowly targeted at a single language or script. Claiming that this one is somehow superior to existing solutions for an entire continent's worth of languages with wildly different phonologies is unusual.
`afrim` is not just an IME. It can be used as a library to develop another IME. It's an important point that I neglected in the README.
> `afrim` is not just an IME. It can be used as a library to develop another IME. It's an important point that I neglected in the README.

That's all good, but I am very curious about the use-case that motivated the creation of this project.