Naimul Haque AI Researcher and Engineer profile

Naimul Haque

Research Assistant, Quantum Computing

MS in Electrical Engineering, Alfred University

Assistant Professor, CSE, Uttara University (Previously)

To pursue a challenging and research-oriented career in the field of Artificial Intelligence.

nh16@alfred.edu

naimul011@gmail.com

ln k gh gh gs rg orcid



Naimul Haque is an Assistant Professor at Uttara University, specializing in Computer Science and Engineering. Holding a Master's degree from Jahangirnagar University and a Bachelor's degree from Ahsanullah University of Science and Technology, his research spans Artificial Intelligence, Computer Vision, NLP, Deep Learning, Machine Learning, and Reinforcement Learning.

With notable publications like "Bangla Toxic Comment Classification" and "Automatic Bangla License Plate Recognition," accepted by international conferences, Naimul's contributions extend to creating the "Bangla License Plate Dataset 2.5k." He brings rich teaching experience, instructing courses like AI, Computer Vision, Neural Networks, Fuzzy Systems, and Pattern Recognition.

Naimul served as Lab Director at Cognition.AI and as Adjunct Lecturer at Ahsanullah University, guiding undergraduate research and lab classes. Proficient in Python, Java, and C++, he also possesses game development experience. Dedicated to a research-focused path in Computer Vision and Machine Learning, Naimul aims for a challenging and impactful career.

Research Interests:

  • Artificial Intelligence
  • Computer Vision
  • Natural Language Processing
  • Deep Learning
  • Machine Learning
  • Quantum Computing


  Priprint:
  BdSpell: A YOLO-based Real-time Finger Spelling System for Bangla Sign Language
  Read Here -> ArXiv

  FaceAtt: Enhancing Image Captioning with Facial Attributes for Portrait Images
  Read Here -> ArXiv


last updated: May 2023 (partial)


Experiences


Teaching Experiences

For details visit here.

Kaggle AI Course Instructor Naimul Haque Assistant Professor at Uttara University
August 2023 - Present (Full Time)
Conducting undergraduate classes
• Structured Programming[60I][60J][Fall 23]
• Discrete Mathematics[60F-EVE][Fall 23]
• Data Structure[57B][Fall 23]



AriSaf Tech employee, Naimul Haque Junior Data Engineer and AI Researcher.
Assistant Professor at Department of CSE, Manarat International University
Mar 2023 - August 2023 (Full-Time) Conducting undergraduate classes
• CSE-437: Computer Vision and Robotics[Fall 23]
• CSE-433: Neural Network and Fuzzy Systems[Fall 23]
• CSE-210: Algorithm[Fall 23]
• CSE-211: Assembly Language[Fall 23]

Lecturer at CSE, Manarat International University
April 2019 - Mar 2023 (Full-Time)
Conducting undergraduate classes
• CSE-411: Artificial Intelligence [Spring 23]
• CSE-437: Computer Vision and Robotics[Fall 21][Spring 22][Fall 22]
• CSE-433: Neural Network and Fuzzy Systems[Summer 20][Summer 20][Spring 21][Spring 22][Summer 22]
• CSE-436: Pattern Recognition[Summer 20][Summer 21]
• CSE-210: Algorithm[Fall 19][Fall 20][Summer 21][Fall 21][Spring 22][Summer 22][Fall 22]
• CSE-104: Discrete Mathematics[Fall 21][Spring 22]
• CSE-314: Microprocessor and Interfacing [Sum 2019][Spring 20][Sum 20][Sum 20][Spring 21][Sum 21][Spring 22][Fall 22]
• CSE-410: Computer Networking[Summer 19]
• EEE-101: Electrical Circuits[Summer 19][Fall 19][Summer 20]
• CSE-313: System Analysis and Design[Fall 19]
• CSE-312: Software Development[Spring 20]
• CSE-414: Internet and Web Development[Spring 20][Summer 20][Fall 20]
• CSE-402: Software Engineering[Spring 20][Summer 20][Fall 20]
• CSE-211: Assembly Language[Summer 20][Fall 20][Spring 21][Fall 22]
• PHY-102: Physics[Fall 21]
• CSE-102: Structured Programming[Summer 22][Fall 22]


Student Volunteer Naimul Haque NeurIPS
Adjunct Lecturer at Department of CSE, Ahsanullah University of Science and Technology
February 2020 - June 2020 (Contract) Department of CSE, Ahsanullah University of Science and Technology
· Conducting undergraduate Lab class: CSE 3214: Operating System.



