SlideShare a Scribd company logo
1 of 15
This Presentation is
on
Character Recognition using Artificial Neural Network
Sudipto Krishna Dutta
20204021
4th Batch
February 24, 2022
Presented to
Farhana Afrin Duty
Assistant Professor
Department of Statistics
Jahangirnagar University
Savar, Dhaka-1342, Bangladesh
Contents
• Introduction
• Problem Definition
• Classification of Character Recognition
• Image Processing
• Design for the Artificial Neural Network (ANN) & Methodology
• Literature Survey
• Proposed Methodology & Results
• Conclusion
• Improvement & Future Work
• References
Introduction
• Data mining is a powerful method and it’s techniques are very
useful for character recognition from different patterns or
images and textual data sets also.
• Techniques that performs Handwritten recognition is able to
detect and acquire characters from paper documents, images
and other sources.
• There exists various data mining techniques which are used for
Handwritten Character Recognition, from them Artificial Neural
Network (ANN) is a great successor for doing this job.
Problem Definition
• Identifying English handwritten characters
Problem definition (continue)
• Current Approaches
 OCR – What it is?
 Optical Character Recognition or OCR is a technology that enables us
to convert different types of documents, such as scanned paper
document, PDF files or images captured by a digital camera into
editable and searchable data.
• But, OCR isn’t a complete solution/success. So, there are some
solutions given below,
 Apply new features extraction Technique
 Using Data Mining Techniques (Artificial Neural Network)
 Expected 100% accuracy of character identification.
Classification of Character Recognition
• CRS consists of various features such as: Geometric blur, Spin image, Patch descriptors. Shape
contexts, feature transform and required filters. These features are extracted at training time of the
system.
• Features are selected to learn maximum knowledge about the given characters to achieve high
accuracy.
• There are various Machine Learning techniques such as KNN, random forest, support vector
machine and CNN are used for extraction of text from various scenes.
• The actual training of the machine is to provide Artificial Intelligence (AI) which automatically learn
and improve efficiency, and is called Machine learning.
• The machine is focused on developing computer programs to access and use data. Artificial Neural
Networks (ANN) is learning model that is used in machine learning.
• All knowledge that is acquired by animal or human neural network is simulated by Artificial
Neural Networks (ANN).
• Benefit of this learning model is that they are very useful in automating the tasks in which the
decision of a human being is too long or humiliated.
Image Processing
• Image Processing is a technique is used to
manipulate the digitized images to extract
meaningful knowledge from it.
• Image processing contains following steps shown in
this right side Figure.
 Firstly handwritten document was digitized.
 After that preprocessing, segmentation and feature
extraction is performed.
 After feature extraction classification is performed
using machine learning techniques along with data
mining technique to recognizing character .
Design for the Artificial Neural Network (ANN)
&
Methodology
Collect features from characters
(Using geometry based character features)
Output
Measure the accuracy of the recognition
Artificial
Neural
Network
Pre Processing
Segmentation
Feature Extraction
Classification and
Recognition
Features
value
Literature Survey
• Available literature conveys that various approaches have been made in order to
accomplish the task of character recognition.
• In about all the soft computing approaches Artificial Neural Network (ANN) has
been a backend of character classification. This is due to its faster computation.
• The methods used in front end could be (a) statistical approaches (b) kernel
methods (c) support methods or (d) hybrid of fuzzy logic controllers.
• A detailed analysis of some methods is given in Table below which shows the
References, approach and its corresponding accuracy.
Proposed Methodology & Results
• It should be mentioned that the proposed algorithm is currently under the rigorous testing
by the authors.
• However ,they have tested the developed algorithm with 5 capital letters and 5 small English
character alphabets. The result is given in Table below.
Results (Continue)
• Two main patterns decide the performance of the algorithm,
 Success Rate
 False Rejection Rate (FRR)
