darkmOOn
Saturday, November 19, 2011
Peanuts
Thursday, October 13, 2011
printf(“Goodbye world \n”);
Thursday, October 06, 2011
Goodbye, Steve Jobs
No one wants to die. Even people who want to go to heaven don’t want to die to get there. And yet death is the destination we all share. No one has ever escaped it. And that is as it should be, because Death is very likely the single best invention of Life. It is Life’s change agent. It clears out the old to make way for the new. Right now the new is you, but someday not too long from now, you will gradually become the old and be cleared away. Sorry to be so dramatic, but it is quite true.
Your time is limited, so don’t waste it living someone else’s life. Don’t be trapped by dogma — which is living with the results of other people’s thinking. Don’t let the noise of others’ opinions drown out your own inner voice. And most important, have the courage to follow your heart and intuition. They somehow already know what you truly want to become. Everything else is secondary.
-Steve Jobs [1955-2011]
Sunday, December 12, 2010
The NEXT Level?
Saturday, December 11, 2010
Off to the cloud
Tuesday, September 07, 2010
Apps Apps Apps
Last few month at work we have been working really hard to get some of the projects completed. We have been able to release two small projects out so far, both of which were listed on Apple app stores "New & Noteworthy" list. The next batch of apps are almost completed now. Above screenshots are from one of them. Can't tell much about the project now, but it's a useful tool and an exciting project.
Saturday, August 28, 2010
Thaana OCR Development
The engine used is tesseract OCR.
After a few hours of training the engine the following image was passed to be processed.
The result is :
ދިއ .ށެވެމަކަ ވީރުދޮ ށްނަންހުލުފު ށްމަރުކު ގުއީހުތަ ލަސައްމަ އެ އިލަބަ ށްޅަނގުރަ
ށްމަކަ ނެވާއިފަދީ ންލުއ ންގެދިއެ ންހުލުފު ތުމާނޫއަމަ ރުތުއި ޅޭގު އާލަސައްމަ އެ
.ވެއެ ނެބު ންނުޝްމިކޮ އެ ސްވެ
As you can see it's not even close to be perfect. The next stage is to do a more systematic training so that the accuracy levels will improve.
The idea is to improve on the training and develop a small tool that help do Thaana OCR which will be available for FREE and as an open source project. Tesseract presently does not even support RTL languages and that is also something that needs to be handled.
Update:
I tried another OCR test and below is the results. This time it shows clear improvements (can conclude it's 40% accurate?). This was after including 2 more training files.The processed result is below:
ނެހޭޖު ންދަހޯ ންހުރު ގެހުލީޖިމަ ރުއި ނަގާ އްޓަންރަދަ ތަނުވަ ނެއްހޯ ށްކަޓަންފުލް
ންނޫ އްމެކަ ތްއޮ ންރަކު ންކުޓަންފުއްކު މެންކޮމެންކޮ ކީމަތުއޮ ނަންއޮ ށްމަ
.ށެވެމަކަ އްމެކަ ހޭންޖެރަކު ރުއިނަގާ ނުހޯ ށްކަމަރިފުންކު ގެތުލަދައް އީއެ ށާއިމަ
Note: Look at the text in reverse order.
tesseract example.tif outputfilename -l div
once done, do a cat outputfilename.txt that should show you are processed text.