SlideShare a Scribd company logo
1 of 48
Download to read offline
Vexo
w e m a k e i t h a p p e n
Hello!
We are Team Vexo
W e a r e h e r e t o g i v e a p r e s en t a t ion o n o u r
p r o je ct
–
Handwriting Recognition
Handwriting recognition (or HWR) is the ability of a
computer to receive and interpret intelligible
handwritten input from sources such as paper
documents, photographs, touch-screens and other
devices. The image of the written text may be sensed
"off line" from a piece of paper by optical scanning
(optical character recognition) or intelligent word
recognition. Alternatively, the movements of the pen
tip may be sensed "on line", for example by a pen-
based computer screen surface, a generally easier task
as there are more clues available.
Handwriting Recognition Softwares
Let’s start with
iSkysoft
iSkysoft is a perfect OCR tool for PDF files. It can
automatically recognize scanned PDF and make it
editable with built-in editing tools. And it provides
several OCR languages. Besides, you can easily edit
your PDF texts, images, links and other elements.
And it lets you to convert the PDF files to other
formats.
Key Features
➜Advanced OCR function
allows you to convert and
edit scanned PDFs easily.
➜Editing PDF texts, images,
and links is as easier as
making changes in Word.
➜Add signature, password,
watermarks, signs, free-
hand shapes in PDFs with
ease.
➜Easy provision of
markups and adding
annotations, wherever
necessary.
➜You can easily create
PDFs from a wide range of
document formats.
➜You can also convert the
PDF file to other formats
like Excel, MS Word and
more.
Pros
➜Available for Mac and
Windows
➜Great PDF creation and
editing feature
➜Significantly less
expensive than most
competitors
Cons
➜No dedicated mobile app
➜Only paid version available
TopOCR
TopOCR is designed to be simple and user-friendly for scanning
books and magazines with document cameras and scanners. It
combines a full featured Image Editor and Word Processor with
advanced multi-core image processing and three different OCR
engines. For document cameras, it also has a single-click Real-
Time Document Camera Image Preview and Capture Dialog that
makes it easy for you to properly position your documents for
scanning.
Pros
➜60+ recognition
language
➜Support major image
formats
➜Multi column document
analysis
Cons
➜Only online version
available
➜Free version is not
available now
MyScript
MyScript is the market leader in accurate, high-performance
handwriting recognition and digital ink management software
technology. MyScript technology combines digital ink management
with easy searching of handwritten text, as well as the accurate
recognition of complex mathematical equations, geometric
shapes, diagrams and music notation
MyScript uses b time-ordered digital ink stroke input for
conversion to digital form
Key Features
➜Use ICR technology
➜ Interactive note taking application
➜Supporting over 99 languages,
mathematical equations, geometric
shapes, diagrams and music notation
Pros
➜Available on both
mobile and desktop
operating system
➜Interactive note taking
application
Cons
➜MyScript cannot use
bitmapped input obtained
as image data from
scanners or cameras
➜Expensive
Google
Handwriting
Input
Google Handwriting Input is
handwriting recognition software developed
by Google, which works in touch input
devices. It is basically designed for android
smartphones. Google Handwriting Input is
an ICR handwriting recognition software
Key Features
➜A useful complement to touchscreen typing
or voice input
➜A fun way to enter emojis by drawing
➜Useful for languages that can be
challenging to type on a standard keyboard
➜Works across Android phones and tablets
running Android 4.0.3 and up
Pros
➜Free to use
➜A useful complement to
touchscreen typing or
voice input
➜A fun way to enter
emojis by drawing
➜Supports 87 languages
Cons
➜There’s a slight delay
while the app
translates scratch
into actual typed text.
persona
P h a r m a c e u t i s t
Data Entry
P o l i c e o f f i c e r s
Novelist
journalists
Identifying Users and User Behavior
Online survey has been through Google form to identify
users and user behavior
23 people participated in survey and obtained an
appealing response
4%
22%
17%
15%
22%
7%
6%
6%1%
Users
Pharmaceutist Novelist Police officers
Data entry workers Journalists Students
Teachers Bank Employees others
0
2
4
6
8
10
12
14
16
User persona non user persona
user persona buyer persona anti persona
➜Made tasks faster and easier
➜Not available in regional
language
➜Sometimes software is unable
to recognize hard handwritings
Most of the available applications are expensive
Free software have poor performance
Most of the available software do not support regional
language
Vexo
Handwriting recognisation software
Now let’s see
BIG
CONCEPT
Vexo is incoparated
with machine learning
and neural network
algorithm
The main tasks of the application
is to provide a solution for
handwriting recognition based on
touch input, handwriting
recognition from live camera
frames or a picture file, learning
new characters, and learning
interactively based
on user's feedback
To be implemented using perceptron
architecture, learning parameters and
optimization algorithms
Torch
Algorithms used is
neural network model
and deep learning are
To be Implemented in
torch (free source)
platform With lua
Torch comes with a large ecosystem
of community- driven packages in
machine learning, computer vision,
signal processing, parallel
processing, image, video, audio and
networking among others, and builds
on top of the Lua community.
We have been doing our work in GitHub
which helped us to seek help from other
professionals in Neural Network and
Machine Learning
GitHub is a development platform
inspired by the way you work.
From open source to business, we
can host and review code, manage
projects, and build software alongside
millions of other developers.
GitHub brings teams together to work
through problems, move ideas forward,
and learn from each other along the
way.
Currently Vexois under
progress. Once the prototype is
ready Vexo has to be taught
and tested with handwritten
digits in “THE MNIST DATABASE”
➜ Attending course and assignments on ML by Andrew NG on
coursera.
➜Read and studied first four chapters on Neural Networks and Deep
Learning by Michael Nielsen and attained few basic knowledge
➜Learned and implemented basics of python, git and lua to abasic
level
➜Installed and implemented torch and loaded MNIST data.
➜Understood, tried and practiced MNIST tutorial provided by Andrea
Ferretti on RNDuja Blog.
➜ Train vexo with data found on
http://www.ee.surrey.ac.uk/CVSSP/demos/chars74k
➜Use a better data set on
https://lvdmatten.github.io/software/code/wride
.tar.gz/
➜ Study convolutional neural networks and their
implementation on
http://cs231n.github.io/convolutional-networks/
➜Implement convolutional neural network architecture on
the old data set after filtering garbage data.
➜Use character segmentation code on MATLAB by Diego
Barragan, Technical University of Loja, Ecuador, available at
http://www.mathworks.com/matlabcentral/fileexchange/2
2922-image-segmentation---extractionfacilitating .
➜Used graph plotting tools to show graphs of loss vs time
and accuracy vs time.
The resulting system will
be a subset of a complex
OCR or ICR system
We expect a possible
future extensions of this
work
Reference
➜1st four chapters on Neural Network
and deep learning
➜www.ee.surrey.ac.uk
➜www.lvdmatten.github.io
Thanks!
Any questions?
Vexo - Handwriting recognition software
Vexo - Handwriting recognition software

