Projects

IoT-based Multi-layered Security and Monitoring System
Arduino-based fully automated Home and Office Security using Laser, Ultrasonic and Image Processing layers. This is a multi-layered security solution consisting Arduino Mega, ATMEGA microcontrollers that can provide laser, ultrasound, heat, fire and gas detection with fault-tolerable monitoring and alarm system that is fully automated and targeted to achieve minimum cost in balance with maximum effectiveness. 

Explainable AI (XAI) Powered Transparent Network Intrusion Detection System to Enhance Cybersecurity

Developed eight novel architectures that incorporate XAI techniques such as LIME, SHAP, ProtoDash, ELI5 to overcome the challenges of limited interpretability in ML/DL based Intrusion Detection Systems. Generated explanations provide quantifi- able insights into the influential factors and their respective impact on network intrusion predictions.


Project Supervisor: Dr. Md. Golam Rashed 

SOS (Save Our Soul)

The "SOS Emergency App" has been meticulously crafted to offer a robust solution for urgent situations. This app goes beyond the conventional mobile applications, as it is designed to be a true lifeline during times of crisis. At its core, the app serves as a comprehensive emergency response tool. It empowers users to swiftly and effectively seek help when faced with critical situations. The user interface has been thoughtfully developed to be user-friendly and accessible, even in high-stress scenarios.

Key features of the app include the ability to trigger distress signals with just a few taps, allowing users to quickly alert their emergency contacts and relevant authorities. The app leverages location services to accurately pinpoint the user's whereabouts, ensuring that responders can reach them promptly. Moreover, the app facilitates clear communication during emergencies. It enables users to provide crucial information to responders, such as medical conditions or specific details about the situation. This information can prove invaluable for emergency personnel in assessing and addressing the situation appropriately. 

WebApp for Cognitive Distortion Analysis and Classification in Bengali Language

Developed some deep learning models from the ground up based on the Recurrent Neural Network (RNN) model with Long Short-Term Memory (LTSM) and trained on the labeled text to detect eight cognitive distortions. The accuracy values of the models were 0.76 for overgeneralization, 0.85 for all or none thinking, 0.80 for mind reading, 0.83 for fortune telling, 0.80 for labeling, 0.93 for should statement, 0.86 for emotional reasoning, 0.97 for personalization. A web app powered by these deep learning models is able to identify and classify eight types of cognitive distortions. The web app provides a user-friendly interface for inputting Bengali text and receiving predictions about the presence of cognitive distortions. This tool has the potential to be used by therapists and counselors to aid in the assessment of cognitive distortions in Bengali-speaking clients. To our knowledge, this is the first work in Bengali language to detect cognitive distortions using AI.

GrammarQuick for Android

A Portable English Grammar app developed using SQLite and Java. One can test and improve English Grammar skills using GrammarQuick. It keeps track of scores along the way of learning. Contribution: Team Lead, Developer

ICEFOODS: Online Food Management System

ICEFoods is an online food order management system for a restaurant that enables customers to place food orders online and the restaurant staff to manage the orders effectively. The proposed system is responsive and connected to MySQL database. This system will provide customers with an easy-to-use platform for ordering food, making payments, and tracking the status of their orders. The system will also enable the restaurant staff to manage the orders, monitor the inventory, and update the menu as required. 


Project Supervisor: Dr. Dipankar Das

T20 world cup cricket data analytics – Cricket Analysis

[Python — Web scrapping — Pandas — Power BI]

Created a Power BI report to identify top 11 players for a T20 cricket team by scraping data from espncricinfo with a Brightdata website tool, cleaning and transforming the data with pandas, and evaluating various player performance metrics.Used the resulting Power BI dashboard to select players for various categories (openers, middle order/anchors, finishers, all-rounders, specialist fast bowlers) and ultimately choose the top 11 players to play in the match.

Complete network diagram for a new innovative campus in the downtown Boise area

This is a CAMPUS NETWORK architecture that adhere to CISCO 3 Tier Architecture Campus Network Framework and Design.


Supervised by: Mr. John Wee, Lecturer, Informational Technology Management, Boise State University.

Smart Home Automation System


Automation, ESP8266, Microcontroller programming for Home Automation.


Home automation or domotics is building automation for a home, called a smart home or smart house. A home automation system will control lighting, climate, entertainment systems, and appliances. It may also include home security such as access control and alarm system. 

InfoDesk

A virtual environment with robust database where students can get handy information with little Effort.

Brainstorming Games

Fun games using python.

Copyright @2021 All rights reserved | Md. Tohidul Islam