Skip to content
View AHNakbari's full-sized avatar

Organizations

@SUT-EPS

Block or report AHNakbari

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
AHNakbari/README.md
header focus

Computer Engineering @ Sharif University  ·  Vision-Transformer Interpretability

views

What I build

I build the retrieval and knowledge layer that turns messy, unstructured data into structured knowledge people and AI agents can actually use.

flowchart LR
    A["Unstructured data"] --> B["Entity & relation extraction"]
    B --> C[("Knowledge graph")]
    C --> D["Embedding + graph retrieval"]
    D --> E["Ranking & context building"]
    E --> F["Grounded answer + attribution"]
Loading

Experience

Role What I worked on
Applied Scientist · food-delivery platform Graph-based recommenders, Learning-to-Rank ranking pipelines (LambdaMART), CTR prediction, and an LLM agent that automates content-policy review
ML Research Intern · university ML lab Feature attribution & mechanistic interpretability for Vision Transformers (Tuned Lens) — targeting ICLR
Data Scientist · ad-tech platform Interest-based targeting & session classification to optimize ad performance

Selected work

Project Focus
Retrieval System for Movies Query processing, retrieval & relevance ranking of documents — IR + deep learning
Map Matching & Destination Suggestion Aligning noisy GPS traces to road segments & predicting routes — graph + sequence modeling
GPT from Scratch Transformer / GPT built end to end to understand LLM internals
Diffusion Models Denoising diffusion generative models, implemented and explored

Stack

stack

Focus   LLMs RAG Embeddings Learning to Rank Graph Learning Information Retrieval

Exploring   Neo4j Graphiti Temporal Knowledge Graphs

Connect

Gmail University Email LinkedIn

footer

Pinned Loading

  1. retrieval-system-for-movies retrieval-system-for-movies Public

    A simple movie retrieval system that displays a searchable list of movies. Users can search by title, summaries, stars, directors, and genres. The page dynamically fetches and filters movies based …

    Jupyter Notebook

  2. Diffusion-Models Diffusion-Models Public

    A detailed notebook on Diffusion Models, covering their principles and practical implementation for generating data distributions. This repository explains the step-by-step process of building and…

    Jupyter Notebook

  3. Generative-Pre-trained-Transformers-GPT- Generative-Pre-trained-Transformers-GPT- Public

    A simple GPT-powered notebook application that allows users to interact with an AI model for note-taking, brainstorming, and generating ideas. This repository provides a streamlined interface for c…

    Jupyter Notebook

  4. map-matching-and-destination-sugesst map-matching-and-destination-sugesst Public

    A map-matching and destination suggestion system that identifies user location accurately even with GPS noise. It suggests optimal paths to destinations and handles noisy input for destination sear…

    Jupyter Notebook

  5. iTransformer iTransformer Public

    An interactive notebook showcasing iTransformer, a custom implementation of the Transformer architecture for NLP tasks. This repository covers step-by-step model building, training, and evaluation…

    Jupyter Notebook 1

  6. Convolutional-Neural-Networks Convolutional-Neural-Networks Public

    To learn about CNNs we will be working on a problem of great importance in computer vision, classifying images of cats and dogs

    Jupyter Notebook