Skip to content
View dfavenfre's full-sized avatar
📈
Grindin'
📈
Grindin'

Block or report dfavenfre

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.

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
dfavenfre/README.md

Tolga Şakar

AI & ML Engineer · NLP Researcher

ORCID Hugging Face LinkedIn Email

Building production-grade multimodal AI systems, autonomous agents, and NLP pipelines.
Independent research on tokenization, word representations, and retrieval
for low-resource and agglutinative languages.


Publications

Morpheus: A Morphology-Aware Neural Tokenizer and Word Embedder for Turkish arXiv preprint, 2026 — sole author

A lossless, morphology-aware neural tokenizer and word embedder for Turkish. A differentiable Poisson–binomial soft segmentation produces exact, surface-preserving morpheme splits (decode(encode(w)) = w), while the same forward pass yields structured word embeddings. Achieves the lowest BPC among reversible tokenizers and roughly 2× the morphological alignment of BPE, WordPiece and Unigram, and leads BERTurk and BGE-M3 on lexical retrieval.

Paper Repository Model Demo

Maximizing RAG Efficiency: A Comparative Analysis of RAG Methods Natural Language Processing, Cambridge University Press (SCI Q1), 2025

A grid-search study of 23,625 configurations across vector stores, embedding models and LLMs on cross-domain data, quantifying the trade-offs between retrieval quality, similarity-based ranking, token usage, runtime and hardware utilization. Contextual compression filters substantially reduce token consumption and hardware load, at a similarity cost that is often acceptable depending on the RAG method and use case.

Paper PDF

Research

Ongoing work lives under lonewolf-rd. Released models and demos are on lonewolflab.

Project Description
TurkishMorpheus Lossless, morphology-aware neural tokenizer and word embedder for Turkish

Projects

LLM Systems & Agents

Project Tech Stack
RAG Optimization LangChain LangSmith FAISS
Multi-Modal RAG LangChain ChromaDB
TalkYou LangGraph FastAPI Docker Streamlit
LLMRoboFund LangChain ChromaDB SQL Streamlit

Deep Learning & Computer Vision

Project Tech Stack
Olivetti Face Recognition PyTorch
MobileNetV1 — Julia Julia Flux W&B
EfficientNetV2 Transfer Learning TensorFlow W&B
Food Vision TensorFlow W&B
Fashion MNIST TensorFlow W&B
Financial Sentiment Classifier TensorFlow

Forecasting & Tabular ML

Project Tech Stack
Electricity Price Forecasting TensorFlow XGBoost
Bitcoin Price Forecasting pmdarima SciPy
Bike Sharing Demand XGBoost LightGBM Optuna scikit-learn
Bank Deposit Prediction XGBoost scikit-learn Streamlit
Credit Score Prediction scikit-learn
Econ Dashboard TensorFlow SQL Streamlit

Metrics

GitHub metrics

Contact

Open to research collaboration on tokenization, representation learning and retrieval for morphologically rich languages — tolgasa2@gmail.com

Pinned Loading

  1. lonewolf-rd/TurkishMorpheus lonewolf-rd/TurkishMorpheus Public

    Morpheus is the only lossless, morphology-aware tokenizer for Turkish that is usable in a generative LLM — and among reversible tokenizers it achieves the lowest BPC, while uniquely producing struc…

    Python 2

  2. lonewolf-rd/CorpusCollector lonewolf-rd/CorpusCollector Public

    Multi-source Turkish corpus collection and cleaning pipeline — academic, news, and forum data, language-filtered and consolidated for training the Morpheus-TR morphology-aware tokenizer.

    Python 1