Projects

Bengali Spell Checker and Auto Correction Suggestion for MS Word

This is the first spell checker and auto word correction suggestion for Bengali words in Microsoft Word. Data dump is crawled from The Daily Prothom Alo newspaper. Edit distance algorithm is used for auto correction suggestion and most probable word is suggested within 2 edit distance away.

English to Bangla Neural Machine Translation with Attention

Attention-based Autoencoder system to translate English to Bangla language. While encoder is fed with English corpus to produce intended output at the decoder, attention is used to get weighted states at the encoder to preserve important contexts.

Toxic Comment Classification

Machine Learning Lab course NLP-based project to classify Wikipedia comments which have been labeled by human raters for toxic behavior. Nowadays people fall victims to indecent comments on social media that can have detrimental psychological effects. Our project aims at filtering out those toxicity to make the virtual world a better place.

Autonomous Code Review Usefulness Measurement

  • Reviews extraction from Gerrit using Pygerrit2 Rest API
  • Reviews usefulness measurement with machine learning approaches
  • Reviewer performance based statistical graph generation

Gerrit Miner

  • Data Extraction from authenticated Gerrit server through personal user account (developed for Samsung R&D Institute Bangladesh)
  • A database system for detail analysis of organization developers and reviewers
  • First stage of the research project of NLP-based review categorization and automated code correction suggestion

Numta DB: recognizing Bangla Handwritten Digits using deep learning

  • Bangla handwritten digits recognition with deep convolutional neural network (CNN)
  • Handling data augmentation to create transformation invariant model
  • Ensemble model to achieve higher accuracy trained on over 60,000 samples

Smart Car Assistant

  • A system that plans to reduce road accidents resulting from driver inattentiveness
  • Detects driver attention by tracking head orientation and eye gaze
  • Processes and executes basic voice commands
  • Developed using Raspberry Pi
  • Created using Python OpenCV libraries, PyAudio and Google Speech Recognition

Complain Box

  • Web based application developed using PHP framework
  • A national website that can be accessed by people using their national ID card to complain problems of their own locality
  • Prioritization of problems through the voting system to solve the crucial ones first
  • Emergency helpline system to connect with the nearby police station for immediate help

Smart Staircase

  • Atmega32 and Atmel Studio based microcontroller project
  • Human detection through Passive Infrared (PIR) sensor to save energy
  • Automated regulation of electronic devices

My School: an online moodle for teachers & students for universal education

  • A JavaFX project that attempts to eradicate boundaries among the nations to share knowledge
  • Teachers and students from anywhere around the globe can share and discuss important educational topics
  • Launching free online education

SundorBan King: Game project

  • Developed using Unity game engine
  • Available soon on Google Play Store