• The success rate defines the rate of recognition whereas the FRR defines the ratio
between the unrecognized patterns and the total number of testing patterns.
• This plot below shows the relative success rate versus the false rejection of the
tested patterns.
Conclusion
• This work proposed an algorithm for Hand Written English
alphabet pattern recognition.
• The algorithm is based on principle of Artificial Neural
Network (ANN). However, the algorithm was tested with 5
capital letters set and 5 small letters set.
• The result and discussion section showed that the developed
algorithm works well with maximum recognition rate if
92.59% and minimum False Rejection Rate (FRR) of 0%.
Improvement & Future Work
• Make the system more font independent.
• Try different recognition algorithm such HMM(Hidden Markov
Model).
• Improve the efficiency of the feature extraction method.
• Improve the system to indentify any other characters.
References
[1] S. e. a. Basu, "Handwritten 'Bangla' alphabet recognition using an MLP based classifier," Proceding of 2nd National Conference on
Computer Processing of Bangla,pp.285-291, Dhaka, 2005.
[2] A. a. S. D. Pal, "Handwritten English Character Recognition Using Neural Network," International Journal of Comuter Science and
Communication, Vol.1, No.2, pp. 141-144, U. P. Technical University, Lucknow, India, 2010.
[3] A. U. e. a. Dinesh, "Isolated handwritten kannada numeral recognition using structural feature and K-means cluster," IISN, pp. 125-129,
India, 2007.
[4] Y. a. C. A. Perwej, "Neural Network for Handwritten English Alphabet Recognition," International Journal of Computer
Application, Vol. 20, No.7, PP. 1-5, India, 2011.
[5] A. K. J. T. T. O. D. Trier, "Feature extraction methods for character recognition- A survey," Pattern Recognition, Vol. 29, No.4, pp. 641-662,
Chicago, 1996.
[6] H. a. F. S. A. Imtiaz, "A wavelet-domain local dominant feature selection scheme for face recognition," International Journal of Computing
and Business Research, Vol.3, Issue.2, India, 2011.
[7] P. J. e. al, "Diagonal based feature extraction for handwritten alphanbet recognition system using neural network," International Jouranla of
Computer Science and Information Technology, Vol. 3, No. 1, pp.27-38, India, 2011.
[8] C. a. B. K. Kurian, "Continious speech recognition system for Malayamlam langauge using PLP cepstral coefficient," Journal of Computing
and Business Research, Vol.3, Issue.1, London, 2012.
[9] S. a. D. S. Sivanandam, "Principles of Soft Computing," Wiley- India Publisher, 2nd edition, India, 2011.
[10] S. e. a. Impedovo, "Optical character recognition," International Journal of Pattern Recognition and Artificial Intelligence, Vol. 5(1-2), pp.
1-24, Singapore, 1991.
[11] S. e. a. Mori, "Historical review of OCR research and development," Proceedings of IEEE, vol. 80, pp. 1029-1058, Manhattan, New York,
U.S, 1992.
[12] a. A. S. N. Babu, "Character recognition in historical handwritten documents–a survey," international conference on communication and
signal processing (ICCSP). IEEE, pp. 0299-0304, Barcelona, Spain, 2019.
[13] H. T. S. H. A. M. D. Al-Malah, "Cloud Computing and its Impact on Online Education," IOP Conference Series: Materials Science and
Engineering, vol. 1094, pp. 012024, Aceh, Indonesia, 2021.
[14] B. M. C. M. D. A. a. M. J. S. B. L. Von Ahn, "recaptcha: Human-based character recognition via web security measures," vol. 321, no. 5895,
pp. 1465-1468, London, 2008.
[15] B. A.-K. M. Mahmood, "Review of neural networks and particle swarm optimization contribution in intrusion detection," Periodicals of
Engineering and Natural Sciences (PEN), vol. 7, no. 3, pp. 1067-1073, Bosnia and Herzegovina, 2019.
[16] E. K. A. H. T. H. H. A. a. K. N. N. S. Alseelawi, "Design and Implementation of an E-learning Platform Using N-TIER Architecture,"
international Journal of Interactive Mobile Technologies, vol. 14, no. 6, pp. 171-185, Germany, 2020.
All those things concludes my presentation
Thank you for patience hearing

More Related Content

What's hot

Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine LearningRahul Jain
 
ML DL AI DS BD - An Introduction
ML DL AI DS BD - An IntroductionML DL AI DS BD - An Introduction
ML DL AI DS BD - An IntroductionDony Riyanto
 
Hot machine learning topics
Hot machine learning topicsHot machine learning topics
Hot machine learning topicsWriteMyThesis
 
Requirementv4
Requirementv4Requirementv4
Requirementv4stat
 
Hot Topics in Machine Learning for Research and Thesis
Hot Topics in Machine Learning for Research and ThesisHot Topics in Machine Learning for Research and Thesis
Hot Topics in Machine Learning for Research and ThesisWriteMyThesis
 
