Bal Krishna Bal

KU-staff
Associate Professor,
Department of Computer Science and Engineering, School of Engineering
Dhulikhel, Kavre, Nepal
+97711415100
bal@ku.edu.np
Bio
Honors and Awards
Research
Other Position
Publication
Biography

I am currently Associate Professor and Head at the Department of Computer Science & Engineering, Kathmandu University(KU). I completed my Bachelors and Masters Degrees in Informatics and Computer Engineering from Russia, respectively in the year 2002 and 2004. Similarly, I completed my PhD from Kathmandu University in the year 2015. I joined Kathmandu University in 2009. Before that I was working at Madan Puraskar Pustakalaya, Nepal in two of the Language Technologies Projects, namely the the Bhasha Sanchar Project(2005-2007) and PAN Localization Project (2005-2009). My primary research area is Natural Language Processing(NLP) and I am in the field since 2005. I have worked both in the industry and the academia conducting various Research and Development of NLP applications like the Spellchecker, Grammar checker, Machine Translation, Text-to-Speech, Optical Character Recognition(OCR), Sentiment Analysis etc. Besides NLP, I also have significant industrial experiences on Software Localization. I have been involved with multi-national software localization Projects like PAN Localization, http://panl10n.net and am currently providing consulting services to software giants for developing localized software and content.

Professional Activities:

Text-To-Speech for Nepali (2005-2006)

Nepali Spell Checker Development under the OpenOffice.Org framework (2005-2006).

Study of the structure of the Nepali Grammar, 2005.

Dobhase, English to Nepali Machine Translation Project, 2005-2006.

PAN Localization Project (2005-2007, 2007-2009), Project Manager. Nepal Component.

Team Leader - Research and Development of Natural Language Processing Tools and Applications, Nepal Component, PAN Localization Project (2005-2009).

Co-investigator - "Trust issues in e-Government: an ethnographic investigation of the Nepalese context", an institutional grant to the Department of Computer Science and Engineering, Kathmandu University, Nepal from the University Grants Commission(UGC), Sanothimi, Bhaktapur, Nepal (Jan 2010 - Feb 2012) .

Member - IDN Variant TLDs Issues Project (Case Study Team for the Devanagari Script - 2011), ICANN.

Member - Program Committee, Workshop on South and Southeast Asian Natural Languages Processing, 2011

Research Secretary - Research Committee Secretariat, School of Engineering, Kathmandu University (2009-2011)

Principal Investigator - "Opinion Mining and Argumentation Analysis in Newspaper Editorials" Project, an institutional grant to the Department of Computer Science and Engineering, Kathmandu University, Nepal from the University Grants Commission(UGC), Sanothimi, Bhaktapur, Nepal (2011-2013).

Member - South Asia Subregional Economic Cooperation (SASEC) Information Highway Project, Nepal representing the Research and Training Center (RTC), Kathmandu University, Nepal (June 2013 - November 2014).

Co-owner - Nepali Parallel Corpus Project 2012 in co-operation with Microsoft Research Connections, USA and Kathmandu University.

Organizing Committee Member, International Summer School in Advanced Language Engineering, NSSNLP 2012, Kathmandu University, Dhulikhel, Kavre, Nepal, Aug 27 - Sept 21, 2012. Co-organized by Kathmandu University, University of Konstanz (Germany) and University of Science and Technology (Pakistan). Event sponsored by DAAD, German Academic Exchange Service and Kathmandu University.

Member - Technical Committee, International Conference on Language and Technology. 2012

Member - Working group Neo-Brahmi Generation Panel, ICANN, 2014.

Member - Program Committee, CITD&S 2015: Creativity in Intelligent Technologies & Data Science

Member - Program Committee, CITD&S 2019: Creativity in Intelligent Technologies & Data Science

Member - Program Committee, CITD&S 2021: Creativity in Intelligent Technologies & Data Science

Academic and Research Co-ordinator (2011-2015), ERASMUS MUNDUS Mobility Programs (STRONG TIES, INTACT, LEADERS), Kathmandu University

Principal Investigator - Nepali OCR Project (Sept 2016 - August 2017): A joint collaboration between the Information and Language Processing Research Lab, KU and Nepal Association of Blind(NAB). Supported by the Direct Aid Program under the Australian Embassy to Nepal.