Research Experiences


Student Volunteer Naimul Haque NeurIPS
Lab Director at Cognition.AI
November 2020 - 2022
Cognition.AI is my Research Lab where I supervise students for their undergraduate thesis on Computer Vision and Natural Language Processing using Deep Learning.


Programming Experiences


Student Volunteer Naimul Haque NeurIPS
Indie Game Developer at Unity Game Engine
November 2020 - 2022
I developed few indie games using Unity Game Engine. Lost is a platformer based 2D game developed using Unity and C#. Android APK is available, download, play and enjoy.




Education


Student Volunteer Naimul Haque NeurIPS
M.Sc. in Computer Science Jahangirnagar University
2019 - 2022
Thesis: Bangla License Plate Restoration using a Super Resolution Generative Adversarial Networks, Supervisor: Dr. Mohammad Shorif Uddin Professor, Department of CSE (JU)
CGPA: 3.53/4


Student Volunteer Naimul Haque NeurIPS
B.Sc. in Computer Science and Engineering Ahsanullah University of Science and Technology
2014 - 2018
Thesis: Grayscale Image Colorization, Supervisor: Dr. S.M.A. Al-Mamun P, Professor \& Dean, Department of CSE (AUST)
CGPA: 3.712/4



Publications


Published

Bangla Toxic Comment Classification and Severity Measure Using Deep Learning
Naimul Haque, Md. Bodrul, Abdullah, Towfiq, Mehorab
Accepted in - International Conference on Recent Progresses in Science, Engineering and Technology (ICRPSET-2022) (Conference Paper)


Automatic Bangla License Plate Recognition System for Low-Resolution Images
Naimul Haque, Samira Islam, Rabeiya Afrose, Mohammad Shorif Uddin
Accepted in - 2022 4th International Conference on Sustainable Technologies for Industry 4.0 (STI), 17-18 December, Dhaka (Conference Paper)


Grayscale Portrait Colorization using CNNs and Pretrained VGG-Face Descriptor
Naimul Haque, Samin Shahriar Tokey (co-supervisor)
Accepted in - 2019 22nd International Conference on Computer and Information Technology (ICCIT), 17-18 December, Dhaka (Conference Paper)


Pre-Prints

Face-Att: Enhancing Image Captioning with Facial Attributes for Portrait Images
Naimul Haque, and Iffat Labiba
Submitted in - 2nd International Conference on Information and Communication Technology For Sustainable Developmen, 14-16 September, 2023, Bangladesh University of Professionals (Conference Paper)



Projects


Research Projects


Backdoor Attacks on Fine-Tuned Llama-LLM for Twitter Sentiment Analysis
This project focuses on studying backdoor attacks on a fine-tuned Llama-LLM model used for Twitter sentiment analysis. The project code is provided in the "alpaca-fine-tuning twitter sentiment 1.6M.ipynb" Jupyter notebook. The goal is to investigate the potential vulnerabilities of the model to backdoor attacks and explore the use of the Alpaca LoRa framework for model quantization. Model Weights available @ HuggingFace HuggingFace.


Real-Time Bangla Finger Spelling for Sign Language
The Real-Time Bangla Digit and Alphabet Detection project aims to develop an advanced computer vision system capable of accurately detecting digits and alphabets in Bangla sign language. Leveraging the power of YOLOv5, a state-of-the-art object detection algorithm, this project will enable real-time recognition of Bangla sign language gestures for digits and alphabets. The system's ultimate goal is to utilize these real-time detections to spell out words, enhancing communication and facilitating meaningful interactions for individuals with hearing and speech impairments.
Training and Dataset Available @ RoboFlow Roboflow.


Enhancing Face Captioning using facial attributes
The goal of this project is to generate accurate and descriptive captions for facial images using a combination of facial attributes and natural language processing techniques. By incorporating facial attributes, the model can generate more contextually relevant captions for each image.
Dataset Available @ Zenodo Zenodo.





Datasets


Datasets

Bangla License Plate Dataset 2.5k
Naimul Haque, Mirajul Islam, Afrose Tithy, Samira Islam
Published in - Zenodo, September 24, 2022 (CV-Dataset)


FaceAttDB: A Multilingual Dataset for Facial Attribute Captioning
Naimul Haque, Abida Sultana
Published in - Zenodo, June, 2023 (CV-NLP-Dataset)


nBangla Toxic Comments DB
Naimul Haque, Badrul
Published in - HuggingFace, June, 2023 (NLP-Dataset)