Back to portfolio

Darija NLP

Darija Word2Vec

Word embeddings trained for low-resource Moroccan Arabic (Darija) NLP.

Key results

3M

of an 8.7M-sentence corpus trained

~33K

sentences / min throughput

~90 min

total training time

Darija Word2Vec project hero

Overview

One of the first large-scale word embedding models for Darija, a language with very little NLP tooling.

Topics

NLPWord2VecGensimLow-resource

Stack

  • Python 3.10
  • Gensim 4.x
  • Word2Vec Skip-gram
  • Negative sampling
GitHub

Key highlights

01

Skip-gram with negative sampling on 3M Darija sentences

02

Captures semantic neighbours in a language with little NLP tooling

03

Pairs with darija-gap as a Darija NLP project set

More projects

View all
دارجةكلمشب

Competition, OpenAI Build Week

darija-gap

Deep Learning, NLP

Toxic Tweet Detection

Speech & NLP

Meeting Intelligence System