SlideShare a Scribd company logo
1 of 5
Download to read offline
1
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
BANGLADESH ARMY UNIVERSITY OF SCIENCE & TECHNOLOGY (BAUST)
SAIDPUR CANTONMENT, NILPHAMARI
(Project Proposal)
Course Code: CSE 4132 Course Title: Artifacial Intelligence and Fuzzy
Systems
Date: February 12, 2023
1. Name of the Students (with ID) :
 Abu Rayhan Mouno (180201118)
 Khondoker Abu Naim (200101103)
 Md. Nafis Fuad (200101075)
2. Present Address : Abbas Uddin Ahmed Hall,
Bangladesh Army University of Science & Technology
(BAUST),
Saidpur Cantonment, Saidpur, Nilphamari.
3. Name of the Department : Computer Science & Engineering
Program : Bachelor of Science in Computer Science and Engineering
4. Tentative Title : Bangla alphabet handwritten recognition using deep learning.
5. Introduction
Bangla is the second-most spoken language. As it is the language of 100 million people
spoken languages in the Bangladesh. And most widely spoken language of Bangladesh
and second most widely spoken among the languages of India [10]. A part of the Indo
European Language class, its primary roots language consists of 50 basic alphabets
among which there are popular language, there has not been much research conducted on
the handwriting recognition of this language, compared to of handwriting recognition,
which is, classifying individual characters of a language [9]..In the last few decades, the
primary method of storing information has switched from handwritten copies of
documents [17] .The digital format of the documents are new form of document storage, a
large segment of the older documents are stored in handwritten form. The process of
converting these documents, where traditional process is tedious and requires a huge
2
amount of time to successfully convert the documents, and also requires substantial
amount of manpower to create accurate copies of the documents. Furthermore, Bangla
characters have a complex that of other languages such as English or German [8]. Most
challenging tasks in handwritten character classification The focal point of this research
lies on a fundamental problem characters/alphabets of the Bangla language. A method for
individual character recognition, this research opens up the path for further development
in the Bangla handwriting recognition sector [5]. Image processing techniques, Bangla
handwriting recognition The primary goal of this research is to build a model that can
train on a large amount of data and classify new image of all, developing a handwritten
character recognition model.
6. Background and Present State of the Problem
There are several previous research works on the recognition of Bengali handwritten
characters. Convolutional neural networks (ConvNets or CNNs) are deep artificial neural
networks used to classify images, group them by proximity, and recognize objects within
scenes. Hardly less noteworthy work exists for the recognition of Bengali characters.
They considered some comparable characters as a single example and prepared the
classifier for 45 classes. Another work states that three different component extraction
strategies were used in the segmentation phase, but the character samples were divided
into 36 classes, combining comparative characters into a single class.One of these
overlooked things is analyzing the pattern of the image as a matrix and use of the Scikit-
learn library, which also specializes in classification and regression algorithms, including
SVM. proposed a CNN-based architecture for recognizing handwritten Bangla charac-
ters. proposed a transfer learning-based model in combination with CNN to recognize
composite characters from basic characters. The authors used a transfer learning approach
to recognize compound characters by transferring knowledge from pre-trained basic
characters to CNN. Scikit-learn is an undeniably prominent Al library.
It highlights vari- ous clustering, classification, and regression computations, including
SVM, k-means, random forests, and DB- SCAN, and also works with the scientific and
numerical Python libraries called SciPy and NumPy. Few Python libraries have strong
execution in most areas of Al computation, and Scikit-Learn is truly outstanding [20].
One advantage of this consistency is that once we understand the essential use and
language structure of Scikit-Learn for one type of model, switching to another model or
algorithm is exceptionally easy. This stack includes for one type of model, switching to
another model or algorithm is exceptionally easy. The Scikit-Learn library must be
installed prior to use and is essentially based on scientific Python (SciPy). The Scikit-
Learn library must be installed prior to use and is essentially based on scientific Python
(SciPy). The library is focused on modeling data. Now that many systems have already
3
been established for the task of character recognition, many results are compared based
on maximum precision. The role that Scikit-leam plays in classifying languages is
outstanding. The precision level of Scikit-leam, which works even better when combined
with other techniques such as SVM.
7. Objective with Specific Aims and Possible Outcome
The primary objective of this project is to develop a deep learning model that can
recognize handwritten Bangla alphabet characters with high accuracy. The specific
objectives include:
1. Developing a dataset of handwritten Bangla alphabet characters
2. Preprocessing the dataset for training the deep learning model
3. Designing and training a deep learning model for recognizing the Bangla alphabet
characters
4. Evaluating the model's accuracy and performance on a separate test dataset
5. Building a user interface for demonstrating the model's functionality
Possible Outcome:
1. A deep learning model that can recognize handwritten Bangla alphabet characters with
high accuracy.
2. A dataset of handwritten Bangla alphabet characters that can be used for future
research and development.
3. A user interface that demonstrates the model's functionality.
8. Outline of Methodology Design
Dataset Preparation:
The first step is to prepare a dataset of handwritten Bangla alphabet characters. This
dataset can be created by collecting handwriting samples from different individuals. The
dataset can include different variations of each alphabet to improve the model's
robustness. The dataset will be split into training and testing sets.
4
Fig: Data preparation steps for the proposed method.
Preprocessing:
The next step is to preprocess the dataset. This step will include image resizing,
normalization, and noise removal. The preprocessed images will be used to train the deep
learning model.
Model Design:
The deep learning model will be designed using convolutional neural networks (CNNs).
CNNs are particularly suitable for image recognition tasks as they can learn and extract
features from the images. The model architecture will be optimized to achieve high
accuracy.
Model Training:
The model will be trained using the preprocessed dataset. The training process will
include optimizing the model's parameters using backpropagation and stochastic gradient
descent algorithms. The model will be trained until it reaches a satisfactory accuracy
level.
Model Evaluation:
The trained model will be evaluated on a separate test dataset. The evaluation process
will measure the model's accuracy and performance, including precision, recall, and F1
score.
User Interface:
Finally, a user interface will be developed to demonstrate the model's functionality. The
user interface will allow users to input a handwritten Bangla alphabet character and
display the recognized character.
9. Resources Required to Accomplish the Task
 Python
 OpenCV
