The History Behind Project JAHNABI
Project Jahnabi is an effort to strengthen Assamese and TaiAhom language in the digital world through NLP, linguistic research & technology.
How It Started
A journey of passion and innovation.
About Utpal Phukan
It all started back in 2012 when the creator of the project Utpal Phukan, a computer programmer by profession started working on digitalization of Assamese language on some of his friendâs request.
Since then Utpal Phukan has been a pioneer of Assamese language computing and the Unicode movement for Assamese as well as Tai Ahom language. So far Utpal Phukan has developed NINE language software out of which only three are commercial ones. The rest SIX are freeware.
Software Developed
Milestones
A timeline of innovation and contribution to the language.
Jahnabi Pad (āĻāĻžāĻšā§āĻ¨ā§ąā§ āĻĒā§āĻĄ)
āϏā§āĻŦ-āĻĒā§ā§°ā§ąāĻžāĻšāĻŋāϤ āĻļāĻŦā§āĻĻ āϏāĻŽā§āĻāĻžā§°, āĻŦāĻžāύāĻžāύ āĻĒā§°ā§āĻā§āώāĻ āĻā§°ā§ āĻĻā§ā§°ā§āϤ āϞāĻŋāĻāύ āϏāĻāĻā§āϞāĻŋ
- āĻĒā§ā§°āĻžā§ ā§¨.ā§Ģ āϞāĻžāĻ āĻ āϏāĻŽā§ā§āĻž āĻļāĻŦā§āĻĻā§° āĻĄā§āĻāĻžāĻŦā§āĻ
- āĻĒā§ā§°āĻžā§ ā§Ēā§Ļā§Ļ āĻĢāĻā§°āĻž-āϝā§āĻāύāĻž, āĻāϤā§ā§ąāĻž āĻ āĻžāĻāĻ
- āϏā§āĻŦā§āĻāĻā§ā§°āĻŋā§ āĻļāĻŦā§āĻĻ āύāĻŋā§°ā§āĻĻā§āĻļāĻ (word auto suggestion)
- āϏāĻā§°āĻžāĻā§° āĻŦā§āĻ¯ā§ąāĻšā§āϤ āĻŦāĻžāĻā§āϝāĻžāĻāĻļā§° āĻāĻŽā§ āĻĒāĻĨ āĻŦāĻž āĻā§°ā§āĻāĻāĻžāĻ āϏāĻžāĻāĻŋ āϞā§ā§ąāĻžā§° āϏā§āĻŦāĻŋāϧāĻž
- āĻŦāĻžāύāĻžāύ āĻĒā§°ā§āĻā§āώāĻ( āĻ āϏāĻŽā§ā§āĻž āĻā§°ā§ āĻāĻā§°āĻžāĻā§ āĻĻā§ā§ā§āĻāĻž āĻāĻžāώāĻžā§° āĻŦāĻžāĻŦā§)
- āύāĻŋāĻāϏā§āĻŦ āĻļāĻŦā§āĻĻ āϏāĻŽā§āĻāĻžā§° āĻ āύā§āϤ⧰ā§āĻā§āĻā§āϤ/āĻŽā§āĻšāĻžā§°āĻŋāĻŦā§° āĻĒā§°āĻžā§° āϏā§āĻŦāĻŋāϧāĻž
- āϏāĻāϞāĻā§āύ āĻ āϏāĻŽā§ā§āĻž āĻā§-āĻŦâā§°ā§āĻĄ āϏāĻāĻā§āϞāĻŋ
- āĻ āĻšā§āĻā§ āĻāĻžāĻšā§āĻ¨ā§ąā§ āĻĒā§ā§°āĻāϞā§āĻĒā§° āĻāĻāĻŽāĻžāϤā§ā§° āĻĻāϞāĻāϤ āĻĒā§ā§°āĻāϞā§āĻĒāĨ¤ āĻāĻ āĻĒā§ā§°āĻāϞā§āĻĒāĻāĻŋāϤ āĻĒā§ā§°āĻžā§ ā§¨ā§Ģ āĻāύāĻŽāĻžāύ āĻ āϏāĻŽā§ā§āĻž āϝā§ā§ąāĻā§ āĻ āĻāĻļ āϞā§āĻāĻŋāϞāĨ¤ āĻŽā§āϞ āϏāĻāĻā§āϞāĻŋāĻāĻŋ āϏāĻžāĻāĻŋāĻāĻŋāϞ āĻā§āĻĒāϞ āĻĢā§āĻāύā§āĨ¤ āϏāĻāĻā§āϞāĻŋāĻāĻŋā§° āĻŦāĻžāϤ⧰āĻŋ āϏā§āĻāϏāĻŽā§āϤ āĻĒā§ā§°āĻžā§ āϏāĻāϞā§āĻŦā§ā§° ā§°āĻžāώā§āĻā§ā§°ā§ā§ āĻŦāĻžāϤ⧰āĻŋ-āĻāĻžāĻāϤāϤ⧠āĻĒā§ā§°āĻāĻžāĻļāĻŋāϤ āĻšā§āĻāĻŋāϞāĨ¤ āĻŽā§āĻā§āϤāĻŋā§° āĻĒā§°āĻž āĻāĻŦāĻā§°ā§° āĻāĻŋāϤ⧰āϤ āĻ āĻĒā§ā§°āĻžā§ āĻā§ā§ āϞāĻžāĻāĻŦāĻžā§°āĻŽāĻžāύ āĻĄāĻžāĻāύāϞā§āĻĄ āĻšā§āĻāĻŋāϞāĨ¤ āĻ āϏā§āĻāϏāĻŽā§ā§° āϝāĻĨā§āώā§āĻ āĻāύāĻĒā§ā§°āĻŋā§ āϏāĻāĻā§āϞāĻŋ āĻāĻāĻŋāϞāĨ¤
Jahnabi Multilingual Input Tool (āĻāĻžāĻšā§āĻ¨ā§ąā§ āĻŦāĻšā§āĻāĻžāώāĻŋāĻ āϞāĻŋāĻāύ āϏāĻāĻā§āϞāĻŋ)
āĻā§āĻĒāϞ āĻĢā§āĻāύ⧰ āĻĻā§āĻŦāĻžā§°āĻž āĻāĻāĻāĻāĻžā§ąā§ āĻŦāĻŋāĻāĻļāĻŋāϤ āϏāĻāĻā§āϞāĻŋ
- ā§ā§āύāĻŋāĻâāĻĄ āĻā§°ā§ āĻā§āϤāĻžāĻā§āĻāϞāĻŋ āĻĢâāĻŖā§āĻ āĻĻā§ā§ā§ āĻāĻĒāĻžā§ā§ā§°ā§ āϞāĻŋāĻāĻŋāĻŦ āĻĒā§°āĻž āĻŦāĻšā§āĻāĻžāώāĻŋāĻ āĻā§-āĻŦâā§°ā§āĻĄ
- āĻŦā§āĻ¯ā§ąāĻšāĻžā§°āĻāĻžā§°ā§ā§ā§ āύāĻŋāĻā§ āĻā§-āĻŦâā§°ā§āĻĄ āϞā§-āĻāĻāĻ āϏāĻžāĻāĻŋ āϞâāĻŦ āĻĒā§°āĻž āϏā§āĻŦāĻŋāϧāĻž
Windows Phone Assamese Keyboard
ā§ąāĻŋāύāĻĄâāĻ āĻĢā§āύ⧰ āĻĒā§ā§°āĻĨāĻŽāĻāύ āĻ āϏāĻŽā§ā§āĻž āϞāĻŋāĻāύ āϏāĻāĻā§āϞāĻŋ āĻŦāĻž āĻā§-āĻŦâā§°ā§āĻĄ
ā§ąāĻŋāύāĻĄâāĻ āĻĢā§āύ⧰ āĻŦāĻžāĻŦā§ āϤā§āϤāĻŋā§āĻž āĻ āϏāĻŽā§ā§āĻž āϞāĻŋāĻāĻŋāĻŦ āĻĒā§°āĻž āĻā§āύ⧠āϏāĻāĻā§āϞāĻŋ āύāĻžāĻāĻŋāϞ āϤāĻĨāĻž āĻŽāĻžāĻāĻā§ā§°âāĻāĻĢā§âāĻā§āĻ āĻā§āύ⧠āĻā§-āĻŦâā§°ā§āĻĄ āϝā§āĻāĻžāύ āϧ⧰āĻž āύāĻžāĻāĻŋāϞāĨ¤ āϏā§āĻ āĻ āĻāĻžā§ą āĻĻā§ā§° āĻā§°āĻŋ āĻŦāĻŋāĻāĻžāĻļ āĻā§°āĻž āĻāĻžāĻšā§āĻ¨ā§ąā§ā§ā§āĻ āĻāĻāĻŋāϞ āĻ āϏāĻŽā§ā§āĻžāϤ āϞāĻŋāĻāĻŋāĻŦ āĻĒā§°āĻž ā§ąāĻŋāύāĻĄâāĻ āĻĢā§āύ⧰ āĻāĻāĻŽāĻžāϤā§ā§° āϏāĻāĻā§āϞāĻŋāĨ¤ āĻāĻŦāĻā§°āĻŽāĻžāύ āĻĒāĻŋāĻāϞ⧠āĻ ā§ąāĻļā§āϝ⧠āĻŽāĻžāĻāĻā§ā§°âāĻāĻĢā§âāĻā§ āĻ āϏāĻŽā§ā§āĻž āϞāĻŋāĻāĻŋāĻŦ āĻĒā§°āĻž āϏāĻāĻā§āϞāĻŋ āĻŦāĻŋāĻāĻžāĻļ āĻā§°ā§āĨ¤
(āĻā§āĻĒāϞ āĻĢā§āĻāύ⧰ āĻĻā§āĻŦāĻžā§°āĻž āĻāĻāĻāĻāĻžā§ąā§ āĻŦāĻŋāĻāĻļāĻŋāϤ āϏāĻāĻā§āϞāĻŋ)
Mac Keyboard (āĻāĻĒāϞ āĻŽā§āĻā§° āĻŦāĻžāĻŦā§ āĻ āϏāĻŽā§ā§āĻž āĻā§-āĻŦâā§°ā§āĻĄ)
āĻā§āĻĒāϞ āĻĢā§āĻāύ⧰ āĻĻā§āĻŦāĻžā§°āĻž āĻāĻāĻāĻāĻžā§ąā§ āĻŦāĻŋāĻāĻļāĻŋāϤ āϏāĻāĻā§āϞāĻŋ
Skylark (Tai-Ahom Keyboard)
āĻāĻŖā§āĻĄā§ā§°âāĻāĻĄ āĻĢā§āύāϤ āĻāĻžāĻ-āĻāĻšā§āĻŽ āĻāĻžāώāĻžā§°ā§ āϞāĻŋāĻāĻŋāĻŦ āĻĒā§°āĻž āĻĒā§ā§°āĻĨāĻŽāĻāύ āĻā§-āĻŦâā§°ā§āĻĄ āĻā§°ā§ āĻŽā§āĻā§āĻāĻŋāĻ āĻāĻĒ āϏā§āĻāĻžāĻāϞāĻžā§°ā§āĻ
āĻā§āĻĒāϞ āĻĢā§āĻāύ⧰ āĻĻā§āĻŦāĻžā§°āĻž āĻāĻāĻāĻāĻžā§ąā§ āĻŦāĻŋāĻāĻļāĻŋāϤ āϏāĻāĻā§āϞāĻŋāĨ¤ āĻĄāĻŋāĻāĻŋāĻā§āϞ āĻŽāĻžāϧā§āϝāĻŽāϤ āĻāĻžāĻ-āĻāĻšā§āĻŽ āĻāĻžāώāĻž āĻā§°ā§āĻāĻžāϤ āĻāĻ āϏāĻāĻā§āϞāĻŋā§° āĻĒā§ā§°āĻā§āϤ āĻ ā§°āĻŋāĻšāύāĻž āĻāĻā§āĨ¤
Jahnabi Rupantarak (āĻāĻžāĻšā§āĻ¨ā§ąā§ ā§°ā§āĻĒāĻžāύā§āϤ⧰āĻ)
ā§ā§āύāĻŋāĻâāĻĄā§° āĻĒā§°āĻž āĻāĻĒāĻž āĻŽāĻžāϧā§āϝāĻŽā§° āĻŦāĻšā§āϞ āĻŦā§āĻ¯ā§ąāĻšā§āϤ āĻā§āϤāĻžāĻā§āĻāϞ⧠āĻĢâāĻŖā§āĻāϞ⧠āĻāĻā§° ā§°ā§āĻĒāĻžāύā§āϤ⧰ āĻā§°āĻŋāĻŦ āĻĒā§°āĻž āĻĒā§ā§°āĻĨāĻŽāĻā§ āϏāĻāĻā§āϞāĻŋ
- ā§ā§āύāĻŋāĻâāĻĄā§° āĻĒā§°āĻž āĻā§āϤāĻžāĻā§āĻāϞāĻŋāϞ⧠āĻā§°ā§ āĻā§āϤāĻžāĻā§āĻāϞāĻŋā§° āĻĒā§°āĻž ā§ā§āύāĻŋāĻâāĻĄāϞ⧠⧧ā§Ļā§Ļ% āĻļā§āĻĻā§āϧ ā§°ā§āĻĒāĻžāύā§āϤ⧰
- ā§°ā§āĻĒāĻžāύā§āϤ⧰ āĻšā§ā§ąāĻžā§° āĻĒāĻžāĻāϤ āϏā§āĻŦā§āĻāĻā§ā§°āĻŋā§ āĻĢâāĻŖā§āĻ āĻā§āύ
- āĻāϞā§āϞā§āĻā§āϝ āϝ⧠āϏāĻāĻā§āϞāĻŋāĻāĻŋ āĻĒāĻžāĻāĻ āĻŦāĻā§° āϧ⧰āĻŋ āĻāĻāĻŽāĻžāϤā§ā§° āĻāύā§āϧ⧰āĻŖā§° āϏāĻāĻā§āϞāĻŋ āĻšā§ āĻāĻāĻŋāϞāĨ¤ āϏāĻŽā§āĻĒā§ā§°āϤāĻŋ āĻāύā§āϧ⧰āĻŖā§° āϏāĻāĻā§āϞāĻŋā§° āĻŦāĻŋāĻāĻžāĻļ āĻšā§āĻā§ āϝāĻĻāĻŋāĻ āĻāϤāĻŋā§āĻžāĻ āĻā§āĻžā§° āϏāĻŽāĻāĻā§āώ āĻšâāĻŦ āĻĒā§°āĻž āύāĻžāĻāĨ¤
Commercial Multilingual Tool
āĻāĻžāĻšā§āĻ¨ā§ąā§ āĻŦāĻšā§āĻāĻžāώāĻŋāĻ āϞāĻŋāĻāύ āϏāĻāĻā§āϞāĻŋā§° āĻŦāĻžāĻŖāĻŋāĻā§āϝāĻŋāĻ āϏāĻāϏā§āĻā§°āĻŖ
- ā§ĢāĻāύ āĻ āϏāĻŽā§ā§āĻž āϞā§-āĻāĻāĻ
- ā§Ģā§Ļā§Ļ ā§°ā§ āĻ āϧāĻŋāĻ āĻā§āϞāĻŋāĻā§ā§°āĻžāĻĢāĻŋāĻ āĻĢâāĻŖā§āĻ
Android Tai-Ahom Keyboard
āĻāĻŖā§āĻĄā§ā§°âāĻāĻĄ āĻĢā§āύ⧰ āĻĒā§ā§°āĻĨāĻŽāĻāύ ā§ā§āύāĻŋāĻâāĻĄ āϏāĻŽā§°ā§āĻĨāĻŋāϤ āĻāĻžāĻ-āĻāĻšā§āĻŽ āĻā§-āĻŦâā§°ā§āĻĄ
āĻāϞā§āϞā§āĻā§āϝ āϝ⧠āĻā§āĻžāϤ āĻāĻā§°āĻžāĻā§ āĻā§°ā§ āĻ āϏāĻŽā§ā§āĻžā§° āĻĻā§āĻāύāĻā§ āϞā§-āĻāĻāĻ āĻā§°ā§ āĻļāĻŦā§āĻĻ āύāĻŋā§°ā§āĻĻā§āĻļāĻ āϏāĻāϝā§āĻā§āϤ āĻā§°āĻž āĻšā§āĻā§āĨ¤ (āĻā§āĻĒāϞ āĻĢā§āĻāύ⧰ āĻĻā§āĻŦāĻžā§°āĻž āĻāĻāĻāĻāĻžā§ąā§ āĻŦāĻŋāĻāĻļāĻŋāϤ āϏāĻāĻā§āϞāĻŋ)āĨ¤ ā§ā§āύāĻŋāĻâāĻĄ āϏāĻŽā§°ā§āĻĨāĻŋāϤ āĻĄāĻŋāĻāĻŋāĻā§āϞ āĻŽāĻžāϧā§āϝāĻŽāϤ āĻāĻžāĻ-āĻāĻšā§āĻŽ āĻāĻžāώāĻž āĻā§°ā§āĻāĻžāϤ āĻāĻ āϏāĻāĻā§āϞāĻŋā§° āĻĒā§ā§°āĻā§āϤ āĻ ā§°āĻŋāĻšāύāĻž āĻāĻā§āĨ¤
Jahnabi DRISTI (āĻāĻžāĻšā§āĻ¨ā§ąā§ āĻĻā§āώā§āĻāĻŋ)
āĻāĻŦāĻŋā§° āĻĒā§°āĻž āϏāĻŽā§āĻĒāĻžāĻĻāύāĻžāϝā§āĻā§āϝ āĻāĻā§°āϞ⧠⧰ā§āĻĒāĻžāύā§āϤ⧰ āĻā§°āĻŋāĻŦ āĻĒā§°āĻž āĻ āϏāĻŽā§ā§āĻž OCR
- āĻ āϏāĻŽā§ā§āĻž, āĻāĻā§°āĻžāĻā§, āĻŦāĻžāĻāϞāĻž, āĻšāĻŋāύā§āĻĻā§ āĻāĻĻāĻŋ
- āĻĻā§ā§°ā§āϤāĻāĻžā§ąā§ āĻā§°āĻŋāĻŦāϞ⧠āϏāĻā§āώāĻŽāĨ¤ āĻĒā§ā§°āĻžā§ ā§¨ā§Ģā§Ļ āĻĒā§āĻā§° āĻŦāĻžāĻŦā§ āϞāĻāĻž āϏāĻŽā§ ā§§ā§Ļ āĻŽāĻŋāύāĻŋāĻā§° āĻāĻŽāĨ¤
Languages We Support
Comprehensive support for regional languages and scripts.