Principal Investigator - Nepali TTS Project (Feb 2017 - March 2018): A joint collaboration between the Information and Language Processing Research Lab, KU and Nepal Association of Blind(NAB). Supported by the Kadoorie Charity Foundation, Hong Kong.

Principal Investigator - "Popularity Tracking and Trend Analysis of Public Figures/Entities based on News Media Texts", a Faculty Research grant Project awarded to the Department of Computer Science and Engineering, School of Engineering, Kathmandu University, Nepal from the University Grants Commission(UGC), Sanothimi, Bhaktapur, Nepal (2018-2020).

Nominated as a Domain Expert for Studying the Standard Keyboard Layout for the Nepali Locale by the Ministry of Communication and Information Technology, Technology Implementation and Coordination Section, Singha Durbar, Kathmandu (July 2020).

Contributor to the Unicode Common Locale Data Repository (CLDR) for Nepali (2012-2020)

Contact Person for the International Linguistic Olympiad for Nepal (2019 till date)

Contact Person for the Asia Pacific Linguistic Olympiad for Nepal (2020 till date)

Honors and Awards

United Mission to Nepal (UMN) Scholarship for studies at Gandaki Awasiya Ma. Vi (from grade four to ten) and at Gandaki Boarding Higher Secondary School(from grade eleven to twelve), Lamachaur, Pokhara, Nepal.

Scholarship (free tuition) under the sponsorship of the Russian Federation for a full term of Engineering Studies in Russia.

Master's Degree (Hons.), "Red Diploma" 2004.

Recommendation for a free PhD course by the State Attestation Commission (Russia) 2004 at Volgograd State Technical University for the academic year 2004-2007

Certified registered computer engineer of "A" category by the Nepal Engineering Council, 2005.

Nominated as the finalist for the Fulbright PhD Science and Technology award 2007 by the bi-national Fulbright Commission Board of Nepal in the summer of 2006.

Invited Talks and Presentations:

Speaker, 3’rd National Workshop on Machine Learning and Data Science, 30’th July – 3’rd August, 2020, Kathmandu, Nepal

Natural Language Processing Problems and Solutions - A Machine Learning Perspective. Speaker, 2’nd National Workshop on Machine Learning and Data Science, 10-14 July, 2019, Kathmandu, Nepal

Machine Learning Approach to Solving Natural Language Processing (NLP) Problems. Keynote Speech at CIT&DS 2019: Creativity in Intelligent Technologies & Data Science, 16-19 September, 2019, Volgograd, Russia.

Envisioning a Trilingual Machine Translation System for the Language Pairs - "Tamang-Nepali-English". 3'rd Tamang Knowledge Festival,Kathmandu, August 22-23, 2018.

Understanding Disaster Preparedness and Recovery: A Case Study from Nepal Earthquake of 2015. Bal Krishna Bal, Omprakash Gnawali, Jenifer Vardeman-Winter, Rakesh Verma. 2016 Joint ASNEngr/CAN-USA Annual Conference, Houston, TX, USA.

Text Analysis Engine: Defense Against 9-1-1 Text DDoS. Towards DDoS Resilient Emergency Dispatch Center. University of Houston, April 2016.

On Localization, Natural Language Processing Tools and Use models of Technology for increasing the use of ICT in rural Nepal. Use of ICT in Rural Nepal: National Conference on Technology Influences In Conjunction with the Results Dissemination Workshop of the Use Models of Technology Project : March 22-23, 2012, Kathmandu, Nepal.

Localization of ICT for Empowering the Rural Masses and the Differently-abled in Nepal. 2012 Joint American Society of Nepalese Engineers (ASNEngr)/Computer Association of Nepal-USA (CAN-USA), Leesburg, Virginia (Greater Washington D.C area), May 26-27, 2012.

Computer writing of Nepali - Achievements so far. Seminar on Writing the languages of Nepal in Computer, Language Technology Kendra, Lalitpur, PatanDhoka, Nepal, April 2011.

Localization and tools for generating local content. Asian Development Bank SASEC Research and Training Network Workshop. Yalamaya Kendra, Lalitpur, PatanDhoka, Nepal, November 2011.

From a Simplified Typing System to a Completely Localized Operating System in Nepali - NepaLinux.Information and Communication Technology (ICT) Policy Consultation Meeting organized by Association for Progressive Communications and Bangladesh Friendship Society, Dhaka, April 2006.

 

Research