5
 Google Collab
10. References
[1] Hahn. Topic parsing: accounting for text macro structures in full-text analysis.
Information Processing and Management, 26:135-170, 1990.
[2] McDonald and J.D. Pustejovsky. Descriptiondirected natural language generation. In
Proceedings of the 9th 1.7CAI, pages 799-805. IJCAI, 1986.
[3] McKeown. Text Generation: Using Discourse Strutegtes and Focus Constraints to
Generate Natural Language Tezt. Cambridge University Press, Cambridge, England,
1985.
[4] . Smadja, K.R. McKeown, and V. Hatzivassiloglou. Automatic Development of
Bilingual Lexicons. Journal of Computational Linguistics, to appear, 1995.
[5] Tait. Automatic sumnzarzsmg of English tezts. PhD thesis, University of Cambridge,
Cambridge, England, 1983.
Name and ID of the Students Signature of the Students
180201118
Abu Rayhan Mouno
200101103
Khondoker Abu Naim
200101075
Md. Nafis Fuad

More Related Content

What's hot

Multimodal deep learning
Multimodal deep learningMultimodal deep learning
Multimodal deep learninghoai_ln
 
Moving Object Detection And Tracking Using CNN
Moving Object Detection And Tracking Using CNNMoving Object Detection And Tracking Using CNN
Moving Object Detection And Tracking Using CNNNITISHKUMAR1401
 
Brain tumor detection using convolutional neural network
Brain tumor detection using convolutional neural network Brain tumor detection using convolutional neural network
Brain tumor detection using convolutional neural network MD Abdullah Al Nasim
 
Semantic Segmentation - Fully Convolutional Networks for Semantic Segmentation
Semantic Segmentation - Fully Convolutional Networks for Semantic SegmentationSemantic Segmentation - Fully Convolutional Networks for Semantic Segmentation
Semantic Segmentation - Fully Convolutional Networks for Semantic Segmentation岳華 杜
 
Image classification using cnn
Image classification using cnnImage classification using cnn
Image classification using cnnDebarko De
 
Chest X-ray Pneumonia Classification with Deep Learning
Chest X-ray Pneumonia Classification with Deep LearningChest X-ray Pneumonia Classification with Deep Learning
Chest X-ray Pneumonia Classification with Deep LearningBaoTramDuong2
 
Neural Network Based Brain Tumor Detection using MR Images
Neural Network Based Brain Tumor Detection using MR ImagesNeural Network Based Brain Tumor Detection using MR Images
Neural Network Based Brain Tumor Detection using MR ImagesAisha Kalsoom
 
Image classification using convolutional neural network
Image classification using convolutional neural networkImage classification using convolutional neural network
Image classification using convolutional neural networkKIRAN R
 
Occlusion and Abandoned Object Detection for Surveillance Applications
Occlusion and Abandoned Object Detection for Surveillance ApplicationsOcclusion and Abandoned Object Detection for Surveillance Applications
Occlusion and Abandoned Object Detection for Surveillance ApplicationsEditor IJCATR
 
Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Karan Panjwani
 
An Introduction to Image Processing and Artificial Intelligence
An Introduction to Image Processing and Artificial IntelligenceAn Introduction to Image Processing and Artificial Intelligence
An Introduction to Image Processing and Artificial IntelligenceWasif Altaf
 
Seminar report on blue eyes
Seminar report on blue eyesSeminar report on blue eyes
Seminar report on blue eyesRoshmi Sarmah
 
Google's project tango seminar ppt
Google's project tango seminar pptGoogle's project tango seminar ppt
Google's project tango seminar pptAamir Hilal
 
