Latent State Learning Experiment
Latent State Learning Experiment
A jsPsych + Vite experiment studying latent state learning, context generalization, and behavioral flexibility with customizable trial sequences and telemetry.
Eyetask
Eyetask
The project is made for the international competition IEEE SS12: Innovation Challenge 2018. Became Finalist in the final event.
Handwritten Numeral Recognition adding Start-End Points with CNN
Handwritten Numeral Recognition adding Start-End Points with CNN
This is the thesis project of my final year. The whole article was submitted to IEEE Transaction on Cybernetics (Link will be updated soon).
Vision It: Blind persons AI cane
Vision It: Blind persons AI cane
We are presenting a smart walking stick for the visually impaired where there will be sonar sensor to detect obstacles, camera to recognize what/who the object is and describe the scenario and GPS system track location of the visually impaired
Traffic Rules Violation Detection
Traffic Rules Violation Detection
Three traffic rules violation detection along with a GUI for convinient usage. Can be easily integrated with raspberry pi or other SBC as video feed and server program is decoupled.
jsPsych Data Manager
jsPsych Data Manager
A modular data management toolkit for jsPsych experiments with adapters for Firebase and Supabase backends.
Proton Game Saves Manager
Proton Game Saves Manager
A GTK4 desktop application written in Rust for browsing Proton prefixes, navigating save directories, and cleaning up unused game data.
Bangla/Banglish/English Sentiment Analysis and News Scraping
Bangla/Banglish/English Sentiment Analysis and News Scraping
A Sentiment analysis with graphical user interface of bangla or phonetic bangla(banglish) language project. This uses rule based sentiment analysis API of TextBlob and VaderSentiment.
CMDU DDE DOCK (English Translation)
CMDU DDE DOCK (English Translation)
This is a Deepin Desktop environments dock extension for internet speed meter. I just Translated it to make it available in English (Originally was in Chinese).
Vela
Vela
A conversational analytics system that surfaces intermediate analytical state while an agent works, so people can see how a result was derived and steer the analysis.
AnnoBench
AnnoBench
A benchmark and evaluation framework for visualization annotation generation, pairing real charts with tasks that test visual, semantic, and stylistic quality.
Blabber
Blabber
A declarative language for chart annotation. Authors state intent with operators and data references, and a geometry-aware compiler places marks, text, and connectors.
Site Accessibility Auditor
Site Accessibility Auditor
A Chrome DevTools extension that drives a page through interaction states and compares visual, screen-reader, and keyboard order.
AnnoGram
AnnoGram
A declarative extension to the Grammar of Graphics that treats annotations as first-class design elements, allowing structured specification of targets, types, and positioning.
ChannelExplorer
ChannelExplorer
ChannelExplorer is an interactive visual analytics tool for exploring how deep neural network layers and activation channels contribute to class separability.
Wastewater Dashboard
Wastewater Dashboard
The Utah Wastewater Surveillance System tracks measles detection in wastewater samples statewide, showing detection dates and time frames relative to recent samples.
MarkUI β PDF to Markdown Converter
MarkUI β PDF to Markdown Converter
A modern SvelteKit + FastAPI application that converts PDFs to Markdown, HTML, and JSON with AI-assisted cleanup using the Marker library.