Skip to content
View junaidaslam2006's full-sized avatar
🏠
Working from home
🏠
Working from home
  • Pakistan
  • 00:44 (UTC -12:00)

Highlights

  • Pro

Block or report junaidaslam2006

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.

Content in all repositories owned by your account will be closed.
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
junaidaslam2006/README.md
name:      Junaid Aslam
role:      AI Engineer · Low-Resource NLP · Open Source
built:     Pakistan's first Pashto LLM
languages: [ پښتو, English, اردو, Python ]
eos_token: never emitted
state:     decoding

epoch 01 — THE VOID

Every tutorial builds a sentiment classifier on IMDB. Every portfolio has the same Titanic notebook. I looked at that and felt something close to physical pain.

Meanwhile: Pashto. Forty million speakers. Poetry older than most nations. On HuggingFace — silence. Tokenizers gagging on ښ ږ ډ ړ ټ ڼ ې ۍ. Datasets that were three scraped news sites in a trench coat. No benchmark. No baseline. Nobody coming.

@@ speakers, in millions — and who the models were built for @@

  English   ████████████████████████████████████████  ~1500
  Hindi     ████████████████                          ~600
  Arabic    ███████████                               ~400
  Urdu      ██████                                    ~230
  Persian   ███                                       ~130
+ پښتو      █                                         ~40
- dedicated open LLMs for Pashto ......................... 0
+ dedicated open LLMs for Pashto ......................... 1  ← mine

! a language does not die when people stop speaking it.
! it dies when the machines stop listening.

So I stopped waiting for someone.

+ scraped, cleaned, deduped a corpus that did not exist
+ fixed tokenization for a script that breaks tokenizers
+ fine-tuned. evaluated. broke it. fixed it. shipped it.
= PAKISTAN'S FIRST PASHTO LLM

epoch 02 — EVERYTHING ELSE

The LLM is the loudest thing I've built. It is not the only thing.

🤖 AGENTS

Systems that plan, call tools, and recover from their own mistakes. LangChain plus custom orchestration. Not chatbots — workers.

🧬 DATA ENGINEERING

Corpora, tokenizers, dedup, quality filtering. The unglamorous layer that decides whether a model is good or garbage.

👁 VISION

Detection, classification, OCR pipelines. Teaching machines to look at something and be right about it.

🎨 GENERATIVE AI

RAG, embeddings, vector stores, prompt architecture. Making models produce things actually worth keeping.

🧠 CLASSICAL ML/DL

Before transformers ate the world there was feature engineering, and I still respect it. sklearn, XGBoost, time series.

🌍 OPEN SOURCE

LangChain · Gemma · sktime. I don't just import libraries — I leave fingerprints on them.


epoch 03 — WEIGHTS

@@ loaded from too many nights @@

+ Python                        ██████████████████████  98
+ PyTorch · TensorFlow          ████████████████████    91
+ LLM fine-tuning · LoRA        █████████████████████   94
+ Corpus & tokenizer eng.       █████████████████████   95
+ Agents · LangChain            ███████████████████     85
+ RAG · embeddings · vectors    ██████████████████      82
+ Computer vision · OCR         ████████████████        75
+ Docker · serving · MLOps      ███████████████         71
- Sleep                         █                       05

epoch 04 — NEXT-TOKEN DISTRIBUTION

@@ context: "a language with 40M speakers" @@
+ ▁deserves    ████████████████████   0.91
- ▁lacks       ██                     0.06
- ▁waits       ▏                      0.02

@@ context: "open models for Pashto:" @@
- ▁zero        ████████████████████   0.97
- ▁several     ▏                      0.02

@@ context: "so somebody should" @@
+ ▁build_it    ████████████████████   0.99
- ▁complain    ▏                      0.01
- ▁wait        ▏                      0.00

epoch 05 — KNOWN FAILURE MODES

- refactors working code because the structure "felt wrong"
- 47 tabs open. reads 4. closes none. this is a system, not a flaw.
- allergic to templates. this file is evidence.
- explains a project for 40 minutes when asked "what do you do"
! resists all attempts at normalization

SIGTERM ignored. still training.

LinkedIn · Email · HuggingFace

څوک چې ژبه ژوندۍ ساتي، هغه تاریخ لیکي.

Whoever keeps a language alive is writing history.

Popular repositories Loading

  1. YT-PROJECT YT-PROJECT Public

    HTML

  2. Snake-game Snake-game Public

    C++

  3. Frontend-Projects Frontend-Projects Public

    CSS

  4. connect-weekend-sessions connect-weekend-sessions Public

    TypeScript

  5. mood-book-recommender mood-book-recommender Public

    Python

  6. AI-Personality AI-Personality Public

    Python