Actions

Ontolog Forum

My research interests are in Artificial Intelligence, Machine Learning, Data Mining, Information Retrieval, Natural Language Processing, Machine Translation and Semantic Web. From 2003, I started my research career while working for the first Unicode supported Bangla transliteration mechanism for the word processor “Akkhor”. I was the national consultant for windows vista localization team for Microsoft in 2008. I also had the opportunity to work in Center for Research and Bangla Language Processing (CRBLP) during 2007-2008. After that, I received Monbusho scholarship to pursue my graduate studies in UEC, Tokyo. I had the opportunity to work with world-leading researchers like Professor Hiroshi Uchida who invented UNL and the first machine translation system for the Japanese language. In collaboration with United Nations University and UEC, we worked with UNL project with the mission of breaking the language barrier. After completing my Ph.D., I joined Google as Country Engineering Consultant of Bangladesh for getting industry research experience. It was a unique experience where I had to work with diverse research teams inside Google. Few of our published research was with Bangla text to speech, OCR, google translate, handwriting recognition and natural language understanding group.  After that, I joined IBM research where I am working in Natural Language Processing area for communicating with robots. Here I used machine learning for building an ontology.

My experience as an educator includes teaching undergraduate and graduate level courses in computer science in different international universities. My students have found me as a dedicated and inspiring instructor, as evidenced by consistently positive teaching evaluations. As an assistant professor of University of Asia Pacific (UAP), I taught courses: Computer Security, Artificial Intelligence, Computer Architecture in undergraduate level and Advanced Database Design, Advanced Artificial Intelligence in graduate level. I took labs: Data Structure, Algorithm and Programming labs. In UAP, I also worked with developing new graduate-level courses such as Advanced AI, Natural Language Processing, Machine Learning and Big Data.

My main goal of teaching is to inspire students to achieve skills by learning from my course. Besides teaching, I also had the experience of training students for ACM International Collegiate Programming Contest (ICPC). One of my trained team from UEC went to the ICPC world final.  I was the advisor of programming competition club in UAP. I also motivate students to participate in software development competitions, hackathons, different international conference, and workshops. I used to be a judge in international level competitions and played a strong role as a part of the organizing committees.