reCAPTCHA is a popular technique used for web security. It distinguishes humans from computer programs to protect websites from automated abuse by presenting a challenge to be solved. reCAPTCHA utilizes human computation power used in solving these challenges to aid in increasing the accuracy of digitizing printed manuscripts. Although reCAPTCHA has been developed in many languages, to date, there is no available reCAPTCHA for the Arabic language. There is an immense need for the development of an Arabic reCAPTCHA service to increase the accuracy that existing OCRs currently lacks in digitizing Arabic manuscripts, and to aid in securing millions of Arabic websites. In this paper, we present a cloud-based design and architecture for an Arabic reCAPTCHA service, and we detail and describe key design and system components which include word classification algorithms, database schema design, and technology selection. We also study the inadequacy of existing popular OCRs in recognizing correctly Arabic printed text.
Today's Internet is enormously lacking Arabic language content. Although Internet users from the Arab world are increasing rapidly, the digital Arabic content still lacks serious research and development plans. In this paper, we present the main challenges facing the digital Arabic content industry and opportunities for developing the presence of Arabic language on the web at both individual and governmental levels. We also highlight recent initiatives within UAE which aim to increase the visibility of digital Arabic content. One example is the Arabic reCAPTCHA research project at Khalifa University.
Major complications such as cardiac death and cardiac autonomic neuropathy are caused by diabetic autonomic neuropathy. Heart Rate Variability (HRV) analysis has shown to detect variations in the autonomic balance of heart rate and is useful for early detection of autonomic dysfunction. This study presents the outcome of HRV analysis of short ECG recordings taken from nondiabetic and type 2 diabetes patients, applying Poincaré plot indices represented by short term variation (SD1), long term variation (SD2) and complex correlation (CCM) measure which measures the temporal dynamics, for early detection of cardiac autonomic neuropathy. SD1 and the ratio SD1/SD2 were found to be significantly lower in type 2 diabetes patients than the control group. The highest discriminatory power was observed with CCM, indicating the advantage of using a dynamic measure for HRV rather than the static Poincaré plot indices. SD1 and CCM could be markers for CVD risk in type 2 diabetic patients.
reCAPTCHA is a security measure that guards web applications against automated abuse by presenting a random auto-generated challenge to users to solve. These challenges have to be devised to be hard to be solved by computers, yet easy for humans. In this paper, we present an architectural design for a cloud-based reCAPTCHA service and discuss key design issues. These issues include the extraction of individual word images from the scanned pages, optical character recognition (OCR) initial words classification, handling multiple users at the cloud-based service side, and usability and readability. We also show how our design addresses these issues at the implementation phase. It is worth noting that our reCAPTCHA service is designed for the Arabic language, but the underlying proposed architecture and design principles can be applied to any other language.
Cloud-based services and applications have been widely deployable these days. Such services benefit from the almost infinite cloud compute, storage, and networking resources. Many of such services are partially hosted on the cloud. That is, some of their tasks get executed off the cloud, and the other tasks are executed on the cloud. In this paper, we show how to automate the execution of these tasks for such services and applications. We use a reCAPTCHA service as a case study to automate the execution workflow of its various tasks that are deployed on both on-cloud and off-cloud environments. We present a system design and implementation for the workflow automation for this partially hosted cloud service. The implementation is carried out using the open source automation tool Chef.