Ebrahim Ghafourzadeh is an AI/ML engineer with four years of hands-on experience building NLP solutions for Persian language processing and a current master's student in Artificial Intelligence at FAU Erlangen-Nürnberg. He has driven core development of Hazm, the leading Persian NLP Python toolkit, adding Windows support, training sentence and word embeddings on over 100 GB of Persian text, and delivering lighter, faster POS and chunker models. At Roshan and Stinas he designed Persian-specific datasets and models—using techniques like RAG, prompt engineering, and fine-tuning Llama 3—to achieve high-performance results such as a 94.72% F1 on offensive-content detection and a 78.36% Silhouette score for hashtag clustering. Now working at e.solutions GmbH, he bridges research and production, focusing on embedding-based features and scalable back-end integrations. Beyond code, he combines academic rigor from a top Iranian GPA with practical engineering that addresses informal Persian language nuances often missing from mainstream NLP tools.
4 years of coding experience
2 years of employment as a software developer
Master of Science - MS, Artificial Intelligence, Master of Science - MS, Artificial Intelligence at FAU Erlangen-Nürnberg
Bachelor's degree, Computer Software Engineering, 17.86 / 20, Bachelor's degree, Computer Software Engineering, 17.86 / 20 at University of Isfahan
Contributions:8 reviews, 23 commits, 17 PRs in 1 month
Contributions summary:Ebrahim primarily contributed to the `hazm` repository, which focuses on Persian Natural Language Processing. Their work involved adding and improving word and sentence embedding functionalities. The user implemented various example usages for the embedding classes and functions and integrated and tested these methods within the project. They also added training functions for sentence and word embeddings.
Python library for digesting Persian text. this fork is concentrated on developing Embedding and POS tagger and add some samples for ther usage of hazm in real nlp experiences
Contributions:22 commits, 1 PR, 21 pushes in 1 month
nlppospython-librarypythondeveloping
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ebrahim Ghafourzadeh - AI ML Engineer at e.solutions GmbH