Software Localization, Natural Language Processing, Language Technologies,Social Computing, Trust Parameters in E-Government Systems, Cyber Security

Mentoring of Students:

Current MS Students:

Sunil Regmi (Since 2020), Large Vocabulary Continuous Speech Recognition for Nepali. Department of Computer Science & Engineering, Kathmandu University.

Current PhD Students:

Sameer Kharel (Since 2019), “Exploration of Usability Methods for Transcending the Gap between Apps and the Web”, Department of Computer Science and Engineering, Kathmandu University.

Pankaj Dawadi (Since 2018), “Performance Measurement Using Machine Learning Approach: A Perspective from Smart Transportation”, Department of Computer Science & Engineering, Kathmandu University.

Advised Master Graduates:

Rati Manandhar, "Developing Software Process Improvement Plan: Case Studies of Software Companies of Nepal", Department of Computer Science and Engineering, Kathmandu University, 2011.

Vijay Shrestha, "Library Automation and Networking Using Cost-Effective Technology and Machine Readable Cataloging (MARC)", Department of Computer Science and Engineering, Kathmandu University, 2012.

Prajwal Amatya, "Investigating Trust issues in the implementation of e-government in Nepal using ethnography as a tool", Department of Computer Science and Engineering, Kathmandu University, 2012.

Shanta Acharya, "A Framework for Integrating Digital Library System to Content Management System (Moodle)", Department of Computer Science and Engineering, Kathmandu University, 2014.

Mukesh Chapagain, "Recommendation System Using Ratings and Reviews", Department of Computer Science and Engineering, Kathmandu University, 2015.

Nirajan Pant, "Segmentation Problems in Nepali Optical Character Recognition", Department of Computer Science and Engineering, Kathmandu University, 2016.

Santosh Regmi, "Making a Distinction between Facts and Opinions in Nepali Subjective Texts", Department of Computer Science and Engineering, Kathmandu University, 2016.

Lal Bahadur Reshmi Thapa, "Document Level Opinion Analysis of Nepali Subjective Texts", Department of Computer Science and Engineering, Kathmandu University, 2016.

Chandan Prasad Gupta, "Subjectivity Analysis in Nepali",Department of Computer Science and Engineering, Kathmandu University, 2016.

Rupak Raj Ghimire, "Algorithms and Techniques for Nepali Text-to-Speech",Department of Computer Science and Engineering, Kathmandu University, 2017.

Gopal Maharjan, "Named-Entity Recognition for Nepali", Department of Computer Science and Engineering, Kathmandu University, 2018.

Roop Shree Ratna Bajracharya,"Building a Natural Sounding Text-to-Speech System for Nepali".Department of Computer Science and Engineering, Kathmandu University, 2018.

Roshan Manushree Adhikari,"Study of Effectiveness of Deep Learning Techniques for Intrusion Detection in the Context of Adversarial Attacks". Department of Computer Science and Engineering, Kathmandu University, 2018.

Praveen Acharya,"Deep Learning Approach for English-Nepali language pair Machine Translation".Department of Computer Science and Engineering, Kathmandu University,2019.

Kamal Kafle,"Popularity Tracking and Trend Analysis of Political Figures/Entities based on News Media".Department of Computer Science and Engineering, Kathmandu University,2019.

Manoj Roka, "Predicting the Topic of Nepali Documents via Topic Modeling Using Latent Dirichlet Allocation".Department of Computer Science and Engineering, Kathmandu University,2019.

Birat Bade Shrestha, “Named Entity-based Sentiment Analysis in News Media”. Department of Computer Science & Engineering, Kathmandu University, 2020.

Umesh Hengaju (Since 2019), “Improving OCR via Enhanced Pre-processing Techniques”. Department of Computer Science & Engineering, Kathmandu University, 2020.

Other Position

05/18 - Present

Kathmandu University,Nepal

Associate Professor, Department of Computer Science & Engineering

08/09 - 04/18

Kathmandu University,Nepal

Assistant Professor, Department of Computer Science & Engineering

Lead, Information and Language Processing Research Lab

09/15 - 08/16

University of Houston, TX, U.S.A

Visiting Assistant Professor,Computer Science Department

03/05 - 07/09

Madan Puraskar Pustakalaya Nepal

Project Manager and Natural Language Processing Researcher

09/04 -02/05

Gandaki College of Engineering & Science, Nepal

Lecturer

Publication