Lung Cancer Detection Using Convolutional Neural Network
Lung Cancer Detection Using Convolutional Neural NetworkLung Cancer Detection Using Convolutional Neural Network
Lung Cancer Detection Using Convolutional Neural NetworkIRJET Journal
 
Machine Learning - Object Detection and Classification
Machine Learning - Object Detection and ClassificationMachine Learning - Object Detection and Classification
Machine Learning - Object Detection and ClassificationVikas Jain
 
OCR (Optical Character Recognition)
OCR (Optical Character Recognition) OCR (Optical Character Recognition)
OCR (Optical Character Recognition) IstiaqueBinIslam
 
YOLOv5 BASED WEB APPLICATION FOR INDIAN CURRENCY NOTE DETECTION
YOLOv5 BASED WEB APPLICATION FOR INDIAN CURRENCY NOTE DETECTIONYOLOv5 BASED WEB APPLICATION FOR INDIAN CURRENCY NOTE DETECTION
YOLOv5 BASED WEB APPLICATION FOR INDIAN CURRENCY NOTE DETECTIONIRJET Journal
 
Computer vision (machine learning for developers)
Computer vision (machine learning for developers)Computer vision (machine learning for developers)
Computer vision (machine learning for developers)Rachhek Shrestha
 
Brain Tumor Segmentation using Enhanced U-Net Model with Empirical Analysis
Brain Tumor Segmentation using Enhanced U-Net Model with Empirical AnalysisBrain Tumor Segmentation using Enhanced U-Net Model with Empirical Analysis
Brain Tumor Segmentation using Enhanced U-Net Model with Empirical AnalysisMD Abdullah Al Nasim
 

What's hot (20)

Multimodal deep learning
Multimodal deep learningMultimodal deep learning
Multimodal deep learning
 
Moving Object Detection And Tracking Using CNN
Moving Object Detection And Tracking Using CNNMoving Object Detection And Tracking Using CNN
Moving Object Detection And Tracking Using CNN
 
Brain tumor detection using convolutional neural network
Brain tumor detection using convolutional neural network Brain tumor detection using convolutional neural network
Brain tumor detection using convolutional neural network
 
Semantic Segmentation - Fully Convolutional Networks for Semantic Segmentation
Semantic Segmentation - Fully Convolutional Networks for Semantic SegmentationSemantic Segmentation - Fully Convolutional Networks for Semantic Segmentation
Semantic Segmentation - Fully Convolutional Networks for Semantic Segmentation
 
Image classification using cnn
Image classification using cnnImage classification using cnn
Image classification using cnn
 
Chest X-ray Pneumonia Classification with Deep Learning
Chest X-ray Pneumonia Classification with Deep LearningChest X-ray Pneumonia Classification with Deep Learning
Chest X-ray Pneumonia Classification with Deep Learning
 
Neural Network Based Brain Tumor Detection using MR Images
Neural Network Based Brain Tumor Detection using MR ImagesNeural Network Based Brain Tumor Detection using MR Images
Neural Network Based Brain Tumor Detection using MR Images
 
Image classification using convolutional neural network
Image classification using convolutional neural networkImage classification using convolutional neural network
Image classification using convolutional neural network
 
Occlusion and Abandoned Object Detection for Surveillance Applications
Occlusion and Abandoned Object Detection for Surveillance ApplicationsOcclusion and Abandoned Object Detection for Surveillance Applications
Occlusion and Abandoned Object Detection for Surveillance Applications
 
Optical Character Recognition( OCR )
Optical Character Recognition( OCR )Optical Character Recognition( OCR )
Optical Character Recognition( OCR )
 
An Introduction to Image Processing and Artificial Intelligence
An Introduction to Image Processing and Artificial IntelligenceAn Introduction to Image Processing and Artificial Intelligence
An Introduction to Image Processing and Artificial Intelligence
 
Seminar report on blue eyes
Seminar report on blue eyesSeminar report on blue eyes
Seminar report on blue eyes
 
Google's project tango seminar ppt
Google's project tango seminar pptGoogle's project tango seminar ppt
Google's project tango seminar ppt
 
Lung Cancer Detection Using Convolutional Neural Network
Lung Cancer Detection Using Convolutional Neural NetworkLung Cancer Detection Using Convolutional Neural Network
Lung Cancer Detection Using Convolutional Neural Network
 
Machine Learning - Object Detection and Classification
Machine Learning - Object Detection and ClassificationMachine Learning - Object Detection and Classification
Machine Learning - Object Detection and Classification
 
OCR (Optical Character Recognition)
OCR (Optical Character Recognition) OCR (Optical Character Recognition)
OCR (Optical Character Recognition)
 
Mask R-CNN
Mask R-CNNMask R-CNN
Mask R-CNN
 