Machine learning with Big Data power point presentation
Machine learning with Big Data power point presentationMachine learning with Big Data power point presentation
Machine learning with Big Data power point presentationDavid Raj Kanthi
 
Artificial Intelligence for Automating Data Analysis
Artificial Intelligence for Automating Data AnalysisArtificial Intelligence for Automating Data Analysis
Artificial Intelligence for Automating Data AnalysisManuel Martín
 
Popular Text Analytics Algorithms
Popular Text Analytics AlgorithmsPopular Text Analytics Algorithms
Popular Text Analytics AlgorithmsPromptCloud
 
Data science | What is Data science
Data science | What is Data scienceData science | What is Data science
Data science | What is Data scienceShilpaKrishna6
 
2. an efficient approach for web query preprocessing edit sat
2. an efficient approach for web query preprocessing edit sat2. an efficient approach for web query preprocessing edit sat
2. an efficient approach for web query preprocessing edit satIAESIJEECS
 
J48 and JRIP Rules for E-Governance Data
J48 and JRIP Rules for E-Governance DataJ48 and JRIP Rules for E-Governance Data
J48 and JRIP Rules for E-Governance DataCSCJournals
 
IMPROVED SENTIMENT ANALYSIS USING A CUSTOMIZED DISTILBERT NLP CONFIGURATION
IMPROVED SENTIMENT ANALYSIS USING A CUSTOMIZED DISTILBERT NLP CONFIGURATIONIMPROVED SENTIMENT ANALYSIS USING A CUSTOMIZED DISTILBERT NLP CONFIGURATION
IMPROVED SENTIMENT ANALYSIS USING A CUSTOMIZED DISTILBERT NLP CONFIGURATIONadeij1
 
PPT5: Neuron Introduction
PPT5: Neuron IntroductionPPT5: Neuron Introduction
PPT5: Neuron Introductionakira-ai
 
IRJET- Twitter Opinion Mining
IRJET- Twitter Opinion MiningIRJET- Twitter Opinion Mining
IRJET- Twitter Opinion MiningIRJET Journal
 
Recommendation 101 using Hivemall
Recommendation 101 using HivemallRecommendation 101 using Hivemall
Recommendation 101 using HivemallMakoto Yui
 
Machine learning
Machine learningMachine learning
Machine learningeonx_32
 
Algorithm for calculating relevance of documents in information retrieval sys...
Algorithm for calculating relevance of documents in information retrieval sys...Algorithm for calculating relevance of documents in information retrieval sys...
Algorithm for calculating relevance of documents in information retrieval sys...IRJET Journal
 
Hot Topics in Machine Learning For Research and thesis
Hot Topics in Machine Learning For Research and thesisHot Topics in Machine Learning For Research and thesis
Hot Topics in Machine Learning For Research and thesisWriteMyThesis
 

What's hot (20)

Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
ML DL AI DS BD - An Introduction
ML DL AI DS BD - An IntroductionML DL AI DS BD - An Introduction
ML DL AI DS BD - An Introduction
 
Hot machine learning topics
Hot machine learning topicsHot machine learning topics
Hot machine learning topics
 
Requirementv4
Requirementv4Requirementv4
Requirementv4
 
Hot Topics in Machine Learning for Research and Thesis
Hot Topics in Machine Learning for Research and ThesisHot Topics in Machine Learning for Research and Thesis
Hot Topics in Machine Learning for Research and Thesis
 
Machine learning with Big Data power point presentation
Machine learning with Big Data power point presentationMachine learning with Big Data power point presentation
Machine learning with Big Data power point presentation
 
Artificial Intelligence for Automating Data Analysis
Artificial Intelligence for Automating Data AnalysisArtificial Intelligence for Automating Data Analysis
Artificial Intelligence for Automating Data Analysis
 
Popular Text Analytics Algorithms
Popular Text Analytics AlgorithmsPopular Text Analytics Algorithms
Popular Text Analytics Algorithms
 
Data science | What is Data science
Data science | What is Data scienceData science | What is Data science
Data science | What is Data science
 
2. an efficient approach for web query preprocessing edit sat
2. an efficient approach for web query preprocessing edit sat2. an efficient approach for web query preprocessing edit sat
2. an efficient approach for web query preprocessing edit sat
 
