Indic-Computing Logo

Analyses

SourceForge Logo
Home Project Documentation Mailing Lists Site Map

The Indic-Computing Project > Design Axes for Indian Language Computing > Analyses

3 Analyses

In this section we analyze three attempts to bring computing to the Indian subcontinent. E-governance projects that use PCs are examined in Section 3.1, the Simputer is examined in Section 3.2, and Section 3.3 examines the recent explosion in cellular phone connectivity.

3.1 E-governance solutions using the IBM PC architecture

Some state governments have attempted to use PCs in e-governance solutions. These PCs are used in special e-governance kiosks where Indian citizens can request services and information, pay their taxes and perform some administrative formalities, all in their local language.

3.1.1 Analysis

These PCs invariably run the Windows(R) operating system from Microsoft. This commercial operating system has supported a limited set of indian languages since the mid 1990s.

Power

An e-governance kiosk requires a PC, a printer, internet connectivity, lighting, and backup power. The power requirements of the whole system are high, with the PC itself requiring between 200 Watts to 300 Watts of power. Providing adequate electric power backup adds to the cost of the system. The constraints on the availability of electric power curtails the reach and utility of these kiosks.

Usability

Indian language input in this system uses the PC keyboard and the input methods supported by the PC operating system. While end users do not operate these kiosks directly, the kiosk operators do however need to be trained to use these input methods.

Interoperability

The Windows™ operating system uses Unicode as the character encoding for indian languages. Access to the central server is through standard protocols like HTTP and TCP/IP. Compliance of these systems to other standards is not known.

Locality of Information

These systems work with local information, for example, the Bhoomi project of the Karnataka land administration allows land records to be updated from sub-district level data centers.

Value Addition

The value provided by the e-governance kiosk lies in the transparency it brings into the working of the government and in streamlining government procedures for common administrative tasks.

Social Structure

The use of an e-governance booth requires physical access which raises the risk of certain segments of society being excluded in rural contexts. In practice, the high electrical power requirements for these kiosks restrict them to towns and urban areas, where feudal strictures are weaker.

Community/Ecosystem

Software development for this effort is centralized and there is limited scope for customization on a per-kiosk basis. The wider developer ecosystem is not involved.

In summary, these initiatives provide significant value to the indian populace. However, the power hungry nature of PC limits their spread to more areas of the country. The lack of software support for all indian languages precludes the use of these systems in all indian communities. The projects also do not address social constraints.

3.2 The Simputer Project

The unique feature of the Simputer is a smart-card interface that (potentially) allows a single Simputer device to be shared by multiple users--user specific data would reside on a cheap smart-card. The device is otherwise akin to a PDA, but with poorer network connectivity.

3.2.1 Analysis

Power

The power consumption of the Simputer comes in the way of its effectiveness as a PDA. The available power options (the use of 3 AAA NiMH cells or grid power) restrict its use.

Usability

The Simputer has a touch screen; however it does not offer handwriting recogntion. An on-screen keyboard is used for English input. Text to speech output is possible in a few Indian languages.

Interoperability

The Simputer's operating system uses open-source components; its ability to be standards compliant is dependent on the support for Indian language standards in the open-source world.

Locality of Information

If the basic issues of power, usability and interoperability are solved, the Simputer could serve as a data collection and display component in a larger system designed around local information sources.

Value Addition

The initial applications of the Simputer appear to lack significant value addition for the Indian consumer. The true value of a device like the Simputer may emerge after there are networks dealing with local information in place.

Social Structure

The Simputer makes no attempt to work around social barriers. Given the existing social structures in the typical village, it is difficult to see a village headman and an untouchable sharing the same Simputer.

Community/Ecosystem

The software bundled with the Simputer is open-source. The scarcity of open-source developers interested in Indian language work is thus a serious drawback for the project.

The Simputer initiative is device centric. It has not addressed the issues involved in building a developer community around indian languages.

In summary, the Simputer is too power hungry for use in the Indian context, it lacks applications that provide significant value to its users, it suffers from standards compliance quirks due to its open-source heritage, and it is not supported by an developer ecosystem.

3.3 Cellular mobile telephony

Cell phone usage in India has exploded in the past few years (see Further Reading: Communications). Cell phones are sophisticated computing devices, containing computational abilities exceeding that of a 1960s mainframe. The typical mobile phone contains a 32bit ARM or Hitachi SH family processor, a few megabytes of memory and a small display.

Some cell phone operators in India offer the ability to send and recieve text messages in local languages.

3.3.1 Analysis

Power

Cellular phones are low power devices, and can operate for hours on a single battery charge. They are usable even in remote, power-starved villages.

The cell phone network's base stations nevertheless require large amounts of electric power to operate.

Usability

For the task that they are designed for (voice calls), cell phones are eminently usable. For Indic scripts the numeric keyboard of the cellphone is an inefficient means of input. The cellular phone's display also tends to be small.

Interoperability

The standards compliance level of the indian language features of these devices is not known.

Locality of Information

Some cellular service providers offer a limited form of contextually sensitive data dissemination (e.g., weather forecasts). However, the information flow in such systems is fundamentally one way (from the service provider to the user).

Value Addition

The cellphone network provides a high degree of value to its users. The ability to generate and share data in local languages would be the next large value addition.

Social Structure

Wireless and low-power operation allows the cell phone to bypass social structures relatively easily.

Community/Ecosystem

The cellular phone is not fundamentally an open platform. Cell phone hardware is not standardized, and cell phone operating systems tend to be proprietary.

In summary, the value provided by the cellular network has been driving the adoption of the technology in India's villages. The low power consumption of these devices make their use feasible in the Indian context.

Adoption of this platform for indian language data services is hindered by poor user interfaces, lack of local content, issues with data interoperability and the lack of a developer ecosystem.

This, and other project documentation, can be downloaded from [ http://indic-computing.sourceforge.net/documentation.html ].


Copyright © 2001--2009 The Indic-Computing Project.
Contact: jkoshy
View document revision history
Built With WebMake
Site Search Google