Skip to content
View oumas3's full-sized avatar

Block or report oumas3

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
oumas3/README.md
Cozy coding animation

Hi, I'm Oumaima 🌸

AI & Software Engineer · NLP Researcher

MSc in Data Science & Analytics

Researching language. Engineering useful AI.

LinkedIn GitHub Kaggle Email

Open to junior AI and software roles GitHub followers


About my work

I recently completed an MSc in Data Science & Analytics. I build Python applications and work on NLP experiments, especially with multilingual, noisy, or limited data. I enjoy both sides of the process: understanding how a model behaves and building the software that makes it useful.

My research interests include Moroccan Darija, code-switched text, and model evaluation.

Currently seeking a full-time junior AI, Python, or software engineering role. I'm also interested in funded NLP/ML research positions and PhD opportunities.

I'm currently building ApplyLens AI, a workspace for reviewing academic opportunities against candidate evidence and organizing applications.

Research

Low-resource NLP
Multilingual models
Model evaluation

AI & Models

Transformers
Deep learning
Generative models

Engineering

Python & FastAPI
React & TypeScript
Document processing


Research

I'm working on making my experiments easier to reproduce and documenting their methods, results, and limitations clearly.


Selected projects

ApplyLens AI

A workspace that helps Master's and PhD candidates review eligibility evidence, identify missing information, compare opportunities, and track application tasks.

Includes automated tests, CI configuration, and a synthetic evaluation. Default analysis uses deterministic rules and lexical retrieval; external embeddings and pgvector retrieval are optional.

React TypeScript FastAPI Python

Repository

DarijaDep · MSc Research

Depression-severity text classification in Moroccan Darija and Arabizi, comparing XLM-R with character-aware embeddings and gated adapters.

Includes model architectures, documented test results, and a reproducibility audit.

Python PyTorch XLM-R Multilingual NLP

Repository

Speaker Verification & Adversarial Evaluation

A comparative study of ECAPA-TDNN and WavLM speaker embeddings under gradient-based perturbations, evaluated through cosine similarity and equal error rate. PyTorch ECAPA-TDNN WavLM

Repository

Hybrid Fraud Reasoning

A collaborative academic project combining RDF/OWL ontologies, Python rules, and SPARQL in a Streamlit interface for simulated banking transactions.

Python RDF/OWL SPARQL Streamlit

Repository


Tools I use

Languages

Python TypeScript JavaScript Java SQL

AI & research

PyTorch TensorFlow Hugging Face scikit-learn Jupyter

Web & application development

FastAPI React HTML5 CSS Streamlit Odoo

Database & development tools

PostgreSQL Docker Git pytest


GitHub Activity


Let's connect

I'm open to full-time junior engineering roles, funded NLP/ML research and PhD opportunities, and research collaborations.

LinkedIn · Email

Pinned Loading

  1. applylens-ai applylens-ai Public

    Full-stack workspace for reviewing Master's and PhD eligibility evidence, comparing opportunities, and tracking applications. Built with FastAPI and React.

    Python 1

  2. darijadep-character-aware-nlp darijadep-character-aware-nlp Public

    MSc research on depression-severity text classification in Moroccan Darija and Arabizi, comparing XLM-R with character-aware embeddings and gated adapters.

    Jupyter Notebook

  3. Hybrid-Reasoning-for-Bank-Fraud-Detection-with-RDF-Ontology-Conditional-Python-and-SPARQL Hybrid-Reasoning-for-Bank-Fraud-Detection-with-RDF-Ontology-Conditional-Python-and-SPARQL Public

    Collaborative academic project exploring interpretable fraud detection on simulated banking transactions using OWL/RDF ontologies, SPARQL, and Python rules.

    Python

  4. Odoo_PLUGIN Odoo_PLUGIN Public

    Collaborative Odoo module for managing favorite products, with Python models, authenticated portal routes, and XML views.

    Python

  5. TDSV_SYSTEMS_ECAPA_WAVLM TDSV_SYSTEMS_ECAPA_WAVLM Public

    Comparative study of ECAPA-TDNN and WavLM speaker embeddings under FGSM-style perturbations, with cosine scoring and EER evaluation.

    Jupyter Notebook