J48 and JRIP Rules for E-Governance Data
J48 and JRIP Rules for E-Governance DataJ48 and JRIP Rules for E-Governance Data
J48 and JRIP Rules for E-Governance Data
 
Machine learning
Machine learningMachine learning
Machine learning
 
IMPROVED SENTIMENT ANALYSIS USING A CUSTOMIZED DISTILBERT NLP CONFIGURATION
IMPROVED SENTIMENT ANALYSIS USING A CUSTOMIZED DISTILBERT NLP CONFIGURATIONIMPROVED SENTIMENT ANALYSIS USING A CUSTOMIZED DISTILBERT NLP CONFIGURATION
IMPROVED SENTIMENT ANALYSIS USING A CUSTOMIZED DISTILBERT NLP CONFIGURATION
 
Resume parser
Resume parserResume parser
Resume parser
 
PPT5: Neuron Introduction
PPT5: Neuron IntroductionPPT5: Neuron Introduction
PPT5: Neuron Introduction
 
IRJET- Twitter Opinion Mining
IRJET- Twitter Opinion MiningIRJET- Twitter Opinion Mining
IRJET- Twitter Opinion Mining
 
Recommendation 101 using Hivemall
Recommendation 101 using HivemallRecommendation 101 using Hivemall
Recommendation 101 using Hivemall
 
Machine learning
Machine learningMachine learning
Machine learning
 
Algorithm for calculating relevance of documents in information retrieval sys...
Algorithm for calculating relevance of documents in information retrieval sys...Algorithm for calculating relevance of documents in information retrieval sys...
Algorithm for calculating relevance of documents in information retrieval sys...
 
Hot Topics in Machine Learning For Research and thesis
Hot Topics in Machine Learning For Research and thesisHot Topics in Machine Learning For Research and thesis
Hot Topics in Machine Learning For Research and thesis
 

Similar to Character Recognition using Data Mining Technique (Artificial Neural Network)

Bangla_handwritten_dig1] final proposal .pdf
Bangla_handwritten_dig1] final proposal .pdfBangla_handwritten_dig1] final proposal .pdf
Bangla_handwritten_dig1] final proposal .pdfKhondokerAbuNaim
 
Handwritten Digit Recognition Using CNN
Handwritten Digit Recognition Using CNNHandwritten Digit Recognition Using CNN
Handwritten Digit Recognition Using CNNIRJET Journal
 
Using optimized features for modified optical backpropagation
Using optimized features for modified optical backpropagationUsing optimized features for modified optical backpropagation
Using optimized features for modified optical backpropagationAlexander Decker
 
SILINGO – SIGN LANGUAGE DETECTION/ RECOGNITION USING CONVOLUTIONAL NEURAL NET...
SILINGO – SIGN LANGUAGE DETECTION/ RECOGNITION USING CONVOLUTIONAL NEURAL NET...SILINGO – SIGN LANGUAGE DETECTION/ RECOGNITION USING CONVOLUTIONAL NEURAL NET...
SILINGO – SIGN LANGUAGE DETECTION/ RECOGNITION USING CONVOLUTIONAL NEURAL NET...IRJET Journal
 
Character Recognition (Devanagari Script)
Character Recognition (Devanagari Script)Character Recognition (Devanagari Script)
Character Recognition (Devanagari Script)IJERA Editor
 
Volume 2-issue-6-2009-2015
Volume 2-issue-6-2009-2015Volume 2-issue-6-2009-2015
Volume 2-issue-6-2009-2015Editor IJARCET
 
Volume 2-issue-6-2009-2015
Volume 2-issue-6-2009-2015Volume 2-issue-6-2009-2015
Volume 2-issue-6-2009-2015Editor IJARCET
 
Hand Written Character Recognition Using Neural Networks
Hand Written Character Recognition Using Neural Networks Hand Written Character Recognition Using Neural Networks
Hand Written Character Recognition Using Neural Networks Chiranjeevi Adi
 
STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...
STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...
STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...ijcseit
 
STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...
STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...
STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...ijcseit
 
STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...
STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...
STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...ijcseit
 
