The author holds a Master degree in Advanced Computer Science with specialization in artificial intelligence from the University of Manchester. Before that he went to the University of Engineering and Technology, Lahore where he earned his undergraduate degree in Computer Engineering. His research interest lies in applying machine learning techniques to speech and vision systems.