YOLOv5 BASED WEB APPLICATION FOR INDIAN CURRENCY NOTE DETECTION
YOLOv5 BASED WEB APPLICATION FOR INDIAN CURRENCY NOTE DETECTIONYOLOv5 BASED WEB APPLICATION FOR INDIAN CURRENCY NOTE DETECTION
YOLOv5 BASED WEB APPLICATION FOR INDIAN CURRENCY NOTE DETECTION
 
Computer vision (machine learning for developers)
Computer vision (machine learning for developers)Computer vision (machine learning for developers)
Computer vision (machine learning for developers)
 
Brain Tumor Segmentation using Enhanced U-Net Model with Empirical Analysis
Brain Tumor Segmentation using Enhanced U-Net Model with Empirical AnalysisBrain Tumor Segmentation using Enhanced U-Net Model with Empirical Analysis
Brain Tumor Segmentation using Enhanced U-Net Model with Empirical Analysis
 

Similar to Bangla Handwritten Character Recognition Using Deep Learning

Bangla_handwritten_dig1] final proposal .pdf
Bangla_handwritten_dig1] final proposal .pdfBangla_handwritten_dig1] final proposal .pdf
Bangla_handwritten_dig1] final proposal .pdfKhondokerAbuNaim
 
IRJET- Survey on Deep Learning Approaches for Phrase Structure Identification...
IRJET- Survey on Deep Learning Approaches for Phrase Structure Identification...IRJET- Survey on Deep Learning Approaches for Phrase Structure Identification...
IRJET- Survey on Deep Learning Approaches for Phrase Structure Identification...IRJET Journal
 
SENTIMENT ANALYSIS IN MYANMAR LANGUAGE USING CONVOLUTIONAL LSTM NEURAL NETWORK
SENTIMENT ANALYSIS IN MYANMAR LANGUAGE USING CONVOLUTIONAL LSTM NEURAL NETWORKSENTIMENT ANALYSIS IN MYANMAR LANGUAGE USING CONVOLUTIONAL LSTM NEURAL NETWORK
SENTIMENT ANALYSIS IN MYANMAR LANGUAGE USING CONVOLUTIONAL LSTM NEURAL NETWORKijnlc
 
Sentiment Analysis In Myanmar Language Using Convolutional Lstm Neural Network
Sentiment Analysis In Myanmar Language Using Convolutional Lstm Neural NetworkSentiment Analysis In Myanmar Language Using Convolutional Lstm Neural Network
Sentiment Analysis In Myanmar Language Using Convolutional Lstm Neural Networkkevig
 
Suggestion Generation for Specific Erroneous Part in a Sentence using Deep Le...
Suggestion Generation for Specific Erroneous Part in a Sentence using Deep Le...Suggestion Generation for Specific Erroneous Part in a Sentence using Deep Le...
Suggestion Generation for Specific Erroneous Part in a Sentence using Deep Le...ijtsrd
 
NL based Object Oriented modeling - EJSR 35(1)
NL based Object Oriented modeling - EJSR 35(1)NL based Object Oriented modeling - EJSR 35(1)
NL based Object Oriented modeling - EJSR 35(1)IT Industry
 
Character Recognition using Data Mining Technique (Artificial Neural Network)
Character Recognition using Data Mining Technique (Artificial Neural Network)Character Recognition using Data Mining Technique (Artificial Neural Network)
Character Recognition using Data Mining Technique (Artificial Neural Network)Sudipto Krishna Dutta
 
A Strong Object Recognition Using Lbp, Ltp And Rlbp
A Strong Object Recognition Using Lbp, Ltp And RlbpA Strong Object Recognition Using Lbp, Ltp And Rlbp
A Strong Object Recognition Using Lbp, Ltp And RlbpRikki Wright
 
A NOVEL APPROACH FOR NAMED ENTITY RECOGNITION ON HINDI LANGUAGE USING RESIDUA...
A NOVEL APPROACH FOR NAMED ENTITY RECOGNITION ON HINDI LANGUAGE USING RESIDUA...A NOVEL APPROACH FOR NAMED ENTITY RECOGNITION ON HINDI LANGUAGE USING RESIDUA...
A NOVEL APPROACH FOR NAMED ENTITY RECOGNITION ON HINDI LANGUAGE USING RESIDUA...kevig
 
Balochi Language Text Classification Using Deep Learning 1.pptx
Balochi Language Text Classification Using Deep Learning 1.pptxBalochi Language Text Classification Using Deep Learning 1.pptx
Balochi Language Text Classification Using Deep Learning 1.pptxMuhammadHamza463794
 
IRJET - Pseudocode to Python Translation using Machine Learning
IRJET - Pseudocode to Python Translation using Machine LearningIRJET - Pseudocode to Python Translation using Machine Learning
IRJET - Pseudocode to Python Translation using Machine LearningIRJET Journal
 
Program Detail - Mastering AI Bootcamp_v2.pptx
Program Detail - Mastering AI Bootcamp_v2.pptxProgram Detail - Mastering AI Bootcamp_v2.pptx
Program Detail - Mastering AI Bootcamp_v2.pptxkhaled125087
 
