Problem
Personal project
Geez Document Retrieval System
Dedicated Information Retrieval system for Ge'ez texts, featuring a custom stemmer and evaluated using precision, recall, and F1-score.
What it does
- Custom Ge'ez stemmer
- Indexed Ge'ez corpus
- Precision/Recall/F1 evaluation

Inside the build
Problem, constraints, decisions, and outcome.
What changed and why
Constraint
The work had to operate with a limited corpus and language resources while still producing measurable retrieval results.
My contribution
Built the retrieval pipeline, a custom Ge'ez stemmer, corpus indexing, search behavior, and evaluation workflow.
Technical decision
Use a dedicated information-retrieval pipeline and evaluate it directly with precision, recall, and F1 rather than relying on generic search behavior.
Outcome
Delivered a working Ge'ez search system with a custom linguistic preprocessing path and measurable retrieval performance.
More Work
Other projects from the same portfolio.
Civic Reporting System
Location-based civic reporting platform that clusters community issues and routes them to relevant authorities.

Raster Graphics Simulator
Sandbox environment for experimenting with raster graphics algorithms and rendering trade-offs.

HaFCoM Corporate Website
Official website for an Ethiopian construction and architectural firm.

Fast Food Restaurant Management System
Queue-based system for coordinating kitchen workflows in fast-paced restaurants.

CPU Scheduling Algorithm Visualizer
Interactive simulator for FCFS, SJF, and Round Robin scheduling algorithms.

Producer–Consumer Simulator
Visual simulator of concurrency synchronization using a bounded buffer.