Welcome to my home page

Hello world,

Welcome to my home page. You can find my projects, photos, blog and a lot of my stuffs here.

Enjoy.

Nepali Spell-check Dictionary for Firefox

This extension is a subset of Nepali SpellChecking Dictionary compiled by Madan Puraskar Pustakalaya. The dictionary is covered by LGPL which allows me to redistribute it in this form. Thanx to MPP and the team for the wonderful work.
 

Installation Instruction

  • Download the installation package from Firefox Addon Page.
  • Drag and drop the file to Firefox and follow the installation instructions
  • For Nepali spell-check, right click in the textbox and select Languages > ne_NP

Alternatives of IPR in Internet and Technology

The compilation paper and presentation Ankur Sharma and I presented at the Workshop on An Alternative Perspective on Intellectual Property Rights in Information Technology. More on the workshop is here: http://wiki.fossnepal.org/index.php?title=IPR_Workshop

The paper is the compilation of terminologies that are associated with alternatives of IPR in Internet and Technology. Covers the following topics:

  • Web 2.0
  • Openness
  • Licenses
  • Content
  • Participation
  • Internet and Development

Nepali Unicode Keyboard Layout Standarization based on Genetic Algorithm

Our attempt to standarize the Nepali Unicode Keyboard Layout based on Genetic Algorithm.

We have analyzed a Nepali corpus of 7,797 articles, consisting of 2,452,937 words to obtain the frequencies of monograph and digraphs. The obtained data has been processed using Genetic Algorithm to give an optimum Nepali Keyboard Layout.

The following criteria have been considered:

  1. Learnability
  2. Load Distribution
  3. Modifier Overhead
  4. Hand Alteration
  5. Consecutive Usage of Same Finger
  6. Big steps by fingers of same hand
  7. Hit direction

Nepali Speech Recognition

My final year project.

Abstract

Speech recognition is the process of converting a speech signal to a sequence of words, by means of algorithms implemented as a computer program. This project analyzes the existing models for recognition of Nepali speech. Upon finding the shortcomings of the existing models, we move on to Ear Model, which is the simulation of how human ear and brain work together for speech recognition. This model eventually was found out to provide better accuracy than conventional methods. To further alleviate accuracy, provision for Nepali Dictionary checking and the database of syllables’ frequencies from Nepali corpus has also been devised. By using these techniques we have been able to achieve a speech recognition model that can be helpful to all seeking better model of speech recognition of Nepali language and other languages as well.

FOSS: How can you contribute

The presentation i gave in the seminar on "Switch to Open Source: The New Way Of Getting It Done" at St. Xavier's College, Maitighar.

More on the seminar is here