Skip to content
jcbnesh.com — home, Yagub Ismayilli
Baku, Azerbaijan

Yagub Ismayilli

Data Scientist / AI Engineer

I'm a data scientist and AI engineer interested in AI research.


AI Research, Data Science
Transformer fine-tuning, low-resource NLP, OCR
PL/SQL development
Oracle SQL, data modelling, query optimisation
Data Analysis
PyTorch, Hugging Face, Pandas, NumPy
About
Yagub Ismayilli, Data Scientist / AI Engineer / SQL Developer

So, who am I?

Data Science and AI specialist with hands-on experience fine-tuning Transformer models across two industrial research internships — handwritten text recognition for Azerbaijani, and a customer-support chatbot. Works in PyTorch, Hugging Face Transformers, TensorFlow, Pandas and NumPy, on top of strong Oracle SQL and PL/SQL foundations.

Double master's degree in Data Science and Artificial Intelligence. Also builds and ships full-stack applications in React and Node, which helps in delivering models as usable products.

Based in
Baku, Azerbaijan
Focus
Low-resource NLP, OCR, transformer fine-tuning
Method
Build the dataset first, report the failures honestly
Selected work

Projects

All projects
January 2026 — May 2026

Azerbaijani Handwritten Text Recognition

Evler.az LLC

An end-to-end OCR pipeline for handwritten Azerbaijani, a low-resource language with no usable existing system. Two-stage fine-tuning of TrOCR reached 3.47% character error rate, against 17.23% for a CNN–BiLSTM–CTC baseline.

3.47%
character error rate
10.4%
word error rate
75.7%
exact-line match
PyTorchHugging Face TransformersTrOCRPython
Case study
January 2025 — May 2025

Customer-Support Chatbot on a 4 GB GPU

GNI Software

Fine-tuning DialoGPT-small into a support assistant under a hard 4 GB VRAM ceiling — 20,000 prompt–response pairs mined from a 3M-tweet corpus, with the model's limitations documented rather than hidden.

117M
parameters
20,000
prompt–response pairs
4 GB
VRAM ceiling
PyTorchHugging Face TransformersDialoGPTPython
Case study
Experience
January 2026 — May 2026

Machine Learning Intern — Master's Thesis

Evler.az LLC, IT Department

Built an end-to-end handwritten text recognition (OCR) pipeline for Azerbaijani, a low-resource language, to automate digitisation of handwritten real-estate documents.

January 2025 — May 2025

NLP / Machine Learning Intern

GNI Software

Fine-tuned DialoGPT-small, a 117M-parameter GPT-2 variant, into a customer-support chatbot using Hugging Face Transformers and the Trainer API.

September 2023 — Present

Software Developer — Data Science & Web

Freelance

Developed and fine-tuned NLP models for text classification, sentiment analysis and sequence processing using TensorFlow / Keras.

Skills
Programming
PythonSQLPL/SQLJavaScriptData Structures & Algorithms
Databases
Oracle DatabaseRelational Data ModellingQuery Optimisation
Machine Learning
PyTorchHugging Face TransformersTensorFlow / Kerasscikit-learnPandasNumPy
Research Areas
LLM / Transformer Fine-TuningNatural Language ProcessingHandwritten Text Recognition (OCR)Computer VisionCNNs & Object Detection
Web & Tools
React.jsNode.jsGitLinux / WSL
Writing

13 min read

Teaching a Transformer to Read Azerbaijani Handwriting

Two-stage fine-tuning took character error rate from 17.23% to 3.47% on a language with almost no training data. The interesting part is not the architecture — it is that 5,000 real lines were worth as much as twenty thousand synthetic ones, and that most of the error left over sits on seven letters.

OCRLow-Resource NLPTransformersTrOCR