More Related Content

Similar to Vexo - Handwriting recognition software

300GroupProject_handwritingsoftware.pptx
300GroupProject_handwritingsoftware.pptx300GroupProject_handwritingsoftware.pptx
300GroupProject_handwritingsoftware.pptxDanielJDanso
 
OPTICAL CHARACTER RECOGNIZATION NEERAJ.pptx
OPTICAL CHARACTER RECOGNIZATION  NEERAJ.pptxOPTICAL CHARACTER RECOGNIZATION  NEERAJ.pptx
OPTICAL CHARACTER RECOGNIZATION NEERAJ.pptxNeerajBudhlakoti
 
OCR 's Functions
OCR 's FunctionsOCR 's Functions
OCR 's Functionsprithvi764
 
10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...
10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...
10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...nehachhh
 
Using AI on a Large Scale at Doccle (presented by Bram Lerouge, CEO @Doccle)
Using AI on a Large Scale at Doccle (presented by Bram Lerouge, CEO @Doccle)Using AI on a Large Scale at Doccle (presented by Bram Lerouge, CEO @Doccle)
Using AI on a Large Scale at Doccle (presented by Bram Lerouge, CEO @Doccle)Patrick Van Renterghem
 
12 best programming languages for web & app development
12 best programming languages for web & app development12 best programming languages for web & app development
12 best programming languages for web & app developmentBiztech Consulting & Solutions
 
Top 10 Best Speech Recognition Software
Top 10 Best Speech Recognition Software Top 10 Best Speech Recognition Software
Top 10 Best Speech Recognition Software Jame Williamson
 
