Zeeshan Ahmed is a PhD student in MUSTER research group inUCD,Ireland. He received his BS in Computer Science fromUniversity of Karachi, Pakistan. He wrote this thesis as part ofhis MS in Language and Communication Technologies in Universityof Nancy, France and Charles University of Prague, CzechRepublic. He was Erasmus Scholar in this course.