S TRUCTURAL F EATURES F OR R ECOGNITION O F H AND W RITTEN K ANNADA C ...
S TRUCTURAL  F EATURES  F OR  R ECOGNITION O F  H AND  W RITTEN  K ANNADA  C ...S TRUCTURAL  F EATURES  F OR  R ECOGNITION O F  H AND  W RITTEN  K ANNADA  C ...
S TRUCTURAL F EATURES F OR R ECOGNITION O F H AND W RITTEN K ANNADA C ...ijcsit
 
Ijartes v1-i2-001
Ijartes v1-i2-001Ijartes v1-i2-001
Ijartes v1-i2-001IJARTES
 
An Optical Character Recognition for Handwritten Devanagari Script
An Optical Character Recognition for Handwritten Devanagari ScriptAn Optical Character Recognition for Handwritten Devanagari Script
An Optical Character Recognition for Handwritten Devanagari ScriptIJERA Editor
 
A Review on Natural Scene Text Understanding for Computer Vision using Machin...
A Review on Natural Scene Text Understanding for Computer Vision using Machin...A Review on Natural Scene Text Understanding for Computer Vision using Machin...
A Review on Natural Scene Text Understanding for Computer Vision using Machin...IRJET Journal
 
Pattern Recognition using Artificial Neural Network
Pattern Recognition using Artificial Neural NetworkPattern Recognition using Artificial Neural Network
Pattern Recognition using Artificial Neural NetworkEditor IJCATR
 
IRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face RecognitionIRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face RecognitionIRJET Journal
 
Project t Proposal Bangla alphabet handwritten recognition using deep learnin...
Project t Proposal Bangla alphabet handwritten recognition using deep learnin...Project t Proposal Bangla alphabet handwritten recognition using deep learnin...
Project t Proposal Bangla alphabet handwritten recognition using deep learnin...KhondokerAbuNaim
 
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
 

Similar to Character Recognition using Data Mining Technique (Artificial Neural Network) (20)

Bangla_handwritten_dig1] final proposal .pdf
Bangla_handwritten_dig1] final proposal .pdfBangla_handwritten_dig1] final proposal .pdf
Bangla_handwritten_dig1] final proposal .pdf
 
Handwritten Digit Recognition Using CNN
Handwritten Digit Recognition Using CNNHandwritten Digit Recognition Using CNN
Handwritten Digit Recognition Using CNN
 
Using optimized features for modified optical backpropagation
Using optimized features for modified optical backpropagationUsing optimized features for modified optical backpropagation
Using optimized features for modified optical backpropagation
 
Ijetcas14 371
Ijetcas14 371Ijetcas14 371
Ijetcas14 371
 
SILINGO – SIGN LANGUAGE DETECTION/ RECOGNITION USING CONVOLUTIONAL NEURAL NET...
SILINGO – SIGN LANGUAGE DETECTION/ RECOGNITION USING CONVOLUTIONAL NEURAL NET...SILINGO – SIGN LANGUAGE DETECTION/ RECOGNITION USING CONVOLUTIONAL NEURAL NET...
SILINGO – SIGN LANGUAGE DETECTION/ RECOGNITION USING CONVOLUTIONAL NEURAL NET...
 
Character Recognition (Devanagari Script)
Character Recognition (Devanagari Script)Character Recognition (Devanagari Script)
Character Recognition (Devanagari Script)
 
Volume 2-issue-6-2009-2015
Volume 2-issue-6-2009-2015Volume 2-issue-6-2009-2015
Volume 2-issue-6-2009-2015
 
Volume 2-issue-6-2009-2015
Volume 2-issue-6-2009-2015Volume 2-issue-6-2009-2015
Volume 2-issue-6-2009-2015
 
Hand Written Character Recognition Using Neural Networks
Hand Written Character Recognition Using Neural Networks Hand Written Character Recognition Using Neural Networks
Hand Written Character Recognition Using Neural Networks
 
STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...
STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...
STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...
 
STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...
STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...
STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...
 
STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...
STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...
STRUCTURAL FEATURES FOR RECOGNITION OF HAND WRITTEN KANNADA CHARACTER BASED O...
 
S TRUCTURAL F EATURES F OR R ECOGNITION O F H AND W RITTEN K ANNADA C ...
S TRUCTURAL  F EATURES  F OR  R ECOGNITION O F  H AND  W RITTEN  K ANNADA  C ...S TRUCTURAL  F EATURES  F OR  R ECOGNITION O F  H AND  W RITTEN  K ANNADA  C ...
S TRUCTURAL F EATURES F OR R ECOGNITION O F H AND W RITTEN K ANNADA C ...
 
