Connecting
0%
NoteSync, MERN lecture transcription and NLP notes
Project

NOTESYNC

OVERVIEW

NoteSync is a full-stack MERN app (MongoDB, Express, React, Node.js) that turns live lecture speech, in English, Urdu, or both, into an annotated transcript and structured study notes, powered by a classical NLP pipeline built from scratch.

SERVICES
NLP
MERN Stack
AI Products
Year
2026
01 · INTRO

Lectures move faster than handwriting. NoteSync catches every word in real time, in Urdu and English, so nothing gets lost and revision starts from structure, not scribbles.

Abstract monochrome architecture, NoteSync intro
02 · Challenge

Most AI note apps are a single LLM call behind a nice UI: fragile, expensive, and impossible to explain. NoteSync had to prove the NLP itself, including for Urdu and Roman Urdu, where off-the-shelf tooling barely exists.

Abstract building block, the bilingual NLP challenge
Abstract black object, NoteSync NLP pipeline
03 · Solution

Every NLP stage is implemented and tested: tokenization, POS tagging, bilingual TF-IDF with English, Urdu, and Roman Urdu stopwords, extractive summarisation, named entity recognition, and readability scoring. Gemini is only an optional polish pass, and 81 automated tests run in GitHub Actions CI/CD.

03 · Solution

Every NLP stage is implemented and tested: tokenization, POS tagging, bilingual TF-IDF with English, Urdu, and Roman Urdu stopwords, extractive summarisation, named entity recognition, and readability scoring. Gemini is only an optional polish pass, and 81 automated tests run in GitHub Actions CI/CD.

Abstract monochrome architecture, NoteSync stack
04 · result

Live on Vercel: record a lecture, get notes, definitions, exam topics, and flashcards.

Next Project
vibe-ship
Next project: vibe-ship

An open-source Claude Code skill that makes any app production ready in one pass: Docker, CI/CD, and security, done.

View