introduction to OCR -presentation.ppt
introduction to OCR -presentation.pptintroduction to OCR -presentation.ppt
introduction to OCR -presentation.pptAhmadAli184561
 
Welcome To CNC Web World.pdf
Welcome To CNC Web World.pdfWelcome To CNC Web World.pdf
Welcome To CNC Web World.pdfCNC Web world
 
What Programming Language Do You Require for Your Next Project & How to Hire ...
What Programming Language Do You Require for Your Next Project & How to Hire ...What Programming Language Do You Require for Your Next Project & How to Hire ...
What Programming Language Do You Require for Your Next Project & How to Hire ...Programmers.io
 
Specification Of The Programming Language Of Java
Specification Of The Programming Language Of JavaSpecification Of The Programming Language Of Java
Specification Of The Programming Language Of JavaKim Moore
 
Solvion Trendwerkstatt - Microsoft Azure + Bots
Solvion Trendwerkstatt - Microsoft Azure + BotsSolvion Trendwerkstatt - Microsoft Azure + Bots
Solvion Trendwerkstatt - Microsoft Azure + BotsHolzerKerstin
 
The most efficient development tool is now available in Pakistan.pdf
The most efficient development tool is now available in Pakistan.pdfThe most efficient development tool is now available in Pakistan.pdf
The most efficient development tool is now available in Pakistan.pdfConnect Solutions
 
Top 5 Machine Learning Tools for Software Development in 2024.pdf
Top 5 Machine Learning Tools for Software Development in 2024.pdfTop 5 Machine Learning Tools for Software Development in 2024.pdf
Top 5 Machine Learning Tools for Software Development in 2024.pdfPolyxer Systems
 
web_dev_first_session.pptx
web_dev_first_session.pptxweb_dev_first_session.pptx
web_dev_first_session.pptxAyaBenkabbour1
 
Azure Cognitive Services for Developers
Azure Cognitive Services for DevelopersAzure Cognitive Services for Developers
Azure Cognitive Services for DevelopersMarvin Heng
 
VIRTUAL PERSONAL ASSISTANT.pdf
VIRTUAL PERSONAL ASSISTANT.pdfVIRTUAL PERSONAL ASSISTANT.pdf
VIRTUAL PERSONAL ASSISTANT.pdfAnkushSolanki6
 

Similar to Vexo - Handwriting recognition software (20)

300GroupProject_handwritingsoftware.pptx
300GroupProject_handwritingsoftware.pptx300GroupProject_handwritingsoftware.pptx
300GroupProject_handwritingsoftware.pptx
 
OPTICAL CHARACTER RECOGNIZATION NEERAJ.pptx
OPTICAL CHARACTER RECOGNIZATION  NEERAJ.pptxOPTICAL CHARACTER RECOGNIZATION  NEERAJ.pptx
OPTICAL CHARACTER RECOGNIZATION NEERAJ.pptx
 
OCR 's Functions
OCR 's FunctionsOCR 's Functions
OCR 's Functions
 
10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...
10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...
10 World’s Leading Speech or Voice Recognition Software That Can 3X Your Prod...
 
Using AI on a Large Scale at Doccle (presented by Bram Lerouge, CEO @Doccle)
Using AI on a Large Scale at Doccle (presented by Bram Lerouge, CEO @Doccle)Using AI on a Large Scale at Doccle (presented by Bram Lerouge, CEO @Doccle)
Using AI on a Large Scale at Doccle (presented by Bram Lerouge, CEO @Doccle)
 
12 best programming languages for web & app development
12 best programming languages for web & app development12 best programming languages for web & app development
12 best programming languages for web & app development
 
Top 10 Best Speech Recognition Software
Top 10 Best Speech Recognition Software Top 10 Best Speech Recognition Software
Top 10 Best Speech Recognition Software
 
introduction to OCR -presentation.ppt
introduction to OCR -presentation.pptintroduction to OCR -presentation.ppt
introduction to OCR -presentation.ppt
 
Welcome To CNC Web World.pdf
Welcome To CNC Web World.pdfWelcome To CNC Web World.pdf
Welcome To CNC Web World.pdf
 
What Programming Language Do You Require for Your Next Project & How to Hire ...
What Programming Language Do You Require for Your Next Project & How to Hire ...What Programming Language Do You Require for Your Next Project & How to Hire ...
What Programming Language Do You Require for Your Next Project & How to Hire ...
 