Ijartes v1-i2-001
Ijartes v1-i2-001Ijartes v1-i2-001
Ijartes v1-i2-001
 
An Optical Character Recognition for Handwritten Devanagari Script
An Optical Character Recognition for Handwritten Devanagari ScriptAn Optical Character Recognition for Handwritten Devanagari Script
An Optical Character Recognition for Handwritten Devanagari Script
 
A Review on Natural Scene Text Understanding for Computer Vision using Machin...
A Review on Natural Scene Text Understanding for Computer Vision using Machin...A Review on Natural Scene Text Understanding for Computer Vision using Machin...
A Review on Natural Scene Text Understanding for Computer Vision using Machin...
 
Pattern Recognition using Artificial Neural Network
Pattern Recognition using Artificial Neural NetworkPattern Recognition using Artificial Neural Network
Pattern Recognition using Artificial Neural Network
 
IRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face RecognitionIRJET- Spot Me - A Smart Attendance System based on Face Recognition
IRJET- Spot Me - A Smart Attendance System based on Face Recognition
 
Project t Proposal Bangla alphabet handwritten recognition using deep learnin...
Project t Proposal Bangla alphabet handwritten recognition using deep learnin...Project t Proposal Bangla alphabet handwritten recognition using deep learnin...
Project t Proposal Bangla alphabet handwritten recognition using deep learnin...
 
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
 

More from Sudipto Krishna Dutta

More from Sudipto Krishna Dutta (13)

A Project Report on RFID Based Attendance System.pdf
A Project Report on RFID Based Attendance System.pdfA Project Report on RFID Based Attendance System.pdf
A Project Report on RFID Based Attendance System.pdf
 
RFID BASED ATTENDANCE SYSTEM.pptx
RFID BASED ATTENDANCE SYSTEM.pptxRFID BASED ATTENDANCE SYSTEM.pptx
RFID BASED ATTENDANCE SYSTEM.pptx
 
Memory hierarchy (In Details)
Memory hierarchy (In Details)Memory hierarchy (In Details)
Memory hierarchy (In Details)
 
Central tendency
Central tendency Central tendency
Central tendency
 
Determination and Analysis of Sample size
Determination and Analysis of Sample sizeDetermination and Analysis of Sample size
Determination and Analysis of Sample size
 
Newborn Care
Newborn CareNewborn Care
Newborn Care
 
English Literature Book for BCS
English Literature  Book for BCSEnglish Literature  Book for BCS
English Literature Book for BCS
 
How to prepare for Bank exam in Bangladesh
How to prepare for Bank exam in Bangladesh How to prepare for Bank exam in Bangladesh
How to prepare for Bank exam in Bangladesh
 
Bcs study roadmap
Bcs study roadmapBcs study roadmap
Bcs study roadmap
 
Rooppur Atomic Power Plant
Rooppur Atomic Power PlantRooppur Atomic Power Plant
Rooppur Atomic Power Plant
 
Acute myocardial-infraction
Acute myocardial-infraction Acute myocardial-infraction
Acute myocardial-infraction
 
Prospectus and Drawbacks of E-commerce in Bangladesh
Prospectus and Drawbacks of E-commerce in BangladeshProspectus and Drawbacks of E-commerce in Bangladesh
Prospectus and Drawbacks of E-commerce in Bangladesh
 
Cybersecurity fundamental
Cybersecurity fundamentalCybersecurity fundamental
Cybersecurity fundamental
 

Recently uploaded

Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
Spark3's new memory model/management
Spark3's new memory model/managementSpark3's new memory model/management
Spark3's new memory model/managementakshesh doshi
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Servicejennyeacort
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxFurkanTasci3
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 

Recently uploaded (20)

Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Russian Call Girls Dwarka Sector 15 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
Russian Call Girls Dwarka Sector 15 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...Russian Call Girls Dwarka Sector 15 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
Russian Call Girls Dwarka Sector 15 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
Spark3's new memory model/management
Spark3's new memory model/managementSpark3's new memory model/management
Spark3's new memory model/management
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptx
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 