The effect of training set size in authorship attribution: application on sho...
The effect of training set size in authorship attribution: application on sho...The effect of training set size in authorship attribution: application on sho...
The effect of training set size in authorship attribution: application on sho...IJECEIAES
 
IRJET- Survey on Generating Suggestions for Erroneous Part in a Sentence
IRJET- Survey on Generating Suggestions for Erroneous Part in a SentenceIRJET- Survey on Generating Suggestions for Erroneous Part in a Sentence
IRJET- Survey on Generating Suggestions for Erroneous Part in a SentenceIRJET Journal
 
An NLP-based architecture for the autocompletion of partial domain models
An NLP-based architecture for the autocompletion of partial domain modelsAn NLP-based architecture for the autocompletion of partial domain models
An NLP-based architecture for the autocompletion of partial domain modelsLola Burgueño
 
Class Diagram Extraction from Textual Requirements Using NLP Techniques
Class Diagram Extraction from Textual Requirements Using NLP TechniquesClass Diagram Extraction from Textual Requirements Using NLP Techniques
Class Diagram Extraction from Textual Requirements Using NLP Techniquesiosrjce
 
Language and Offensive Word Detection
Language and Offensive Word DetectionLanguage and Offensive Word Detection
Language and Offensive Word DetectionIRJET Journal
 
Cs8383 oop lab manual-2019
Cs8383 oop lab manual-2019Cs8383 oop lab manual-2019
Cs8383 oop lab manual-2019Kayathri Devi D
 
Phrase Structure Identification and Classification of Sentences using Deep Le...
Phrase Structure Identification and Classification of Sentences using Deep Le...Phrase Structure Identification and Classification of Sentences using Deep Le...
Phrase Structure Identification and Classification of Sentences using Deep Le...ijtsrd
 

Similar to Bangla Handwritten Character Recognition Using Deep Learning (20)

Bangla_handwritten_dig1] final proposal .pdf
Bangla_handwritten_dig1] final proposal .pdfBangla_handwritten_dig1] final proposal .pdf
Bangla_handwritten_dig1] final proposal .pdf
 
IRJET- Survey on Deep Learning Approaches for Phrase Structure Identification...
IRJET- Survey on Deep Learning Approaches for Phrase Structure Identification...IRJET- Survey on Deep Learning Approaches for Phrase Structure Identification...
IRJET- Survey on Deep Learning Approaches for Phrase Structure Identification...
 
SENTIMENT ANALYSIS IN MYANMAR LANGUAGE USING CONVOLUTIONAL LSTM NEURAL NETWORK
SENTIMENT ANALYSIS IN MYANMAR LANGUAGE USING CONVOLUTIONAL LSTM NEURAL NETWORKSENTIMENT ANALYSIS IN MYANMAR LANGUAGE USING CONVOLUTIONAL LSTM NEURAL NETWORK
SENTIMENT ANALYSIS IN MYANMAR LANGUAGE USING CONVOLUTIONAL LSTM NEURAL NETWORK
 
Sentiment Analysis In Myanmar Language Using Convolutional Lstm Neural Network
Sentiment Analysis In Myanmar Language Using Convolutional Lstm Neural NetworkSentiment Analysis In Myanmar Language Using Convolutional Lstm Neural Network
Sentiment Analysis In Myanmar Language Using Convolutional Lstm Neural Network
 
Suggestion Generation for Specific Erroneous Part in a Sentence using Deep Le...
Suggestion Generation for Specific Erroneous Part in a Sentence using Deep Le...Suggestion Generation for Specific Erroneous Part in a Sentence using Deep Le...
Suggestion Generation for Specific Erroneous Part in a Sentence using Deep Le...
 
NL based Object Oriented modeling - EJSR 35(1)
NL based Object Oriented modeling - EJSR 35(1)NL based Object Oriented modeling - EJSR 35(1)
NL based Object Oriented modeling - EJSR 35(1)
 
Character Recognition using Data Mining Technique (Artificial Neural Network)
Character Recognition using Data Mining Technique (Artificial Neural Network)Character Recognition using Data Mining Technique (Artificial Neural Network)
Character Recognition using Data Mining Technique (Artificial Neural Network)
 
A Strong Object Recognition Using Lbp, Ltp And Rlbp
A Strong Object Recognition Using Lbp, Ltp And RlbpA Strong Object Recognition Using Lbp, Ltp And Rlbp
A Strong Object Recognition Using Lbp, Ltp And Rlbp
 
A NOVEL APPROACH FOR NAMED ENTITY RECOGNITION ON HINDI LANGUAGE USING RESIDUA...
A NOVEL APPROACH FOR NAMED ENTITY RECOGNITION ON HINDI LANGUAGE USING RESIDUA...A NOVEL APPROACH FOR NAMED ENTITY RECOGNITION ON HINDI LANGUAGE USING RESIDUA...
A NOVEL APPROACH FOR NAMED ENTITY RECOGNITION ON HINDI LANGUAGE USING RESIDUA...
 
