Sitemap
A list of all the posts and pages found on the site. For you robots out there, there is an XML version available for digesting as well.
Pages
Posts
portfolio
ChemQuery — Learn Molecules Easily
Free, open-source chemistry learning tool powered by PubChem & PubChemPy. Designed for students, teachers, and curious minds.
Background Remover
Open-source background removal tool built with Python, Gradio, and Hugging Face. Simple, fast, and free to use.
Personal Portfolio Website
Personal academic and professional portfolio website built with React and TypeScript.
Demographics of Best CS Scientists Worldwide
Web-scraped a dynamic site and used Tableau to analyse top global computer scientists, highlighting key research regions and institutions.
Automatic Bengali Transcription System
Robust Bangla ASR system using Whisper; deployment targets a web interface generating CSV/Excel outputs from audio inputs.
100+ Years of Earthquake Data — Scraping, Analysis & Visualization
Scraped a century of earthquake records for Bangladesh and neighbouring countries, cleaned and curated the dataset, then surfaced the insights through Tableau dashboards.
Bengali Speech Recognition with Regional Dialects
| M.Sc. Thesis Project | Bangla NLP · Speech NLP |
M.Sc. thesis project — regional speech corpus for Bengali dialects, fine-tuned Wav2Vec2 and Whisper models, live ASR demo deployed on Hugging Face.
AgriBuddy — Agentic AI System for Bangladeshi Agriculture
| Runner-up — National AI Hackathon 2025 | Bangla NLP · Agentic AI |
AI-powered agent system for Bangladeshi farmers: RAG-based Bangla advisory, CNN rice disease detection, mobile-first PWA. Runner-up at National AI Hackathon 2025.
Multi-label Film Genre Classifier
Scraped movie/TV data, fine-tuned RoBERTa for multi-label genre classification, converted to ONNX, deployed via Flask on Hugging Face Space and Render.
Parrot Species Classifier
Fine-tuned a fast.ai classifier achieving 93% accuracy across 60 parrot species; deployed via Hugging Face API integrated into a custom website.
Road Object Detection with YOLOv8
Fine-tuned YOLOv8n on a custom Bangladeshi road dataset; detects vehicles, pedestrians, and signboards. Deployed on Hugging Face Spaces (Streamlit).
Heart Disease Detection using Horizontal Federated Learning
Federated Random Forest combining decentralized hospital data for heart disease detection — 7.1% accuracy improvement over baseline.
Bangla Satirical Chatbot — Unmad Style (USB)
A RAG-powered Bangla satire chatbot inspired by Unmad magazine — retrieves snippets from a knowledge base and responds with humorous, exaggerated witty satire.
Aviation Accident Risk Analysis & Business Recommendations
Tableau dashboards and ML analysis of aviation accident data to identify low-risk aircraft and safer practices for the aviation industry.
Titanic EDA and Survival Prediction
Exploratory data analysis of Titanic passenger data; survival prediction using multiple ML algorithms (age, class, gender).
publications
Meaning Over Morphology: A Multi-Metric Benchmark of LLMs for Bangla Dialect Translation
A multi-metric benchmark of large language models on Bangla dialect translation, published at the DialRes workshop, LREC 2026.
Recommended citation: Niloy, S. D., Rahman, S. S., Sobhani, M. E., Alam, G. R., Sadeque, F., & Hassan, M. R. (2026). "Meaning Over Morphology: A Multi-Metric Benchmark of LLMs for Bangla Dialect Translation." DialRes Workshop, LREC 2026.
UnmadBot: Towards Culturally Grounded Bangla Satire and Humor with Foundation Models
An end-to-end Bangla satire chatbot trained on Unmad magazine’s archive, probing whether foundation models can understand and generate culturally grounded humor.
talks
AI Symposium — Exploring Bangla NLP with Bengali.AI
Published:
Invited talk on the state of Bangla Natural Language Processing and the open-source datasets and tooling built at Bengali.AI.
Open-Source Linguistic Initiatives for Bangla — Ministry of Foreign Affairs
Published:
Invited to present multiple open-source linguistic project initiatives and represent Bengali.AI to the Ministry of Foreign Affairs of Bangladesh.
Talk with Researchers — Bengali Language in NLP
Published:
Webinar on AI and Bangla NLP organised by the Andromeda Space & Robotics Research Organization at CUET.
AI Research & Academic Development Webinar
Published:
Webinar on AI, Bangla NLP, the importance of impactful research, and how students should pick undergraduate thesis topics.
NLP Datathon Bootcamp — Workshop Host & Mentor
Published:
Hosted a Bengali.AI workshop for the bootcamp of an inter-university Natural Language Processing competition organised by UIUCCL.
ভাষা-বিচিত্রা — National AI Workshop on Speech Recognition
Published:
Workshop host and mentor for ভাষা-বিচিত্রা, a nationwide AI competition on speech recognition for regional Bengali dialects.
A Hands-on Guide to AI Tools for Non-Technical Workflows
Published:
Panel discussion on the current state of Bangla in AI, plus a hands-on workshop on using AI to automate non-technical, everyday workflows.
teaching
Introductory Programming & Data Analytics with Python Permalink
Part-Time Coding Instructor, Learn Time, 2021
LearnTime is a Rajshahi-based e-learning platform. This was a remote, part-time role of 3–4 hours a week, running from November 2021 to December 2022.
Natural Language Processing (NLP) for Beginners using Python Permalink
Online Course (Instructor & Course Designer), Lead Academy, 2023
Lead Academy approached me to design and deliver an NLP course by developing the pre-recorded content for it, and I accepted the offer. I worked as an instructor there on a contractual basis.
Undergraduate Thesis Co-supervision & Laboratory Instruction Permalink
Research Engineer, Department of CSE, BRAC University, 2024
As a Research Engineer at BRAC University (February 2024 – September 2025), teaching and supervision were part of the role alongside research.