Bharati script

Bharati Script is a constructed script, and an abugida created by a research team led by V. Srinivasa Chakravarthy at IIT Madras. It is designed to serve as a common script or link script for Indian languages.[1][2][3][4][5][6]

Bharati Script
Bharati Lipi
Bharathi lipi logo
Script type
CreatorResearch team led by Srinivasa Chakravathy
Directionleft-to-right
LanguageMultiple Indian languages
Related scripts
Parent systems

Motive and Development

Bharati is proposed to be a common script or link script of Indian languages, including both Indo-Aryan and Dravidian language families, much as the Latin script serves as a common script for many European languages including English, French, Spanish, German, Italian, etc.

It may also serve the purpose of providing a written means for tribal languages that don't have a writing system.

V. Srinivasa Chakravarthy started this project at IIT Madras and a research team led by him developed it.[1][7][2][3][4][5][6]

Features

Fonts

Bharati script is supported in Windows, macOS, Linux and Android through the fonts made by the Bharati Script team. Currently two fonts exist:[7]

The fonts work in two ways:

  • transliterating already existing content into Bharati script - the text is automatically transliterated upon changing the font
  • directly using an Indic Input tool (such as Intelligent Input Bus in unix-like systems) to type - either of the Bharati fonts is chosen, and as the text is typed, it appears in Bharati script[7]

Optical Character Recognition (OCR)

An OCR system has been developed which can recognise written or printed characters in Bharati script and convert them into digital text.[9][3] This system has been integrated into one of the Bharati Script's official Android apps: "Bharati Handwriting Keyboard".

Android apps

Bharati Script has its own set of official apps:[7]

  • Bharati Keyboard: It is a virtual keyboard that outputs the corresponding character in the script that has been chosen, based on the button pressed in Bharati script based button layout.
  • Bharati Handwriting keyboard: It helps to input Bharati Script by recognising handwriting done on the screen, using OCR technologies.
  • Bharti Transliterator: It helps to transliterate texts written in other scripts to Bharati script.

Mudra Bharati

A finger-spelling system is proposed alongside Bharati script called 'Mudra Bharati', for use as a sign language.[7]

Unlike American Sign Language convention, Mudra Bharati utilises two hands.

A prototype has been developed using Self-Organizing Maps and Convolutional Neural Networks which can give out characters in Devanagri and Tamil scripts after recognition from Mudra Bharati.[10]

References

  1. "Why It Isn't Easy to Devise an Intermediary Script for Indian Languages". The Wire. Retrieved 2022-10-07.
  2. "One nation, one script: Bharati is the common script for all Indian languages". The New Indian Express. Retrieved 2022-10-07.
  3. Desikan, Shubashree (2019-04-27). "IIT Madras team develops easy OCR system for nine Indian languages". The Hindu. ISSN 0971-751X. Retrieved 2022-10-07.
  4. Naik, Manali; Chakravarthy, V. Srinivasa (2016-09-29). "A comparative study of complexity of handwritten Bharati characters with that of major Indian scripts". arXiv:1609.09227. {{cite journal}}: Cite journal requires |journal= (help)
  5. "Script which helps read 22 Indian languages on cards". Deccan Chronicle. 2017-10-04. Retrieved 2022-10-07.
  6. Ramya, M. (July 17, 2013). "IIT prof writes one script to unify 22 languages". The Times of India. Retrieved 2022-10-07.
  7. "Unified script of India - Bharati". bharatiscript.com. Retrieved 2022-10-07.
  8. "Dr. V. Srinivasa Chakravarthy: Bharati is a script not a language". www.india.com. Retrieved 2022-10-07.
  9. Vorugunti, Chandra Sekhar; Chakravarthy, Srinivasa; Pulabaigari, Viswanath (2018). "An efficient Multi Lingual Optical Character Recognition system for Indian languages through use of Bharati Script" (PDF). Bharati Script. Retrieved 2022-10-07.
  10. Amal Jude Ashwin, F.; Chakravarthy, V. Srinivasa; Kopparapu, Sunil Kumar (2021). "An AI-Based Detection System for Mudrabharati: A Novel Unified Fingerspelling System for Indic Scripts". In Ekštein, Kamil; Pártl, František; Konopík, Miloslav (eds.). Text, Speech, and Dialogue. Lecture Notes in Computer Science. Vol. 12848. Cham: Springer International Publishing. pp. 425–434. doi:10.1007/978-3-030-83527-9_36. ISBN 978-3-030-83527-9. S2CID 237403848.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.