Balochi Language Text Classification Using Deep Learning 1.pptx
Balochi Language Text Classification Using Deep Learning 1.pptxBalochi Language Text Classification Using Deep Learning 1.pptx
Balochi Language Text Classification Using Deep Learning 1.pptx
 
IRJET - Pseudocode to Python Translation using Machine Learning
IRJET - Pseudocode to Python Translation using Machine LearningIRJET - Pseudocode to Python Translation using Machine Learning
IRJET - Pseudocode to Python Translation using Machine Learning
 
Program Detail - Mastering AI Bootcamp_v2.pptx
Program Detail - Mastering AI Bootcamp_v2.pptxProgram Detail - Mastering AI Bootcamp_v2.pptx
Program Detail - Mastering AI Bootcamp_v2.pptx
 
The effect of training set size in authorship attribution: application on sho...
The effect of training set size in authorship attribution: application on sho...The effect of training set size in authorship attribution: application on sho...
The effect of training set size in authorship attribution: application on sho...
 
IRJET- Survey on Generating Suggestions for Erroneous Part in a Sentence
IRJET- Survey on Generating Suggestions for Erroneous Part in a SentenceIRJET- Survey on Generating Suggestions for Erroneous Part in a Sentence
IRJET- Survey on Generating Suggestions for Erroneous Part in a Sentence
 
An NLP-based architecture for the autocompletion of partial domain models
An NLP-based architecture for the autocompletion of partial domain modelsAn NLP-based architecture for the autocompletion of partial domain models
An NLP-based architecture for the autocompletion of partial domain models
 
Class Diagram Extraction from Textual Requirements Using NLP Techniques
Class Diagram Extraction from Textual Requirements Using NLP TechniquesClass Diagram Extraction from Textual Requirements Using NLP Techniques
Class Diagram Extraction from Textual Requirements Using NLP Techniques
 
D017232729
D017232729D017232729
D017232729
 
Language and Offensive Word Detection
Language and Offensive Word DetectionLanguage and Offensive Word Detection
Language and Offensive Word Detection
 
Cs8383 oop lab manual-2019
Cs8383 oop lab manual-2019Cs8383 oop lab manual-2019
Cs8383 oop lab manual-2019
 
Phrase Structure Identification and Classification of Sentences using Deep Le...
Phrase Structure Identification and Classification of Sentences using Deep Le...Phrase Structure Identification and Classification of Sentences using Deep Le...
Phrase Structure Identification and Classification of Sentences using Deep Le...
 

More from KhondokerAbuNaim

A Comparative Analysis of Deep Learning Modelsfor Flower Recognition and Heal...
A Comparative Analysis of Deep Learning Modelsfor Flower Recognition and Heal...A Comparative Analysis of Deep Learning Modelsfor Flower Recognition and Heal...
A Comparative Analysis of Deep Learning Modelsfor Flower Recognition and Heal...KhondokerAbuNaim
 
A Comparative Analysis of Deep Learning Modelsfor Flower Recognition and Heal...
A Comparative Analysis of Deep Learning Modelsfor Flower Recognition and Heal...A Comparative Analysis of Deep Learning Modelsfor Flower Recognition and Heal...
A Comparative Analysis of Deep Learning Modelsfor Flower Recognition and Heal...KhondokerAbuNaim
 
Student_results_management_system proposel.pdf
Student_results_management_system proposel.pdfStudent_results_management_system proposel.pdf
Student_results_management_system proposel.pdfKhondokerAbuNaim
 
Bangla Hand Written Digit Recognition presentation slide .pptx
Bangla Hand Written Digit Recognition presentation slide .pptxBangla Hand Written Digit Recognition presentation slide .pptx
Bangla Hand Written Digit Recognition presentation slide .pptxKhondokerAbuNaim
 
Bangla Handwritten Digit Recognition Report.pdf
Bangla Handwritten Digit Recognition  Report.pdfBangla Handwritten Digit Recognition  Report.pdf
Bangla Handwritten Digit Recognition Report.pdfKhondokerAbuNaim
 
BAUST Lab report cover page .docx
BAUST Lab report cover page .docxBAUST Lab report cover page .docx
BAUST Lab report cover page .docxKhondokerAbuNaim
 
BAUST Assignment cover page .docx
BAUST Assignment cover page .docxBAUST Assignment cover page .docx
BAUST Assignment cover page .docxKhondokerAbuNaim
 
Online Voting System Project Proposal ( Presentation Slide).pptx
Online Voting System Project Proposal ( Presentation Slide).pptxOnline Voting System Project Proposal ( Presentation Slide).pptx
Online Voting System Project Proposal ( Presentation Slide).pptxKhondokerAbuNaim
 
