Skip to content

Commit

Permalink
Project format.
Browse files Browse the repository at this point in the history
  • Loading branch information
MichaelDiBernardo committed Dec 9, 2015
1 parent 22f20d3 commit ece9498
Show file tree
Hide file tree
Showing 12 changed files with 54 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,8 @@ tex/modeller-images
tex/modeller.markdown
tex/objmodel-images
tex/objmodel.markdown
tex/ocr-images
tex/ocr.markdown
tex/pedometer-images
tex/pedometer.markdown
tex/sample-images
Expand Down
2 changes: 2 additions & 0 deletions build.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ def main(chapters=[], epub=False, pdf=False, html=False, mobi=False, pandoc_epub
run('rm {}'.format(f))

chapter_dirs = [
'ocr',
'contingent',
'same-origin-policy',
'blockcode',
Expand Down Expand Up @@ -67,6 +68,7 @@ def main(chapters=[], epub=False, pdf=False, html=False, mobi=False, pandoc_epub
]

image_paths = [
'./ocr/ocr-images',
'./contingent/contingent-images',
'./same-origin-policy/same-origin-policy-images',
'./blockcode/blockcode-images',
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
38 changes: 38 additions & 0 deletions ocr/ocr.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
title: Optical Character Recognition (OCR)
author: Marina Samuel

## Introduction

What if your computer could wash your dishes, do your laundry, cook you dinner,
and clean your home? I think I can safely say that most people would be happy
to get a helping hand! But what would it take for a computer to be able to
perform these tasks, in exactly the same way that humans can?

The famous computer scientist Alan Turing proposed the Turing Test as a way to
identify whether a machine could have intelligence indistinguishable from that
of a human being. The test involves a human posing questions to two hidden
entities, one human, and the other a machine, and trying to identify which is
which. If the interrogator is unable to identify the machine, then the machine
is considered to have human-level intelligence.

While there is a lot of controversy surrounding whether the Turing Test is a
valid assessment of intelligence, and whether we can build such intelligent
machines, there is no doubt that machines with some degree of intelligence
already exist. There is currently software that helps robots navigate an office
and perform small tasks, or help those suffering with Alzheimer's. More common
examples of Artificial Intelligence (A.I.) are the way that Google estimates
what you’re looking for when you search for some keywords, or the way that
Facebook decides what to put in your news feed.

One well known application of A.I. is Optical Character Recognition (OCR). An
OCR system is a piece of software that can take images of handwritten
characters as input and interpret them into machine readable text. While you
may not think twice when depositing a handwritten cheque into a bank machine
that confirms the deposit value, there is some interesting work going on in the
background. This chapter will examine a working example of a simple OCR system
that recognizes numerical digits using an Artificial Neural Network (ANN). But
first, let’s establish a bit more context.


## What is Artificial Intelligence?

12 changes: 12 additions & 0 deletions tex/500L.tex
Original file line number Diff line number Diff line change
Expand Up @@ -260,12 +260,24 @@
\mainmatter


\include{ocr}

\include{contingent}

\include{same-origin-policy}

\include{blockcode}

\include{interpreter}

\include{web-server}

\include{static-analysis}

\include{functionalDB}

\include{flow-shop}

\include{template-engine}

\include{pedometer}
Expand Down

0 comments on commit ece9498

Please sign in to comment.