Khadija Kriaa

> 

2nd-year Data & Decisional Systems Engineering student at ENET'Com

6+ Databases
10+ ML Models
5+ Projects
Get In Touch
PythonSQLNLPMachine LearningAngularSpring Boot

Who I Am

Khadija

Hi, I'm Khadija Kriaa

I'm a 2nd-year Data & Decisional Systems Engineering student at ENET'Com, Tunisia. I thrive at the intersection of data, intelligence, and innovation — building systems that turn raw information into meaningful decisions.

My passion lies in Artificial Intelligence , Natural Language Processing, and Machine Learning . I'm driven by curiosity and a love for solving complex, real-world problems.

Beyond code, you'll find me playing guitar, diving into tech or self-improvement books, or watching a thought-provoking sci-fi series. I believe the best engineers are also the most well-rounded humans.

Guitar
Tech & Self-improvement Books
Sci-fi & Music-inspired Series
AI Research

Core Focus Areas

Artificial Intelligence
Building intelligent systems that learn
Data Engineering
Transforming raw data into insights
Software Development
Clean, maintainable, scalable code
NLP Research
Understanding human language with machines
What I've Built

Featured Projects

Internship · July 2025Coconsult Nearshore

Web App for File Upload & Data Extraction

A secure, full-stack web application that automates extraction of structured data from pay slips using OCR and NLP. Generates interactive dashboards from unstructured document content.

Built with a microservices mindset — Angular frontend, Spring Boot REST API, PostgreSQL storage, and Tesseract OCR for text recognition. Integrated Cohere API for NLP post-processing of extracted text into structured JSON. JWT-based authentication ensures data security.

AngularSpring BootPostgreSQLTesseract OCRCohere APIJWTNLP

Key Features

  • Automated OCR-based text extraction from pay slips
  • NLP pipeline for unstructured → structured JSON
  • JWT-secured REST API with role-based access
  • Interactive analytics dashboard
Academic Project · NLP/MLPersonal Research

Tunisian Dialect Classification

A sentiment analysis model trained on Tunisian Arabic dialect text using MARBERT. Fine-tuned on Hugging Face and deployed as an interactive demo space.

Applied transfer learning with MARBERT (Arabic BERT) for dialect-specific sentiment analysis. The model classifies text into positive/negative/neutral sentiments, handling code-switching between Arabic, French, and Tunisian dialect.

PythonMLNLPMARBERTHugging FaceSentiment AnalysisArabic NLP

Key Features

  • Fine-tuned MARBERT on Tunisian dialect corpus
  • Multi-class sentiment classification
  • Handles Arabic-French code-switching
  • Deployed as Hugging Face Space
Academic Project · ML/NLPENET'Com

Hybrid Agent for Driving Assistance

A multi-modal intelligent agent that detects road situations in real time and generates natural language + voice alerts to assist drivers safely.

Combines computer vision (road detection), NLP (natural language generation), and TTS (text-to-speech) into a cohesive pipeline. Multiple independent ML systems collaborate to produce context-aware, actionable driving alerts.

PythonMLNLPComputer VisionTTSMulti-agent System

Key Features

  • Real-time road situation detection
  • Natural language alert generation
  • Text-to-speech voice feedback
  • Hybrid multi-agent architecture
What I Know

Skills & Expertise

Languages
AI / ML
Frameworks
Tools

Soft Skills

Problem SolvingAnalytical ThinkingCreativityCollaborationTime Management

Also Familiar With

DockerLinuxJupyterIntelliJWebStormData SpellPyCharmPower BIExcelLaTeXHTML/CSS
Experience

Internships

Internship

Data and Decisional Systems Engineering Intern

Coconsult Nearshore

July 2025Tunisia

Built a secure, full-stack web application for automated data extraction from financial documents (pay slips) using OCR and NLP technologies.

  • Developed Angular frontend with interactive dashboard for visualizing extracted data
  • Implemented Spring Boot REST API with JWT authentication and role-based access control
  • Integrated Tesseract OCR for text extraction from PDF/image pay slips
  • Applied Cohere NLP API to transform unstructured text into structured JSON
  • Designed and optimized PostgreSQL database schema for extracted payroll data
AngularSpring BootPostgreSQLOCRNLPJWT
Academic Background

Education

2nd Year

Engineering Degree — Data & Decisional Systems

ENET'Com — Ecole Nationale d'Ingénieurs des Télécommunications de Tunis

2024 — PresentSfax, Tunisia

Intensive engineering program focused on data systems, decision support, AI, and software engineering. Curriculum covers advanced algorithms, databases, machine learning, and system architecture.

  • Machine Learning & Deep Learning
  • Natural Language Processing
  • Database Systems & Data Warehousing
  • Software Engineering
  • Algorithms & Data Structures
  • Statistics & Probability
Let's Talk

Get In Touch

I'm always open to new opportunities, collaborations, or just a great conversation about AI and data. Feel free to reach out!

Open to Opportunities

Internships, research, collaborations

I'm currently a 2nd-year engineering student actively looking for internships and projects in Data Engineering, AI/NLP, and Machine Learning.

Based in
Sfax, Tunisia
Available
Let's Build
Something Amazing
Together we can create the future.