Online Voting System project proposal report.doc
Online Voting System project proposal report.docOnline Voting System project proposal report.doc
Online Voting System project proposal report.docKhondokerAbuNaim
 

More from KhondokerAbuNaim (11)

A Comparative Analysis of Deep Learning Modelsfor Flower Recognition and Heal...
A Comparative Analysis of Deep Learning Modelsfor Flower Recognition and Heal...A Comparative Analysis of Deep Learning Modelsfor Flower Recognition and Heal...
A Comparative Analysis of Deep Learning Modelsfor Flower Recognition and Heal...
 
A Comparative Analysis of Deep Learning Modelsfor Flower Recognition and Heal...
A Comparative Analysis of Deep Learning Modelsfor Flower Recognition and Heal...A Comparative Analysis of Deep Learning Modelsfor Flower Recognition and Heal...
A Comparative Analysis of Deep Learning Modelsfor Flower Recognition and Heal...
 
Student_results_management_system proposel.pdf
Student_results_management_system proposel.pdfStudent_results_management_system proposel.pdf
Student_results_management_system proposel.pdf
 
Bangla Hand Written Digit Recognition presentation slide .pptx
Bangla Hand Written Digit Recognition presentation slide .pptxBangla Hand Written Digit Recognition presentation slide .pptx
Bangla Hand Written Digit Recognition presentation slide .pptx
 
Assignment-1-NF.docx
Assignment-1-NF.docxAssignment-1-NF.docx
Assignment-1-NF.docx
 
Bangla Handwritten Digit Recognition Report.pdf
Bangla Handwritten Digit Recognition  Report.pdfBangla Handwritten Digit Recognition  Report.pdf
Bangla Handwritten Digit Recognition Report.pdf
 
Quiz-Gam_1-converted.pptx
Quiz-Gam_1-converted.pptxQuiz-Gam_1-converted.pptx
Quiz-Gam_1-converted.pptx
 
BAUST Lab report cover page .docx
BAUST Lab report cover page .docxBAUST Lab report cover page .docx
BAUST Lab report cover page .docx
 
BAUST Assignment cover page .docx
BAUST Assignment cover page .docxBAUST Assignment cover page .docx
BAUST Assignment cover page .docx
 
Online Voting System Project Proposal ( Presentation Slide).pptx
Online Voting System Project Proposal ( Presentation Slide).pptxOnline Voting System Project Proposal ( Presentation Slide).pptx
Online Voting System Project Proposal ( Presentation Slide).pptx
 
Online Voting System project proposal report.doc
Online Voting System project proposal report.docOnline Voting System project proposal report.doc
Online Voting System project proposal report.doc
 

Recently uploaded

CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxShobhayan Kirtania
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 

Recently uploaded (20)

CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 

