Optical Character Recognition using Neural network

AI Thread Summary
The discussion centers on finding a C# implementation of a neural network for optical character recognition (OCR) without relying on external libraries. Participants suggest that using open-source libraries can be beneficial, as they allow users to extract and adapt relevant functions for their projects without needing to decompile complex code. It is emphasized that using open-source libraries is acceptable and that it is courteous to acknowledge any inspiration or derived code in one's own work. Additionally, creating a neural network from scratch is encouraged as a valuable learning experience, particularly for understanding how neural networks classify data, with a recommendation to use 2D data for visualization of classification results.
NotASmurf
Messages
150
Reaction score
2
Hey all, does anyone know a link where I can find a c# implementation of a neural net that does OCR WITHOUT using libraries, I feel that OCR is a nice way to learn how neural nets classify data. Any help appreciated, thanks.
 
Technology news on Phys.org
If you know of open source code which uses libraries, the libraries are probably open source too.
You could extract the relevant functions as source and implement/extend as necessary for your project without needing to call the original library.
 
Then I would have to decompile it, also they are probably a lot more complicated that ones I could find online.
 
If the libraries are open source you don't have to decompile them.
You have the source as-is. and can take whichever routines you need and adapt them as required for your own project.
It's generally considered to be the honorable thing to do though to mention that some of your code is derived/inspired by <whatever>.
 
If you want to see how neural net classify data, then begin to write a neural net by yourself. It's not really hard but very instructive. I think that you must use 2D data so you can see the classification on a plot.
 
Dear Peeps I have posted a few questions about programing on this sectio of the PF forum. I want to ask you veterans how you folks learn program in assembly and about computer architecture for the x86 family. In addition to finish learning C, I am also reading the book From bits to Gates to C and Beyond. In the book, it uses the mini LC3 assembly language. I also have books on assembly programming and computer architecture. The few famous ones i have are Computer Organization and...
I have a quick questions. I am going through a book on C programming on my own. Afterwards, I plan to go through something call data structures and algorithms on my own also in C. I also need to learn C++, Matlab and for personal interest Haskell. For the two topic of data structures and algorithms, I understand there are standard ones across all programming languages. After learning it through C, what would be the biggest issue when trying to implement the same data...
Back
Top