Specification Of The Programming Language Of Java
Specification Of The Programming Language Of JavaSpecification Of The Programming Language Of Java
Specification Of The Programming Language Of Java
 
Solvion Trendwerkstatt - Microsoft Azure + Bots
Solvion Trendwerkstatt - Microsoft Azure + BotsSolvion Trendwerkstatt - Microsoft Azure + Bots
Solvion Trendwerkstatt - Microsoft Azure + Bots
 
The most efficient development tool is now available in Pakistan.pdf
The most efficient development tool is now available in Pakistan.pdfThe most efficient development tool is now available in Pakistan.pdf
The most efficient development tool is now available in Pakistan.pdf
 
Computer programminglanguages
Computer programminglanguagesComputer programminglanguages
Computer programminglanguages
 
Python
PythonPython
Python
 
Top 5 Machine Learning Tools for Software Development in 2024.pdf
Top 5 Machine Learning Tools for Software Development in 2024.pdfTop 5 Machine Learning Tools for Software Development in 2024.pdf
Top 5 Machine Learning Tools for Software Development in 2024.pdf
 
web_dev_first_session.pptx
web_dev_first_session.pptxweb_dev_first_session.pptx
web_dev_first_session.pptx
 
Azure Cognitive Services for Developers
Azure Cognitive Services for DevelopersAzure Cognitive Services for Developers
Azure Cognitive Services for Developers
 
Learning to code in 2020
Learning to code in 2020Learning to code in 2020
Learning to code in 2020
 
VIRTUAL PERSONAL ASSISTANT.pdf
VIRTUAL PERSONAL ASSISTANT.pdfVIRTUAL PERSONAL ASSISTANT.pdf
VIRTUAL PERSONAL ASSISTANT.pdf
 

Recently uploaded

A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 

Recently uploaded (20)

A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 