Bangla Handwritten Character Recognition Using Deep Learning

  • 1. 1 DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING BANGLADESH ARMY UNIVERSITY OF SCIENCE & TECHNOLOGY (BAUST) SAIDPUR CANTONMENT, NILPHAMARI (Project Proposal) Course Code: CSE 4132 Course Title: Artifacial Intelligence and Fuzzy Systems Date: February 12, 2023 1. Name of the Students (with ID) :  Abu Rayhan Mouno (180201118)  Khondoker Abu Naim (200101103)  Md. Nafis Fuad (200101075) 2. Present Address : Abbas Uddin Ahmed Hall, Bangladesh Army University of Science & Technology (BAUST), Saidpur Cantonment, Saidpur, Nilphamari. 3. Name of the Department : Computer Science & Engineering Program : Bachelor of Science in Computer Science and Engineering 4. Tentative Title : Bangla alphabet handwritten recognition using deep learning. 5. Introduction Bangla is the second-most spoken language. As it is the language of 100 million people spoken languages in the Bangladesh. And most widely spoken language of Bangladesh and second most widely spoken among the languages of India [10]. A part of the Indo European Language class, its primary roots language consists of 50 basic alphabets among which there are popular language, there has not been much research conducted on the handwriting recognition of this language, compared to of handwriting recognition, which is, classifying individual characters of a language [9]..In the last few decades, the primary method of storing information has switched from handwritten copies of documents [17] .The digital format of the documents are new form of document storage, a large segment of the older documents are stored in handwritten form. The process of converting these documents, where traditional process is tedious and requires a huge
  • 2. 2 amount of time to successfully convert the documents, and also requires substantial amount of manpower to create accurate copies of the documents. Furthermore, Bangla characters have a complex that of other languages such as English or German [8]. Most challenging tasks in handwritten character classification The focal point of this research lies on a fundamental problem characters/alphabets of the Bangla language. A method for individual character recognition, this research opens up the path for further development in the Bangla handwriting recognition sector [5]. Image processing techniques, Bangla handwriting recognition The primary goal of this research is to build a model that can train on a large amount of data and classify new image of all, developing a handwritten character recognition model. 6. Background and Present State of the Problem There are several previous research works on the recognition of Bengali handwritten characters. Convolutional neural networks (ConvNets or CNNs) are deep artificial neural networks used to classify images, group them by proximity, and recognize objects within scenes. Hardly less noteworthy work exists for the recognition of Bengali characters. They considered some comparable characters as a single example and prepared the classifier for 45 classes. Another work states that three different component extraction strategies were used in the segmentation phase, but the character samples were divided into 36 classes, combining comparative characters into a single class.One of these overlooked things is analyzing the pattern of the image as a matrix and use of the Scikit- learn library, which also specializes in classification and regression algorithms, including SVM. proposed a CNN-based architecture for recognizing handwritten Bangla charac- ters. proposed a transfer learning-based model in combination with CNN to recognize composite characters from basic characters. The authors used a transfer learning approach to recognize compound characters by transferring knowledge from pre-trained basic characters to CNN. Scikit-learn is an undeniably prominent Al library. It highlights vari- ous clustering, classification, and regression computations, including SVM, k-means, random forests, and DB- SCAN, and also works with the scientific and numerical Python libraries called SciPy and NumPy. Few Python libraries have strong execution in most areas of Al computation, and Scikit-Learn is truly outstanding [20]. One advantage of this consistency is that once we understand the essential use and language structure of Scikit-Learn for one type of model, switching to another model or algorithm is exceptionally easy. This stack includes for one type of model, switching to another model or algorithm is exceptionally easy. The Scikit-Learn library must be installed prior to use and is essentially based on scientific Python (SciPy). The Scikit- Learn library must be installed prior to use and is essentially based on scientific Python (SciPy). The library is focused on modeling data. Now that many systems have already
  • 3. 3 been established for the task of character recognition, many results are compared based on maximum precision. The role that Scikit-leam plays in classifying languages is outstanding. The precision level of Scikit-leam, which works even better when combined with other techniques such as SVM. 7. Objective with Specific Aims and Possible Outcome The primary objective of this project is to develop a deep learning model that can recognize handwritten Bangla alphabet characters with high accuracy. The specific objectives include: 1. Developing a dataset of handwritten Bangla alphabet characters 2. Preprocessing the dataset for training the deep learning model 3. Designing and training a deep learning model for recognizing the Bangla alphabet characters 4. Evaluating the model's accuracy and performance on a separate test dataset 5. Building a user interface for demonstrating the model's functionality Possible Outcome: 1. A deep learning model that can recognize handwritten Bangla alphabet characters with high accuracy. 2. A dataset of handwritten Bangla alphabet characters that can be used for future research and development. 3. A user interface that demonstrates the model's functionality. 8. Outline of Methodology Design Dataset Preparation: The first step is to prepare a dataset of handwritten Bangla alphabet characters. This dataset can be created by collecting handwriting samples from different individuals. The dataset can include different variations of each alphabet to improve the model's robustness. The dataset will be split into training and testing sets.
  • 4. 4 Fig: Data preparation steps for the proposed method. Preprocessing: The next step is to preprocess the dataset. This step will include image resizing, normalization, and noise removal. The preprocessed images will be used to train the deep learning model. Model Design: The deep learning model will be designed using convolutional neural networks (CNNs). CNNs are particularly suitable for image recognition tasks as they can learn and extract features from the images. The model architecture will be optimized to achieve high accuracy. Model Training: The model will be trained using the preprocessed dataset. The training process will include optimizing the model's parameters using backpropagation and stochastic gradient descent algorithms. The model will be trained until it reaches a satisfactory accuracy level. Model Evaluation: The trained model will be evaluated on a separate test dataset. The evaluation process will measure the model's accuracy and performance, including precision, recall, and F1 score. User Interface: Finally, a user interface will be developed to demonstrate the model's functionality. The user interface will allow users to input a handwritten Bangla alphabet character and display the recognized character. 9. Resources Required to Accomplish the Task  Python  OpenCV
  • 5. 5  Google Collab 10. References [1] Hahn. Topic parsing: accounting for text macro structures in full-text analysis. Information Processing and Management, 26:135-170, 1990. [2] McDonald and J.D. Pustejovsky. Descriptiondirected natural language generation. In Proceedings of the 9th 1.7CAI, pages 799-805. IJCAI, 1986. [3] McKeown. Text Generation: Using Discourse Strutegtes and Focus Constraints to Generate Natural Language Tezt. Cambridge University Press, Cambridge, England, 1985. [4] . Smadja, K.R. McKeown, and V. Hatzivassiloglou. Automatic Development of Bilingual Lexicons. Journal of Computational Linguistics, to appear, 1995. [5] Tait. Automatic sumnzarzsmg of English tezts. PhD thesis, University of Cambridge, Cambridge, England, 1983. Name and ID of the Students Signature of the Students 180201118 Abu Rayhan Mouno 200101103 Khondoker Abu Naim 200101075 Md. Nafis Fuad