STATEMENT OF PURPOSE
Constant change is the only unchanging element in the evolution of individuals and societies. And when one's chosen field happens to be in the world of computers, this statement rings out louder and clearer. In the world of Computers, each day witnesses a slew of new concepts and products become obsolete by each passing moment. This galloping pace of technological evolution has a direct bearing on practical applications, making it mandatory for today's engineers to keep abreast of the latest developments. For this, research would be of prime importance with hands on experience in real time applications. My ambition is to work at the forefront of the technology with the ability to find innovative solutions to the changing needs. I strongly feel that an advanced graduate education is the best way to gain the intellectual depth required for a specialized research career in the field of Computer Science.
My undergraduate studies at the RMK Engineering College, Chennai, have been the most important and influential part of my educational life where I learnt to think clearly, decide swiftly and carry out my visions perfectly. Some of the subjects that enthralled me were Database and Management Systems, Mobile Computing, Artificial Intelligence, Cryptography and Network Security, C# and .NET Framework, Internet Programming, Operating Systems and Computer Networks. I thoroughly enjoyed understanding each and every concept of my curriculum and have always tried to put them into practice which helped me to score 87% in undergraduate and secure First Place in Computer Science and Engineering Department of my College and 26th University Rank in Anna University. My favorite was Database and Management Systems. I was fascinated to know how large data are stored, techniques to handle and manage them. I developed projects like employee payroll system, student mark analysis system using VB and SQL for implementation in college. To improvise my knowledge on Database, I preferred a certification course in Introduction to Oracle9i: SQL.
Certain amazing facts on how artificial intelligence could bridge the gap between humans and computers captured my interest to read about AI from various journals, books and the Internet, where-in I came across the concept of CAPTCHA (Completely Automated Public Turing Test to Tell Computers and Humans Apart) and how AI bots could be used to crack them. CAPTCHA is mainly used to distinguish computers from humans to avoid malicious attack by computer programs. Due to the advancement in the field of pattern recognition, the existing static CAPTCHAs could be broken easily. This inspired me to do the final year project titled, An Effective Dynamic CAPTCHA Implementation.
The existing conventional static CAPTCHA has two layers namely the character layer, that consists of static text and the background layer. Based on the concept that computers cannot recognize moving objects effectively and with various...