Character Recognition using Data Mining Technique (Artificial Neural Network)

  • 1. This Presentation is on Character Recognition using Artificial Neural Network Sudipto Krishna Dutta 20204021 4th Batch February 24, 2022 Presented to Farhana Afrin Duty Assistant Professor Department of Statistics Jahangirnagar University Savar, Dhaka-1342, Bangladesh
  • 2. Contents • Introduction • Problem Definition • Classification of Character Recognition • Image Processing • Design for the Artificial Neural Network (ANN) & Methodology • Literature Survey • Proposed Methodology & Results • Conclusion • Improvement & Future Work • References
  • 3. Introduction • Data mining is a powerful method and it’s techniques are very useful for character recognition from different patterns or images and textual data sets also. • Techniques that performs Handwritten recognition is able to detect and acquire characters from paper documents, images and other sources. • There exists various data mining techniques which are used for Handwritten Character Recognition, from them Artificial Neural Network (ANN) is a great successor for doing this job.
  • 4. Problem Definition • Identifying English handwritten characters
  • 5. Problem definition (continue) • Current Approaches  OCR – What it is?  Optical Character Recognition or OCR is a technology that enables us to convert different types of documents, such as scanned paper document, PDF files or images captured by a digital camera into editable and searchable data. • But, OCR isn’t a complete solution/success. So, there are some solutions given below,  Apply new features extraction Technique  Using Data Mining Techniques (Artificial Neural Network)  Expected 100% accuracy of character identification.
  • 6. Classification of Character Recognition • CRS consists of various features such as: Geometric blur, Spin image, Patch descriptors. Shape contexts, feature transform and required filters. These features are extracted at training time of the system. • Features are selected to learn maximum knowledge about the given characters to achieve high accuracy. • There are various Machine Learning techniques such as KNN, random forest, support vector machine and CNN are used for extraction of text from various scenes. • The actual training of the machine is to provide Artificial Intelligence (AI) which automatically learn and improve efficiency, and is called Machine learning. • The machine is focused on developing computer programs to access and use data. Artificial Neural Networks (ANN) is learning model that is used in machine learning. • All knowledge that is acquired by animal or human neural network is simulated by Artificial Neural Networks (ANN). • Benefit of this learning model is that they are very useful in automating the tasks in which the decision of a human being is too long or humiliated.
  • 7. Image Processing • Image Processing is a technique is used to manipulate the digitized images to extract meaningful knowledge from it. • Image processing contains following steps shown in this right side Figure.  Firstly handwritten document was digitized.  After that preprocessing, segmentation and feature extraction is performed.  After feature extraction classification is performed using machine learning techniques along with data mining technique to recognizing character .
  • 8. Design for the Artificial Neural Network (ANN) & Methodology Collect features from characters (Using geometry based character features) Output Measure the accuracy of the recognition Artificial Neural Network Pre Processing Segmentation Feature Extraction Classification and Recognition Features value
  • 9. Literature Survey • Available literature conveys that various approaches have been made in order to accomplish the task of character recognition. • In about all the soft computing approaches Artificial Neural Network (ANN) has been a backend of character classification. This is due to its faster computation. • The methods used in front end could be (a) statistical approaches (b) kernel methods (c) support methods or (d) hybrid of fuzzy logic controllers. • A detailed analysis of some methods is given in Table below which shows the References, approach and its corresponding accuracy.
  • 10. Proposed Methodology & Results • It should be mentioned that the proposed algorithm is currently under the rigorous testing by the authors. • However ,they have tested the developed algorithm with 5 capital letters and 5 small English character alphabets. The result is given in Table below.
  • 11. Results (Continue) • Two main patterns decide the performance of the algorithm,  Success Rate  False Rejection Rate (FRR) • The success rate defines the rate of recognition whereas the FRR defines the ratio between the unrecognized patterns and the total number of testing patterns. • This plot below shows the relative success rate versus the false rejection of the tested patterns.
  • 12. Conclusion • This work proposed an algorithm for Hand Written English alphabet pattern recognition. • The algorithm is based on principle of Artificial Neural Network (ANN). However, the algorithm was tested with 5 capital letters set and 5 small letters set. • The result and discussion section showed that the developed algorithm works well with maximum recognition rate if 92.59% and minimum False Rejection Rate (FRR) of 0%.
  • 13. Improvement & Future Work • Make the system more font independent. • Try different recognition algorithm such HMM(Hidden Markov Model). • Improve the efficiency of the feature extraction method. • Improve the system to indentify any other characters.
  • 14. References [1] S. e. a. Basu, "Handwritten 'Bangla' alphabet recognition using an MLP based classifier," Proceding of 2nd National Conference on Computer Processing of Bangla,pp.285-291, Dhaka, 2005. [2] A. a. S. D. Pal, "Handwritten English Character Recognition Using Neural Network," International Journal of Comuter Science and Communication, Vol.1, No.2, pp. 141-144, U. P. Technical University, Lucknow, India, 2010. [3] A. U. e. a. Dinesh, "Isolated handwritten kannada numeral recognition using structural feature and K-means cluster," IISN, pp. 125-129, India, 2007. [4] Y. a. C. A. Perwej, "Neural Network for Handwritten English Alphabet Recognition," International Journal of Computer Application, Vol. 20, No.7, PP. 1-5, India, 2011. [5] A. K. J. T. T. O. D. Trier, "Feature extraction methods for character recognition- A survey," Pattern Recognition, Vol. 29, No.4, pp. 641-662, Chicago, 1996. [6] H. a. F. S. A. Imtiaz, "A wavelet-domain local dominant feature selection scheme for face recognition," International Journal of Computing and Business Research, Vol.3, Issue.2, India, 2011. [7] P. J. e. al, "Diagonal based feature extraction for handwritten alphanbet recognition system using neural network," International Jouranla of Computer Science and Information Technology, Vol. 3, No. 1, pp.27-38, India, 2011. [8] C. a. B. K. Kurian, "Continious speech recognition system for Malayamlam langauge using PLP cepstral coefficient," Journal of Computing and Business Research, Vol.3, Issue.1, London, 2012. [9] S. a. D. S. Sivanandam, "Principles of Soft Computing," Wiley- India Publisher, 2nd edition, India, 2011. [10] S. e. a. Impedovo, "Optical character recognition," International Journal of Pattern Recognition and Artificial Intelligence, Vol. 5(1-2), pp. 1-24, Singapore, 1991. [11] S. e. a. Mori, "Historical review of OCR research and development," Proceedings of IEEE, vol. 80, pp. 1029-1058, Manhattan, New York, U.S, 1992. [12] a. A. S. N. Babu, "Character recognition in historical handwritten documents–a survey," international conference on communication and signal processing (ICCSP). IEEE, pp. 0299-0304, Barcelona, Spain, 2019. [13] H. T. S. H. A. M. D. Al-Malah, "Cloud Computing and its Impact on Online Education," IOP Conference Series: Materials Science and Engineering, vol. 1094, pp. 012024, Aceh, Indonesia, 2021. [14] B. M. C. M. D. A. a. M. J. S. B. L. Von Ahn, "recaptcha: Human-based character recognition via web security measures," vol. 321, no. 5895, pp. 1465-1468, London, 2008. [15] B. A.-K. M. Mahmood, "Review of neural networks and particle swarm optimization contribution in intrusion detection," Periodicals of Engineering and Natural Sciences (PEN), vol. 7, no. 3, pp. 1067-1073, Bosnia and Herzegovina, 2019. [16] E. K. A. H. T. H. H. A. a. K. N. N. S. Alseelawi, "Design and Implementation of an E-learning Platform Using N-TIER Architecture," international Journal of Interactive Mobile Technologies, vol. 14, no. 6, pp. 171-185, Germany, 2020.
  • 15. All those things concludes my presentation Thank you for patience hearing

Editor's Notes

  1. What do you mean by Multilayer Perceptron? A multilayer perceptron (MLP) is a class of feedforward artificial neural network (ANN). ... An MLP consists of at least three layers of nodes: an input layer, a hidden layer and an output layer. Except for the input nodes, each node is a neuron that uses a nonlinear activation function. What is multilayer perceptron example? A fully connected multi-layer neural network is called a Multilayer Perceptron (MLP). If it has more than 1 hidden layer, it is called a deep ANN. An MLP is a typical example of a feedforward artificial neural network. What is multilayer perceptron in neural network? A multilayer perceptron (MLP) is a class of feedforward artificial neural network (ANN). ... An MLP consists of at least three layers of nodes: an input layer, a hidden layer and an output layer. Except for the input nodes, each node is a neuron that uses a nonlinear activation function.
  2. font size = অক্ষরের আকার