Vexo - Handwriting recognition software

  • 1. Vexo w e m a k e i t h a p p e n
  • 2. Hello! We are Team Vexo W e a r e h e r e t o g i v e a p r e s en t a t ion o n o u r p r o je ct
  • 3.
  • 4. Handwriting Recognition Handwriting recognition (or HWR) is the ability of a computer to receive and interpret intelligible handwritten input from sources such as paper documents, photographs, touch-screens and other devices. The image of the written text may be sensed "off line" from a piece of paper by optical scanning (optical character recognition) or intelligent word recognition. Alternatively, the movements of the pen tip may be sensed "on line", for example by a pen- based computer screen surface, a generally easier task as there are more clues available.
  • 7. iSkysoft is a perfect OCR tool for PDF files. It can automatically recognize scanned PDF and make it editable with built-in editing tools. And it provides several OCR languages. Besides, you can easily edit your PDF texts, images, links and other elements. And it lets you to convert the PDF files to other formats.
  • 8. Key Features ➜Advanced OCR function allows you to convert and edit scanned PDFs easily. ➜Editing PDF texts, images, and links is as easier as making changes in Word. ➜Add signature, password, watermarks, signs, free- hand shapes in PDFs with ease. ➜Easy provision of markups and adding annotations, wherever necessary. ➜You can easily create PDFs from a wide range of document formats. ➜You can also convert the PDF file to other formats like Excel, MS Word and more.
  • 9.
  • 10. Pros ➜Available for Mac and Windows ➜Great PDF creation and editing feature ➜Significantly less expensive than most competitors Cons ➜No dedicated mobile app ➜Only paid version available
  • 12.
  • 13. TopOCR is designed to be simple and user-friendly for scanning books and magazines with document cameras and scanners. It combines a full featured Image Editor and Word Processor with advanced multi-core image processing and three different OCR engines. For document cameras, it also has a single-click Real- Time Document Camera Image Preview and Capture Dialog that makes it easy for you to properly position your documents for scanning.
  • 14. Pros ➜60+ recognition language ➜Support major image formats ➜Multi column document analysis Cons ➜Only online version available ➜Free version is not available now
  • 16. MyScript is the market leader in accurate, high-performance handwriting recognition and digital ink management software technology. MyScript technology combines digital ink management with easy searching of handwritten text, as well as the accurate recognition of complex mathematical equations, geometric shapes, diagrams and music notation MyScript uses b time-ordered digital ink stroke input for conversion to digital form
  • 17. Key Features ➜Use ICR technology ➜ Interactive note taking application ➜Supporting over 99 languages, mathematical equations, geometric shapes, diagrams and music notation
  • 18. Pros ➜Available on both mobile and desktop operating system ➜Interactive note taking application Cons ➜MyScript cannot use bitmapped input obtained as image data from scanners or cameras ➜Expensive
  • 20. Google Handwriting Input is handwriting recognition software developed by Google, which works in touch input devices. It is basically designed for android smartphones. Google Handwriting Input is an ICR handwriting recognition software
  • 21. Key Features ➜A useful complement to touchscreen typing or voice input ➜A fun way to enter emojis by drawing ➜Useful for languages that can be challenging to type on a standard keyboard ➜Works across Android phones and tablets running Android 4.0.3 and up
  • 22.
  • 23. Pros ➜Free to use ➜A useful complement to touchscreen typing or voice input ➜A fun way to enter emojis by drawing ➜Supports 87 languages Cons ➜There’s a slight delay while the app translates scratch into actual typed text.
  • 24.
  • 25. persona P h a r m a c e u t i s t Data Entry P o l i c e o f f i c e r s Novelist journalists
  • 26. Identifying Users and User Behavior Online survey has been through Google form to identify users and user behavior 23 people participated in survey and obtained an appealing response
  • 27. 4% 22% 17% 15% 22% 7% 6% 6%1% Users Pharmaceutist Novelist Police officers Data entry workers Journalists Students Teachers Bank Employees others
  • 28. 0 2 4 6 8 10 12 14 16 User persona non user persona user persona buyer persona anti persona
  • 29. ➜Made tasks faster and easier ➜Not available in regional language ➜Sometimes software is unable to recognize hard handwritings
  • 30. Most of the available applications are expensive Free software have poor performance Most of the available software do not support regional language
  • 33. Vexo is incoparated with machine learning and neural network algorithm
  • 34. The main tasks of the application is to provide a solution for handwriting recognition based on touch input, handwriting recognition from live camera frames or a picture file, learning new characters, and learning interactively based on user's feedback
  • 35. To be implemented using perceptron architecture, learning parameters and optimization algorithms
  • 36. Torch Algorithms used is neural network model and deep learning are To be Implemented in torch (free source) platform With lua
  • 37. Torch comes with a large ecosystem of community- driven packages in machine learning, computer vision, signal processing, parallel processing, image, video, audio and networking among others, and builds on top of the Lua community.
  • 38. We have been doing our work in GitHub which helped us to seek help from other professionals in Neural Network and Machine Learning
  • 39. GitHub is a development platform inspired by the way you work. From open source to business, we can host and review code, manage projects, and build software alongside millions of other developers. GitHub brings teams together to work through problems, move ideas forward, and learn from each other along the way.
  • 40. Currently Vexois under progress. Once the prototype is ready Vexo has to be taught and tested with handwritten digits in “THE MNIST DATABASE”
  • 41. ➜ Attending course and assignments on ML by Andrew NG on coursera. ➜Read and studied first four chapters on Neural Networks and Deep Learning by Michael Nielsen and attained few basic knowledge ➜Learned and implemented basics of python, git and lua to abasic level ➜Installed and implemented torch and loaded MNIST data. ➜Understood, tried and practiced MNIST tutorial provided by Andrea Ferretti on RNDuja Blog.
  • 42. ➜ Train vexo with data found on http://www.ee.surrey.ac.uk/CVSSP/demos/chars74k ➜Use a better data set on https://lvdmatten.github.io/software/code/wride .tar.gz/ ➜ Study convolutional neural networks and their implementation on http://cs231n.github.io/convolutional-networks/
  • 43. ➜Implement convolutional neural network architecture on the old data set after filtering garbage data. ➜Use character segmentation code on MATLAB by Diego Barragan, Technical University of Loja, Ecuador, available at http://www.mathworks.com/matlabcentral/fileexchange/2 2922-image-segmentation---extractionfacilitating . ➜Used graph plotting tools to show graphs of loss vs time and accuracy vs time.
  • 44. The resulting system will be a subset of a complex OCR or ICR system We expect a possible future extensions of this work
  • 45. Reference ➜1st four chapters on Neural Network and deep learning ➜www.ee.surrey.ac.uk ➜www.lvdmatten.github.io