Subsonic
Regular Member
- Mar 17, 2011
- 367
- 334
I think this is a very important questions for your clients, because if you can't write algorithm of ReCaptcha recognition by your self, you deceive your clients. If they know this, they would not expect so much from you and would not consider you outstanding programmers.
Lol! Why should anyone reinvent the weel? If there already is an algorithm for recaptcha solving why should these guys develop one by themselves? It's also extremely hard to develop a working (even partially) captcha solving algorithm from scratch. It requires huge amount of research and work and the developers should also be very familiar with high speed image processing, neural networks, OCR etc.
I personally know of many outstanding programmers but they wouldn't be able to develop capthca solver by themselves because they are not specialized in those fields it requires knowledge from. Even a simple OCR software is very complex to develop...
What about sorting algorithms then? If someone uses fast sort or bubble sort in their application you would tell them to create their own algorithms?
I would also point out one more thing. If these guys had an algorithm or an article which they used as a resource when developing the captcha function it doesn't make them any less outstanding as programmers. Having an algorithm doesn't mean that you can super easily translate it to working and efficient code. Please learn some programming and do your research before posting stuff like this