Chantal Enguehard
email: chantal.enguehard@univ-nantes.fr

Spelling correctors to improve production and diffusion of linguistic knowledge in Subsaharian Africa

Spelling correctors to improve production and diffusion of linguistic knowledge in Subsaharian Africa

Chantal Enguehard

Introduction

The countries of the Sahel appear among poorest on earth and their rates of illiteracy are very high (83% in Niger, 60% in Mali, 57% in Senegal). However, literacy of the population is an essential factor to develop a country, it thus appears essential to set up strategies to improve the elimination of illiteracy of the populations. We quickly review the recent history of transcription of African languages and the problems encountered in the production and the dissemination of linguistic information and texts. Then we propose the development of specific data-processing tools to capitalize and diffuse linguistic knowledge.

Situation

Short historical background

The colonial period

The colonization of African countries endangered emergent systems of transcription which existed already, in particular local alphabets well adapted to the local languages: the writing of Bamum which king Njoya creates and makes thrive at the end of the nineteenth century in Cameroun, the Mandé syllabary which appeared between 1833 and 1930, the Nko alphabet or the Arab writing [START_REF] Dalby | L'Afrique et la lettre[END_REF]]. This period is also marked by the appearance of many monographs on the African languages, works of missionaries or administrators colonial, i.e. people certainly of goodwill but without any qualification in linguistics. It should be stressed that these amateurish works ended up imposing the use of the Latin alphabet. . The colonizers had different behaviours with regard to the local languages in teaching. In the former Belgian Congo (today RDC1 ), some African languages were taught whereas at the same time they did not have any rights to a place in the schools of French colonies.

Schooling in the European languages was not a success. In 1817, Jean Dard [Gaucher 1968], a French teacher at the mutual school of Saint-Louis of Senegal of which he was the director, noted "the failure of a unilingual French teaching leading the pupils to read and to write French without understanding it" [Dumont 1983]. He then began to teach using the Wolof language. In March 25, 1829, the school commission sent by the governer Dubelin to inspect the school condemned and put an end to this teaching innovation. This assimilationist policy of France of that time contributed to worsening the social and economic underdevelopment of Africa by maintaining most of the population in chronic illiteracy. How to learn to read and write in a foreign language that one does not understand?

Postcolonisation

Very early, African intellectuals understood that increasing literacy of the population, a factor essential to develop a country, must necessarily be based on teaching in maternal languages 2 . After decolonization, considerable efforts were thus carried out to transcribe African languages, but the delay on the matter, associated with the confusion introduced by amateur linguists, considerably complicated the task. It is necessary to fully appreciate the difference between the linguistic situation of great international languages like French or English, on which thousands of linguists have made very thorough studies, which have profited from national academies of languages for several centuries, and the linguistic situation of African languages whose natural historical passage from the oral to the written was brutally interrupted, then largely corrupted by exogenous elements. Work to be carried out on African languages represents an immense task that is crucial to conclude in order to benefit the population in terms of development and education.

For 50 years, much work of great importance has been undertaken, but linguistics is a difficult science because it relates to the totality of speakers, it takes time (and means) to diffuse its results, have them reach the population and finally be adopted.

Work to define the alphabets (generally under the aegis of UNESCO) reflects these difficulties: the alphabet defined for the Mande languages in Bamako in 1966, though remarkable since it allowed a certain harmonization with the west-Mande of Senegal and Gambia, shocked certain practices and was not harmonized with other alphabets proposed for other languages (Fula and Songhaï in particular). During the following decade, different alphabets were created in the various Mandephone states, each one diverging in one way or another from the alphabet of Bamako. In July 1978, a new meeting led to the creation of an "African Reference Alphabet" based on conventions of the IPA (International Phonetic Association) and the IAI (International African Institute). This alphabet makes possible to note all the phonic possibilities of the African languages. Lastly, a few months later, during a workshop on the harmonization of the orthography of the Manden (various Mande alphabets which had developed in divergent ways in the 1970s) new problems had been dealt with: tones, segmentation and elision, punctuation, etc. The alphabet adopted was again improved in June 1981 with rules for tonal notation.

It thus required fifteen years to define an adequate alphabet. As this alphabet comprises characters not appearing in the Latin alphabet (for example ) it met great resistance because of technical problems arising when typing and editing texts, etc. It seemed simpler to continue to use only the Western Latin alphabet. Thus, in Guinea, this common alphabet was adopted only since 1988. In Burkina Faso and Ivory-Coast, it is only partially used since the letter ' ' is replaced by 'ny'.

Technical evolution

As the special characters of the African alphabets do not appear in the ASCII representation, many fonts were created in the 1980s: glyphs of some useless characters (&, @, <, etc.) are redrawn to make appear the special characters. No harmonization having prevailed, the special characters do not always replace the same initial characters, making almost impossible the exchange and electronic treatment of documents. Thus texts in 7 languages collected in 2004 in Niger and Mali use no less than 25 different fonts [START_REF] Enguehard | [END_REF]]!

The appearance of the Unicode standard in 1992 represents a considerable progress because it makes possible to represent more than one million different characters, i.e. all the characters of all the languages. This new encoding of characters authorizes all languages to reach the first stage of computerization of a language: the storage of documents in an electronic form that allows their analytical treatment [START_REF] Chanard | [END_REF]].

However, some problems remain (see the illustrations Table 1): Case 1: Certain characters still missing, this is the case of the 'r' with a horizontal bar, (Kanuri language 3 -decree 213-99 of the Republic of Niger). This letter can be composed by the superposition of a hyphen '-' on the letter 'r' but, as it is not possible to specify the position of a sign in relation to the other, the resulting glyph is not always satisfactory. In addition, users are tempted to use hyphens of different code-points according to glyph appearance (hyphen, dash), which harms a single representation of this character. Case 2: Generally, many characters with diacritic signs have several possible encodings. Thus 'e' with acute accent is represented by the code U+00E9, but also by the combination of the letter 'e' and the code of the acute accent: U+0065 U+0301. These multiple encodings complicate the analytical treatment of texts. Moreover it happens that the software displays these accentuated characters differently, according to the codes. In particular, a character already presenting an additional sign (like the point above 'i'), superimposed at a diacritic sign, is displayed by superimposing the point and the diacritic sign, which is incorrect: the point above 'i' should be replaced by the diacritic. Thus, the character 'J with caron' (Tamasheq language 4 -decree 214-99 of the Republic of Niger) is coded by the single code U+01F0 in its tiny form. The capital form, curiously, is absent from the Unicode alphabet. The display of the superposition of the capital 'J' with the caron is disappointing: the caron accent appears like a flat accent, or it is not located correctly above the 'J '. Case 3: Certain languages use digraphs, signs made up of two letters but whose capital form reveals only the first letter in upper case. The Hausa language, for example, uses 9 digraphs (decree 212-99 of the Republic of Niger). A text can mix words of different languages, or proper names, in which can appear the same combinations of letters as Berlin, Germany, April 2005 these digraphs whereas they are separate letters. In English, for example, the word "gyroscope" includes the continuation of letters "gy" but it is not a question of the digraph 'gy'. These problems cannot be managed by fonts. The best solution is the definition of specific codes for the absent characters, all the characters with diacritics, and all the digraphs. This solution seems possible since, in the Unicode standard, many codes are still not affected.

!""#$ % & !"''( % ) & * !""($ %*& !"''( % ) & + !""#$ % & !"'', % ) & *+ !""($ %*& !"'', % ) & - . !""/0 1 !"" 0 2 !"",(! !"'"3 /2 !"",(! !"'"3 4 5 6 7 8 !"3-" 49 !"",: !"'" ;9 !""<: !"'" = ( > !"",, %>& !""#0 % & - !""<, %-& !""#0 % & !"",# % & !""## % & ? !""<# %?& !""## % & !"",# % & !""#0 % & ? !""<# %?& !""#0 % & ) !"",@ %)& !""## % & !""<@ % & !""## % & ) !"",@ %)& !""#0 % & !""<@ % & !""#0 % & A !""300 %A& !""## % & B !""30C %B& !""## % & A !""300 %A& !""#0 % & B !""30C %B& !""#0 % & !""#' % & !"",C % & D !""(' %D& !"",C % & !""#< % & !""#' % & 5 !""(< %5& !""#' % & Table 1 : some special characters

Linguistic situation

Few linguists

The scientific description of the African languages is far from being completed and much essential work still remains to be carried out: the languages present many regional variants, concurrent transcriptions of the same word are current, for a single language the official orthographical systems are generally not harmonized from one country to another, or even inside the same state. This situation naturally led to the existence of different practices 6 within the same language. As we saw, these studies must imperatively be undertaken by professional linguists in order to 5 One of the national languages of the Republic of Niger 6 Here again the heavy colonial past should be noted. In Wolof, the statement [nja:y] is transcribed ndiaye in Senegal (colonized by French), and njie in Gambia (colonized by English). It should be noted that such a situation was avoided between Mauritania and Senegal, whose systems of transcription were respectively founded on principles of morphophonologic or phonological nature. A project of the ACCT (Agency of Cultural and Technical Assistance), now AIF (Intergovernmental Agency of Francophonie) allowed, in the 1990s, Senegalese and Mauritanian experts to meet, in Dakar as well as Nouakchott, and to harmonize the system of transcription of Wolof in the two concerned countries. Berlin, Germany, April 2005 develop coherent systems of transcription, likely to establish the local languages and to contribute to their introduction into the education system. But in poor countries where a very small part of the population is educated, linguists are extremely rare whereas the descriptive linguistic work that remains to be carried out is gigantic. The countries concerned do not have the economic means to train linguists, or to give the means to trained linguists to work under good conditions: the majority of work I described profited from the support of international organizations like UNESCO, national ones (V.S.O.), or private ones like SIL International.

It should be added that these countries face such huge underdevelopment problems (access to drinking water, food, education, health), that they did not have the means of making decisions taken on linguistic matters compulsory through binding legislative measures: the official systems of transcription are not always respected and the decrees are generally ignored.

No linguistic resources

The endemic economic weakness, combined with the lack of qualified people, has impeded the production of linguistic knowledge necessary to the proper use of a language (dictionaries, grammars, etc). Thus, the majority of the languages do not benefit from any monolingual dictionary7 , which constitutes a paradoxical situation since they are often equipped with several bilingual dictionaries.

This situation is worsened by the westerners who, without bad intention but with a remarkable lack of conscience, still nowadays contribute to scrambling the tracks. For instance, books about botany, which are largely diffused throughout the world, often propose names of plants in several African languages. These names, transcribed by botanists without linguistic competence, do not comply at all with the correct transcription rules of these languages (most of the time, they are not even written with the adequate alphabet) [START_REF] Enguehard | [END_REF]]. More seriously, on the web, many amateur sites give rudiments in various languages. Their authors transcribe words without complying with the rules of good transcription.... because they are unaware of their existence. This adulterated knowledge is widely diffused throughout the world (botany books are present in libraries, Internet sites are open to all) whereas reference resources produced by African linguists, are not accessible because they still remain too expensive for the people.

Conscious of the vital stake that the elimination of illiteracy of the population represents, the States of West Africa have however implemented a policy of significant linguistic planning, choosing their national languages, standardizing the alphabets and the rules of transcription, supporting centres of production of little books on different subjects: medicine, hygiene, management, rights of children, etc., and including since a few years the teaching of national languages. However, the participants in the recent national conference on the promotion of the languages in Mali8 , deplored the lack of writing in national languages: people are taught reading and writing in their language but they lose their knowledge little by little because they almost never have the occasion to read, and what there is to read does not always correspond to their interests. In particular there are few books for children, almost no comic strips. It thus appears vital to encourage and support the production of writing in national languages.

In addition, linguistic knowledge inculcated in the elementary school cannot be perpetuated. Who would correctly write his own language while having left the school at age 14, while never having access to a dictionary or grammar, and seldom encountering written texts? Under such conditions, to write an African language constitutes a feat that is the prerogative of rare elites.

The production of linguistic reference resources and their wide diffusion constitutes a major goal to make possible to African people the acquisition of a culture of writing, and to thus escape chronic illiteracy.

processing, an asset for the African languages

Assumptions

It is imperative to develop low cost strategies (human and financial) to make possible the constitution and diffusion of linguistic resources.

We make the assumption that the people writing texts in a national language (school books, technical books, newspapers, Internet sites) could maintain a good quality of language and produce texts in greater quantity if they had access to the linguistic resources they need. Berlin, Germany, April 2005 However, any text, at one time or another of its development, is composed and stored in an electronic medium. We make the assumption that this systematic use of the computers represents an opportunity to seize because they represent a place to diffuse and collect linguistic data, and offer modern and elaborate tools that are able to accelerate the slow work of language transcription.

Facilitating the dissemination of linguistic information

Linguistic knowledge can be presented in the form of hypertexts downloadable from the sites of the institutions, but producing hypertexts represents an too huge amount of work to make it possible in a short-term implement. It seems more judicious to create orthographical correctors within the text editors because it is possible to produce such correctors with little human work but based on corpora texts.

In addition, even if the African languages are currently not well represented on the Web [Diki-Kidiri 2003], the solution of representing and displaying special characters and the development of adapted editors, should allow the creation of Internet sites written in African languages for the speakers of these languages.

Facilitating the production of texts

Users can also be solicited to provide their production to institutions in order to collaborate in the constitution of corpora. This collaboration supposes that the produced texts are coded according to the Unicode standard still badly known in Africa out of the community of the data processing specialists. It can be set up only thanks to the development of adapted tools, which is not currently the case. The majority of the special characters are not available on the usually distributed keyboards. It is possible to compose them by using their code, but this solution obviously lacks ergonomics (it is necessary to remember the codes, typing several keys to obtain a character). Within a research project of the AUF joining together the University of Nouakchott, the University of Dakar and the ISTI, virtual Unicode keyboards were developed in Balante, Bambara, Pulaar, Serer and Wolof (http://www.termisti.refer.org/ltt/ltt.htm). These keyboards make it possible to obtain the special characters required by striking only one or two keys. The generated code is the Unicode code of the character. It is easy to materialize the characters on a physical keyboard by posing a mask comprising these characters. The development, and the diffusion of these keyboards constitutes a significant progress in the production of texts since the task of composition is carried out under satisfactory ergonomic conditions and the text is directly encoded according to the Unicode standard. Unfortunately the choice of the site of the special characters on the keyboard is governed by no general principle, the risk of proliferation of competitor keyboards is real. It is thus urgent to define rules of attribution of the keys of keyboard to the new characters.

The usually available text editors (like Word or Open Office) are carried out in international languages (English, French, Spanish, etc). It is obviously possible to use such editors to write other languages but then unforeseen difficulties emerge. First of all, it is difficult to use a software if one does not have a command of the language in which its interface is written: the user must function in a bilingual mode, which can have consequences on his cognitive operation, one of the languages being able to influence the words and the selected syntactic structures for the drafting in the other language. Then, the complementary linguistic functionalities, like the correction of the spelling, are unusable as soon as language is changed. For the moment, there are no editors developed for the less dominant languages, like African languages. However, the progress made in the encoding of characters, the displaying of text, and the development of virtual keyboards makes it possible to consider the development of such software.

Objectives

We focus on the development of spelling correctors produced from corpus of texts, and tools allowing linguists to easily strip corpora of texts in order to enrich the linguistic resources.

Spelling correctors

Short state of the art

Spelling correctors constitute a research orientation since the years 1960 [START_REF] Kukich | Techniques for automatically correcting words in text[END_REF]]. They are now usually used by general public because the current text editors often integrate one, and they bring a considerable comfort during the drafting of texts. These correctors function according to an interactive mode in which the user intervenes, contrary to the automatic spelling correctors as in the field of the optical character recognition (and of which we are not concerned here). Berlin, Germany, April 2005

An interactive spelling corrector functions following several stages: 1. detection of the errors; 2. selection of the possible corrections; 3. ordering the possible corrections and proposition to the user; 4. effective correction of the text respecting the choice of the user.

1. The detection of errors is carried out while considering one by one the words of the text to correct, in an isolated way. Each word of the text is compared with the words of the lexicon (which contains the words of the language, with their inflections). Any word not found in the lexicon is regarded as erroneous. This technique is very simple to implement but presents the disadvantage of not detecting the errors transforming a word into another word present in the lexicon. For instance, in the sentence "I wrote this brook ". The word "book", was transformed into "brook", which is obviously erroneous. The rate of such real-word errors increases with the size of the lexicon. The increase in the size of the lexicon thus contributes, paradoxically, to degrade the performances of the spelling corrector. Only taking into account the context of the words can help to avoid this major pitfall. The first experiments in this direction were founded on the calculation of trigrams (on the words). This theoretically valid approach presents the major disadvantage in requiring an enormous corpus which is not always possible to constitute [START_REF] Mays | [END_REF]]. The most recent work falls under the field of lexical cohesion. But to simply test the lexical chains on a sentence leads the system to detect errors that, for nine out of ten cases, are not errors [Hirst 1998]. A new algorithm exploiting the various semantic relations between words (synonymy, meronymy, frequency of co-occurrences, etc), and extending the concept of vicinity, formerly restricted with the sentence to one or more paragraphs, seems capable of much better performances [START_REF] Hirst | [END_REF]].

2. When an error is detected, the corrector selects a series of words likely to be the correct version of the chain to be corrected. These words are selected according to various techniques (calculation of the minimal editing distance, of the key of similarity, or measurement of the phonological distance).

3. The ordering of the possible corrections takes into account the measurement used during the previous stage of selection, as well as statistical measurements (like the frequency of appearance of the words, or the word most frequently selected when previously meetings with the same error).

Lastly, an interactive stage makes possible the user to supervise the correction. He can adopt one of the three following attitudes:

-to correct the erroneous word by selecting one o f the proposed corrections; -to modify the erroneous word; -to not correct; in this last case, he can add this word to his personal dictionary. Spelling correctors encounter two major difficulties. First of all, inopportune concatenations of words, or the insertion of a delimitor (space character, punctuation) inside a word make very delicate the selection of candidates for the correction. This difficulty is however not too awkward in an interactive correction because these typing errors are easily corrected by the user. The update of the lexicon constitutes a more significant problem: the languages evolve rather quickly, the use of a corrector based on an several years old lexicon reveals that number of words usually used are wrongfully diagnosed as erroneous because they are loans, neologisms, or new derivations of words.

Specific needs

There are already spelling correctors for some African languages (Microsoft announced in 2004 the marketing of an spelling corrector for Word in Kiswahili), but they are generally very simple: they use existing spelling correctors, providing a lexicon corresponding to the targeted language [Van der Veken 2003]. These spelling correctors locate the errors by scanning the words of the text in an isolated way and, even if they render services, they will fatally encounter the previously underlined problems. We think that a spelling corrector adapted to the African languages must take into account the contexts of the words in order to not limit its performances.

In addition, it must have additional functionalities compared to the usual spelling correctors in order to take into account the linguistic context of the African languages. On the one hand, it can take part in the dissemination of linguistic information by accompanying the proposals for corrections of additional linguistic information; on the other hand, it can contribute to the constitution of linguistic resources by collecting data intended for linguists.

Lastly, a spelling corrector encounters, by definition, many texts, and is provided with a lexicon which enables to identify the words absent from the lexicon. We mentioned that a user can add words that are correct, but absent from general lexicon, to his personal lexicon. We wish to exploit this process of enrichment in order to help the institutions responsible for the languages to increase the official lexicon of a language. When adding a word to the personal lexicon, the spelling corrector can memorize this word in a file, as well as the sentence in which it appears. The user is highly encouraged to transmit this file to the institution charged with work on the language. The Berlin, Germany, April 2005 information contained in this type of file can be used to enrich the lexicon of the language (see "support for the production of linguistic resources").

This spelling corrector is, to a certain extent, independent of the language since the language dependent treatments (like the calculation of the inflections and derivations of words for example) are described in generic modules which use information gathered in the electronic lexicon of the language. Each item is, as far as possible, accompanied by its grammatical category, by its mode of inflection and by its possible derivations in order to be able to extend the lexicon to all the forms. Contextual information is also integrated into the lexicon in the form of probabilities. To adapt this spelling corrector to a new language, it is thus enough to change the lexical resources.

This spelling corrector is under development at the University of Nantes, it will be compatible with the usually used text editors (like Word) as well as the editors of electronic messages.

Support for the production of linguistic resources

We already underlined the lack of linguistic resources on African languages. It is vitally important to support their development, because these resources constitute the basis spelling correction software. As the work to be carried out is very significant, and the qualified people are rare, it is necessary to provide tools to help the production of these resources:

The enrichment of the lexicon within the institution in charge of work on the language can be facilitated by the development of an adequate software integrating the examination of corpus. This software has several objectives:

-integration of the contributions of the users of a spelling corrector; -enrichment of the items of the lexicon (lexical category, definitions, examples of use, etc.) -automatic calculation of statistical data (trigrams on the symbols, frequency of appearance of the words, etc), -generating concordances for the words chosen by the user. People in charge of the maintenance of the electronic resources would see their task facilitated by the use of software to note new information (grammatical category, definition, etc.) in adapted forms. Such information could be suggested by the software following a phase of training on the language starting from the corpora. This information could be directly registered in the electronic lexicon of the language.

Constitution of linguistic resources

We have as a project to develop spelling correctors for several African languages (Bambara, Kanuri, Tamajaq, Fulfulde, Wolof, Hausa and Zarma). We collected textual resources from institutions, journalists and publishers in order to initialize the electronic lexicon of each language. Linguists specialized in these languages checked that these texts are written in accordance with the rules of transcription and orthography in order not to skew the quality of our corrector. The constitution of electronic linguistic resources starting from these rough corpora proceeds in several stages: It is necessary to standardize the texts which, although written in correct language and respecting the decrees in force, were produced with "redrawn" font to display the special characters, which makes impossible their electronic exploitation just as they are. We thus modified the coding of these special characters in order to respect the Unicode standard. We then marked out the texts with XML 9 mark-ups according with the XCES10 standard. Berlin, Germany, April 2005

Language

These textual resources are supplemented by some generally bilingual lexicons (Bambara-French lexicon on laws, for example), and by bilingual dictionaries (Bambara-French, Hausa-French, Wolof-French) or monolinguals ones (Zarma).

Dictionaries constitute a particularly valuable resource because they contain many useful semantic bonds for a spelling corrector (synonymy, antonymy, analogy).

Conclusion

The technical obstacles in the writing of African languages disappear thanks to emergence of the Unicode standard. Computing tools are not always adapted to these languages, but in a few years considerable progress should take place (effective development of spelling correctors, constitution and diffusion of electronic linguistic resources), allowing African people to use their own languages in the most modern environments of communication.

The capitalization of electronic texts will be also a factor of progress making possible certain applications. For instance, the measurement of the frequencies of the words in a corpus represents a new criterion to decide which words must appear in a basic lexicon, or in a dictionary. A concordance is a valuable help that makes it possible to distinguish the various meanings of a word, or to compare the contexts of use of two words. Texts of dialectal alternatives can be statistically compared. Other medium-term developments can also be considered, like the automatic extraction of terms, or help in translation.

  The development of the pilot version should be completed in 2004. The tests carried out at the beginning of 2005 will lead to the realization of a new version in 2006.

Democratic Republic of Congo

In 1937, during his conference to the Chamber of Commerce of Dakar, the future President of the Republic of Sénégal, Léopold Sédar Senghor, recommended to teach the maternal languages.

One of the national languages of the Republic of Niger

One of the national languages of the Republic of Niger

We can cite an exception : the monolingual Zarma dictionnary : Isufi Alzuma Umaru, "Kaamuusu Kayna", éd.Alpha, 1996.

Bamako, 15-17 January 2004

eXtended Markup Language http://www.w3.org/XML/

Corpus Encoding Standard for XML http://www.xml-ces.org/


Chantal Enguehard
email: enguehard@lina.univ-nantes.fr

DES CORRECTEURS ORTHOGRAPHIQUES POUR LES LANGUES AFRICAINES

Keywords: Correcteur orthographique, langues africaines, outils électroniques pour les langues africaines, lexique électronique , pp.51-68, 2004 Spelling correction for african languages, softwares for african languages, african languages, electronic lexicon

Nous rappelons brièvement l'histoire récente des grandes langues africaines, ainsi que les contraintes techniques et surtout économiques qui freinent leur expression dans la sphère de l'information écrite et électronique. Cette situation a des conséquences néfastes sur le développement des pays concernés, en particulier une grande partie de la population est analphabète.

Un environnement logiciel adapté, s'appuyant sur des connaissances linguistiques mémorisées dans un lexique électronique, pourrait répondre en partie aux besoins spécifiques de ces langues. Nous montrons comment un correcteur orthographique s'appuyant sur ce lexique peut participer à la diffusion de connaissances linguistiques, et comment, symétriquement, des outils logiciels doivent aider les linguistes à capitaliser des connaissances dans ce même lexique.

Nous examinons la mise en pratique de ce programme avec le développement effectif d'un correcteur orthographique, la spécification du logiciel de constitution de connaissances linguistiques et la constitution initiale de quelques lexiques.

Introduction

Les langues africaines sont peu présentes sur Internet, pourtant certaines sont parlées par une importante population, même si ce n'est pas toujours leur langue maternelle. Ainsi, le bambara au Mali, le wolof au Sénégal et le swahili en Afrique de l'Est sont des exemples de grandes langues de communication (elles sont dites véhiculaires car elles permettent l'intercompréhension entre des personnes de langues maternelles différentes) [START_REF] Calvet | Les langues véhiculaires[END_REF]]. Malgré leur importance au sein du continent africain, il apparaît que ces langues sont globalement peu informatisées [START_REF] Diki-Kidiri | Les langues africaines sur la toile[END_REF]. Plusieurs facteurs (techniques, économiques, sociaux) expliquent cette désaffection mais le poids de l'histoire ne peut être passé sous silence si l'on souhaite comprendre la situation.

Situation

Contexte historique et social

Les colonisateurs des pays africains ont eu des attitudes différentes en ce qui concerne les langues locales. Dans l'ex-Congo belge (aujourd'hui RDC 1 ), certaines langues africaines étaient enseignées alors qu'au même moment elles n'avaient aucun droit de cité dans les colonies françaises. Il était même formellement interdit aux élèves d'utiliser leurs langues maternelles, y compris dans la cour de récréation, lorsqu'ils étaient entre eux, sous peine de subir des sévices corporels. Ces comportements ont certainement eu des effets 1 République Démocratique du Congo.

psychologiques très négatifs dans le développement de la personnalité de ces jeunes créatures humaines (qui ont notamment appris que leur langue n'est pas digne de l'école).

La scolarisation dans les langues européennes n'a pas été un succès, et il faut bien constater qu'elle a contribué à aggraver le sousdéveloppement de l'Afrique dans les secteurs économiques et sociaux en maintenant une grande partie de la population dans l'analphabétisme. Cette période est aussi marquée par l'apparition de nombreuses monographies sur les langues africaines, oeuvres de missionnaires ou d'administrateurs coloniaux, c'est-à-dire de personnes certes de bonne volonté mais sans aucune qualification en linguistique 2 . Il faut souligner que ces travaux d'amateurs ont fini par imposer l'utilisation de l'alphabet latin alors qu'il existait déjà des alphabets autochtones bien adaptés aux langues locales. Citons l'écriture des Bamum que le roi Njoya crée et fait prospérer à la fin du dix-neuvième siècle au Cameroun, ou les syllabaires mandé qui apparaissent entre 1833 et 1930 [START_REF] Dalby | L'Afrique et la lettre[END_REF]].

Les intellectuels africains ont identifié le péril que représente cette situation de négation des langues et cultures africaines car ils connaissent l'importance primordiale des langues 3 . Ils ont également compris très tôt que l'alphabétisation de la population est un facteur essentiel pour développer un pays, et qu'il est nécessaire d'alphabétiser la population dans une langue qu'elle comprend, et non plus dans une langue totalement étrangère comme celle du colonisateur 4 . Il faut donc que le travail de description scientifique des langues africaines soit mené par des linguistes de métier afin de mettre au point des systèmes de transcription susceptibles de fixer les langues locales et d'aider à leur introduction dans le système les décrets sont généralement laissés pour compte.

Mais que constate-t-on, en outre, à l'heure des TIC 10 ? Que non seulement les systèmes de transcription ne sont pas harmonisés, mais également que la représentation électronique usuelle des caractères spéciaux utilisés dans les alphabets n'obéit à aucun standard. Ces écueils majeurs ne permettent pas à ces langues de participer pleinement au monde « du donner et du recevoir » que constitue le cyberespace.

Or, les grandes langues africaines, autant dire un pan important de l'Humanité, aspirent à accéder à cet espace globalisé de communication et d'échange qu'est le cyberespace. D'où l'importance que revêt la réalisation de correcteurs orthographiques pour les langues africaines dans la promotion des décisions linguistiques d'harmonisation des systèmes d'écriture.

Codage des caractères spéciaux

Les langues africaines sont souvent transcrites à l'aide d'alphabets latins comprenant en sus quelques caractères spéciaux (exemples : ɔ, ɛ, ə, ŋ). Ces caractères ne font pas partie des tables d'encodage électronique courantes (ascii sur 7 bits, ou ascii étendu sur 8 bits). Pour pallier cette absence, ils ont été dessinés à la place de caractères existants, mais dont on estime ne pas avoir besoin pour écrire une langue particulière. Ainsi, nous voyons sur la table 1 que dans la police Bambara Arial la lettre 'q', absente de l'alphabet bambara, a été redessinée afin d'obtenir l'affichage de la lettre 'ɛ' (epsilon) à sa place.

10 Technologies de l'Information et de la Communication.

Caractère initial Caractère affiché

Alphafrica Arial Bambara Bambara Arial Times New bambara

ɔ µ < ù < Ɔ Ó > % > ɛ ƒ &, ² q &, ² Ɛ • ^, µ Q ^, µ ɲ ≈ $ x $ Ɲ ⁄ %, § X %, § ŋ ¬ # v # Ŋ | @ V @
Table 1 : représentation des caractères spéciaux du bambara dans 4 polices de caractères

Cette solution s'est largement développée puisqu'elle a longtemps représenté la seule possibilité pour écrire avec les outils électroniques disponibles, mais elle présente de nombreux inconvénients. Tout d'abord, elle complique l'échange de fichiers de textes à cause de l'absence de consensus dans la mise au point de telles polices de caractères alternatives. Ainsi, un texte écrit avec un ordinateur disposant de la police A et affiché sur un autre ordinateur, avec la police B, sera illisible (cf. Table 2). Tout envoi de fichiers doit donc être accompagné des polices de caractères utilisées par ces fichiers 11 .

Alphafrica Cɛnimusoya ye jɛɲɔgɔnya wale ye min kɔnɔ cɛni muso bɛ jɛ fo den bɛ se ka bɔ a kɔnɔ.

Bambara Arial

Cƒnimusoya ye jƒ µgµnya wale ye min kµnµ cƒni muso bƒ ≈ jƒ fo den bƒ se ka bµ a kµnµ. [START_REF] Hirst | Lexical chains as representations of context for the detection and correction of malapropisms[END_REF]]. Un nouvel algorithme exploitant les relations sémantiques diverses que peuvent entretenir les mots (synonymie, méronymie, fréquence de cooccurrences élevée, etc.), et étendant la notion de voisinage, autrefois restreinte à la phrase à un ou plusieurs paragraphes, semble capable de bien meilleures performances [START_REF] Hirst | Correcting real-word spelling errors by restoring lexical cohesion[END_REF]].

• Quand une erreur est détectée, le correcteur sélectionne une série de mots susceptibles d'être la version correcte de la chaîne à corriger. Ces mots sont choisis selon différentes techniques (calcul de la distance minimale d'édition, clé de similarité, ou encore mesure de la distance phonologique).

• L'ordonnancement des chaînes candidates à la correction prend en compte la mesure utilisée lors de l'étape de sélection, ainsi que des mesures statistiques (comme la fréquence d'apparition des mots, ou bien le mot le plus fréquemment choisi lors de rencontres préalables avec la même erreur).

• Enfin, une étape interactive permet à l'utilisateur de superviser la correction. Il peut adopter l'une des trois attitudes suivantes :

-

Inadéquation des correcteurs orthographiques existants pour les langues africaines

Il existe déjà des correcteurs orthographiques pour certaines langues africaines, mais ils sont généralement très simples : il s'agit d'utiliser des correcteurs orthographiques existants en leur fournissant un lexique correspondant à la langue visée [ [START_REF] Van Der | Les langues africaines sur la Toile : études des cas haoussa, somali, lingala et isixhosa[END_REF]]. Ces correcteurs orthographiques localisent les erreurs en scrutant les mots du texte de manière isolée et, même s'ils rendent des services appréciables, ils rencontreront fatalement les problèmes précédemment soulignés. Nous pensons qu'un correcteur orthographique adapté aux langues africaines doit prendre en compte les contextes des mots afin de ne pas limiter inévitablement ses performances.

Par ailleurs, il doit posséder des fonctionnalités supplémentaires par rapport aux correcteurs orthographiques habituels afin de prendre en compte le contexte de dénuement linguistique des langues africaines. D'une part, il peut participer à la diffusion de connaissances linguistiques en accompagnant les propositions de corrections d'informations linguistiques supplémentaires, d'autre part, il peut aider à la constitution de ressources linguistiques en recueillant des données destinées à des linguistes.

Spécification d'un correcteur orthographique adapté

Nous avons choisi de réaliser un correcteur orthographique simple, • Un correcteur orthographique rencontre, par définition, de nombreux textes, et est muni d'un lexique qui lui permet d'identifier les mots absents du lexique (mots désignés comme a priori erronés). Son fonctionnement prévoit qu'un utilisateur peut ajouter des mots corrects, mais absents du lexique général, à son lexique personnel. Nous souhaitons exploiter ce processus d'enrichissement afin d'aider les institutions en charge des langues à augmenter le lexique officiel disponible pour une langue. Lors de l'ajout d'un mot au lexique personnel, le correcteur orthographique peut mémoriser ce mot dans un fichier, ainsi que la phrase dans laquelle il apparaît. L'utilisateur est vivement encouragé à transmettre ce fichier à l'institution en charge de la langue. Celle-ci peut utiliser les informations contenues dans ce type de fichiers pour enrichir le lexique de la langue (cf. aide à la production de ressources linguistiques).

Ce correcteur orthographique est, dans une certaine mesure, indépendant de la langue puisque nous décrivons les traitements dépendants de la langue (comme le calcul des flexions et dérivations des mots par exemple) dans des modules génériques qui utilisent les informations contenues dans les ressources linguistiques rassemblées dans le lexique électronique de la langue. Pour adapter ce correcteur orthographique à une nouvelle langue, il suffit donc de changer de lexique.

Le lexique

Le lexique est placé au centre de notre démarche car il est utilisé par le correcteur orthographique comme ressource, qu'il doit être maintenu et enrichi par l'institution en charge de la langue et, qu'en l'absence de ressources linguistiques imprimées, il est souhaitable que l'utilisateur puisse le consulter directement. Donc, il peut contenir des informations qui ne sont pas directement exploitables par un correcteur orthographique, mais qui sont importantes pour un utilisateur humain. De manière symétrique, il contient des informations statistiques qui ne sont pas directement utilisables par un utilisateur.

La diversité des usages d'un tel lexique nous a poussés à spécifier plus précisément les interactions auxquelles il participe et à proposer des aides logicielles adéquates :

-Lors de la correction d'un texte, l'utilisateur manipule un correcteur orthographique qui consulte le lexique.

-L'utilisateur peut souhaiter consulter le lexique hors de toute tâche de correction. Il a besoin dans ce cas d'un logiciel permettant de feuilleter le lexique. La transformation automatique du lexique en un document hypertexte répond à cette préoccupation.

-L'institution en charge de la langue doit enrichir le lexique soit en introduisant de nouveaux mots, soit en complétant les informations sur les mots qui en font déjà partie. Les dictionnaires constituent une ressource particulièrement précieuse car de nombreux liens sémantiques utiles pour une correction orthographique de qualité y sont notés (synonymie, antonymie, analogie)

Logiciel

Le correcteur orthographique lui-même est en développement à l'Université de Nantes. Il procède par l'observation du texte mot à mot, où chaque mot est comparé aux mots présents dans le lexique (après calcul des formes fléchies). Les candidats proposés à la correction sont les mots du lexique les plus proches de la chaîne erronée au sens de la distance minimale d'édition [START_REF] Wagner | The string-to-string correction problem[END_REF]]. La recherche de ces candidats est facilitée par la représentation interne du lexique comme un arbre lexicographique [START_REF] Oflazer | Error-tolerant Finite-state Recognition with Applications to Morphological Analysis and Spelling Correction[END_REF]] décoré, les décorations correspondants aux informations utiles lors de la correction (mode de flexion, définition, exemples d'usage, etc.).

Dans une seconde version, le contexte des mots sera pris en compte grâce aux liens sémantiques issus des dictionnaires, et à des mesures effectuées en corpus (fréquences de cooccurrences).

Le correcteur traite des textes sauvegardés au format HTML. Ce mode de fonctionnement présente l'avantage de le rendre compatible avec de nombreux éditeurs de texte puisque les fonctionnalités « sauver au format HTML » et « lire un texte écrit en HTML » sont largement répandues dans les éditeurs courants. Ce format présente l'avantage de mentionner explicitement les polices de caractères utilisées lors de l'élaboration du texte, et donc de rendre possible le recodage d'un texte ascii utilisant une police redessinée en un texte respectant le standard unicode.

Le développement de la première version du correcteur orthographique et du logiciel de maintenance du lexique devrait être achevé en 2004. Les tests qui seront effectués au début de l'année 2005 déboucheront sur la réalisation de la version finale. Celle-ci devrait être disponible, et gratuitement téléchargeable, en 2005.

Conclusion

Nous pouvons déjà prévoir une période de transition jusqu'à un environnement logiciel entièrement compatible avec unicode. Cette période délicate verra cohabiter des outils anciens avec des outils "unicodisés" : un texte entièrement codé selon le standard unicode sera illisible par les anciens outils, les claviers unicode seront inutilisables avec les anciens outils, etc. Il convient donc de développer des passerelles entre ces deux environnements permettant, en particulier, de convertir facilement les anciens documents au nouveau standard, mais également de faire l'opération inverse afin de continuer à bénéficier des outils anciens pendant cette période de transition.

Nous soulignons que certaines innovations décrites, comme la présentation d'informations supplémentaires à l'utilisateur d'un correcteur orthographique, seraient utilisables dans d'autres langues où elles rendraient des services, notamment aux rédacteurs écrivant dans une langue qui n'est pas leur langue maternelle. Les langues africaines jouent donc un rôle stimulant en nous obligeant à faire face à des situation extrêmes. Nous pouvons mettre en parallèle ce transfert d'innovation d'un environnement sociétal à un autre avec l'invention de la télécommande pour télévision inventée en premier lieu pour répondre à un besoin des handicapés, et largement appréciée de l'ensemble de la population.

  Nous ne pouvons évoquer les circonstances de ce nécessaire effort linguistique pour chacune des langues de chacun des pays d'Afrique de l'Ouest et nous restreignons pour cet article au cas du Sénégal.

	Le 10 septembre 1937, lors de sa conférence à la Chambre de
	commerce de Dakar, le futur Président de la République, Léopold
	Sédar Senghor, préconisa l'enseignement des langues maternelles.
	Après l'accession de son pays à la souveraineté internationale, il
	donna des instructions afin que dans, une première étape, six des
	langues africaines parlées au Sénégal (wolof, sereer, jóola, manding
	(malinke) et soninke) soient élevées au statut de langues nationales et
	fassent l'objet de décrets réglementant leur transcription et le
	découpage des mots en leur sein.
		7 . Une telle
	situation a été évitée entre la Mauritanie et le Sénégal, dont les
	systèmes de transcription étaient respectivement fondés sur des
	principes d'ordre morphophonologique ou phonologique grâce à un
	projet de l'ACCT 8 (actuelle AIF 9 ) qui a permis, dans les années 90, à
	des experts sénégalais et mauritaniens de se réunir, à Dakar comme à
	Nouakchott, et d'harmoniser le système de transcription du wolof
	dans les deux pays concernés.
	2 A ce problème d'harmonisation il s'ajoute que, faute d'avoir été Ainsi, le même son [u] est transcrit 'u' par les colonisateurs anglophones, et 'ou'
	par les francophones. rendus obligatoires par des mesures législatives coercitives, les 3 Une langue qui disparaît s'accompagne de la disparition de la culture partagée par la population dont c'était la langue maternelle [Calvet 1987]. systèmes de transcription officiels ne sont pas toujours respectés et
	4 Rappelons, à cet effet, que dès 1817, Jean Dard (cf. Gaucher 1968), instituteur
	5	français en poste à l'école mutuelle de Saint-Louis du Sénégal dont il était le Le wolof est une langue parlée à la fois au Sénégal et en Mauritanie, colonisés
		directeur, avait essayé d'utiliser le wolof comme langue d'enseignement, après par les Français, et en Gambie, colonisée par les Anglais.
	6	avoir constaté « l'échec d'un enseignement unilingue français amenant les élèves Nom de famille wolof.
	7	à lire et à écrire le français sans le comprendre » (cf. Dumont 1983) . Ainsi, une unique langue est transcrite de deux manières différentes suivant le
		pays où elle est parlée ce qui complique de manière absurde la communication
		écrite au sein d'une même communauté linguistique [Mbodj 2002].
	8 Agence de Coopération culturelle et technique.
	9 Agence intergouvernementale de la Francophonie.

Malheureusement, la commission scolaire que le gouverneur Dubelin envoya, le 25 mars 1829, à l'école mutuelle de Saint-Louis condamna et mit fin à cette innovation pédagogique qui desservait la politique assimilationniste de la France d'alors. éducatif.

Malheureusement, il convient de remarquer qu'aujourd'hui les systèmes orthographiques officiels ne sont pas harmonisés d'un pays à un autre pour les mêmes langues, voire à l'intérieur d'un même Etat ; ce qui a conduit, naturellement, à l'existence d'usages différents à l'intérieur d'une même langue. On pourrait illustrer cette situation par plusieurs exemples empruntés au wolof 5 : l'énoncé [nja :y] 6 est transcrit ndiaye au Sénégal, et njie en Gambie

Table 2 :

 2 En second lieu, cette représentation interdit tout traitement automatique des langues puisque le code de chaque caractère n'est pas fixé, le même code pouvant être utilisé par plusieurs caractères (sur la table 1, par exemple, nous voyons que 'ɛ' (epsilon) occupe la place du '&' dans la police Arial Bambara et celle du 'q' dans la police Bambara Arial).En 1992, a émergé le standard Unicode, fruit d'une concertation entre industriels membres du Consortium Unicode et les représentants de l'Organisation internationale de normalisation (ISO)[START_REF] Andries | Introduction à Unicode et à l'ISO 10646[END_REF]. Il s'agit d'un système de codage qui peut être étendu sur 2, 3 ou 4 octets. Il permet de représenter plus d'un million de caractères différents, c'est-à-dire tous les caractères de toutes les langues. Université de Dakar et l'ISTI, des claviers virtuels Unicode ont été développés en balante, bambara, pulaar, sereer et wolof 12 . Ces claviers permettent d'obtenir directement les caractères spéciaux requis par la frappe de touches du clavier ; le code généré est le code unicode du caractère.Bien que cruciales, les étapes de production et de distribution de ressources linguistiques paraissent hors de portée. La production d'un dictionnaire monolingue représente un travail titanesque, or les personnes qualifiées sont rares en Afrique et généralement déjà mobilisées sur des tâches également importantes comme la production de manuels d'éducation ou de santé. De plus, la diffusion des ouvrages produits est confidentielle car ils restent onéreux, et la population est globalement peu alphabétisée ! Face à ce décourageant constat, l'utilisation systématique des ordinateurs lors de la production de textes (qu'il s'agisse de saisie ou même d'élaboration directe) représente une opportunité à saisir car elle offre la possibilité de diffuser et de recueillir des connaissances linguistiques via un éditeur de texte adapté, et plus particulièrement grâce à un correcteur orthographique adapté.Les correcteurs orthographiques constituent un axe de recherche depuis les années 1960[START_REF] Kukich | Techniques for automatically correcting words in text[END_REF]]. Ils sont maintenant couramment utilisés par le grand public car les éditeurs de textes courants en intègrent souvent un, et qu'ils apportent un confort non négligeable lors de la rédaction de textes. Ces correcteurs fonctionnent selon un mode interactif dans lequel intervient l'utilisateur, contrairement aux correcteurs orthographiques complètement automatiques comme dans le domaine de la reconnaissance optique de caractères (et dont nous ne nous préoccupons pas ici). La détection des erreurs s'effectue souvent en considérant un à un les mots du texte à corriger, de manière isolée. Chacun des mots du texte est comparé aux mots du lexique (qui contient les mots de la langue, ainsi que leurs flexions). Tout mot non trouvé dans le lexique est considéré comme erroné. Cette technique est très simple à mettre en oeuvre mais présente l'inconvénient de ne pas détecter les erreurs transformant un mot en un autre mot présent dans le lexique comme dans la phrase « le livre est sue la table ». Le mot « sur » (préposition), a été transformé en « sue » (verbe suer), ce qui est manifestement erroné. Le taux de telles erreurs non détectées augmente avec l'accroissement de la taille du lexique, car plus celuici contient de mots, plus il est possible qu'une erreur transforme un mot en un autre mot du lexique. L'augmentation de la taille du

	Editeurs

affichage d'un même texte avec les polices de caractères Alphafrica et Bambara Arial 11 Il est fréquent qu'un fichier utilise plusieurs polices de caractères puisque les caractères redessinés ne sont plus affichables. Ainsi, un texte mathématique écrit en bambara, à l'aide de la police de caractères Alphafrica, et dans lequel est utilisé 'µ' (lettre grecque mu), devra obligatoirement utiliser une autre police de caractères pour afficher 'µ' puisque ce caractère est redessiné ɔ (o ouvert) dans la police Alphafrica.

La mise au point et la diffusion de ce standard constituent un progrès considérable puisqu'il autorise toutes les langues à franchir la première étape de l'informatisation d'une langue : le stockage des documents sous une forme électronique qui permette leur traitement analytique

[START_REF] Chanard | Encodage informatique multilingue : application au contexte du Niger[END_REF]

].

De nombreux outils adaptés à unicode commencent à apparaître.

1.3. Outils électroniques

Claviers

La plupart des caractères spéciaux ne figurent pas sur les claviers couramment distribués. Il est possible de les saisir en utilisant leur code, mais cette solution manque évidemment d'ergonomie (il faut se souvenir des codes, appuyer sur plusieurs touches pour obtenir un caractère). Dans le cadre d'une action de recherche en réseau de l'AUF réunissant l'Université de Nouakchott, l'de textes

Les éditeurs de textes couramment disponibles (comme Word ou 12 http://www.termisti.refer.org/ltt/ltt.htm

Les progrès récents permettent d'envisager le développement d'éditeurs de textes adaptés aux langues africaines et produisant des textes au format unicode.

1.4. Ressources linguistiques rares

Ecrire dans une langue africaine, avec ou sans ordinateur, reste un exercice difficile. Dans la grande majorité des cas, il n'existe pas de ressources linguistiques imprimées permettant de trancher les questions sémantiques ou syntaxiques. Ainsi, la plupart des langues ne bénéficient d'aucun dictionnaire monolingue 13 , ce qui est une situation paradoxale puisque qu'elles sont souvent dotées de plusieurs dictionnaires bilingues.

•

  compatible avec le standard unicode, et fonctionnant avec des ressources linguistiques limitées et incomplètes. Nous avons défini deux fonctionnalités supplémentaires pour, d'une part, communiquer davantage d'informations linguistiques à l'utilisateur et, d'autre part, encourager la capitalisation de ressources linguistiques.

	• Lors de la correction d'un mot détecté comme erroné, le
	correcteur propose des mots candidats à la correction. Comme les
	langues africaines sont peu standardisées et présentent de
	nombreuses variantes dialectales, en particulier phonologiques, il est
	possible que l'utilisateur n'identifie pas certains mots proposés car
	ils sont orthographiés d'une manière qui lui est peu familière (mais
	qui est officielle) ou qu'il n'a jamais rencontrée. La communication
	d'informations supplémentaires sur les mots (comme leur(s)
	définition(s), leur catégorie grammaticale, des exemples d'usage,
	etc.) pourraient l'aider à choisir le mot adéquat et à l'utiliser
	correctement.

. Réalisation 3.1. Recueil de données linguistiques

  Il faut remarquer que les textes recueillis dans 7 langues (cf. Table3) utilisent 25 polices de caractères différentes ! Leur exploitation nécessite donc de les transformer en conformité avec le standard unicode. vérifié que ces textes sont écrits conformément aux règles de transcription et d'orthographe en vigueur afin de ne pas biaiser la qualité de notre correcteur.

	Le lexique apparaît ici comme centralisant l'ensemble des
	Correcteur informations sur la langue, et cette tendance devrait s'accentuer avec
	Lexique l'introduction d'expressions lexicales et d'informations syntaxiques orthographique Utilisateur Institution Logiciel de maintenance plus précises. Langue Nombre de mots
	Transformation en hypertexte bambara 2.5. Aide à la production de ressources linguistiques 89 684 kanuri 79 336
	Fig. 1 : Interactions entre le lexique, l'utilisateur et l'institution en charge de la langue Un lexique est défini comme un ensemble d'items. Chaque item Nous faisons l'hypothèse que l'enrichissement du lexique au sein de tamajaq 350 010 l'institution en charge de la langue peut être facilité par le fulfulde 24 088 développement d'un logiciel adéquat. Ce logiciel a plusieurs hausa 139 239 objectifs : zarma 74 398 regroupe un ensemble d'informations dont le radical de la forme, la orthographique (phonétique, synonymes, etc.). -intégration de corpus pour calculer des informations ajoutées, qui ne seront pas forcément utilisées par le correcteur grammaticale, définitions, exemples d'usage, etc.) ; plusieurs exemples d'usage. D'autres informations peuvent être -enrichissement des items du lexique (catégorie catégorie grammaticale, le mode de flexion, une définition, un ou -intégration des contributions des utilisateurs ; wolof en cours d'évaluation
	statistiques (trigrammes sur les symboles, fréquence Exemple d'item (wolof) : d'apparition des mots, etc.), observer les contextes d'usage
	radical de la forme : (concordancier), etc.	aay
	phonétique : Les personnes chargées de la maintenance des ressources [a :y] catégorie grammaticale : v.i. mode de flexion : électroniques verraient leur tâche facilitée par l'utilisation d'un tel 2 définition : logiciel leur permettant d'observer les mots en contexte (grâce à la Être mauvais, être mal exemples d'usage : prise en compte d'un corpus) et de noter de nouvelles informations Lu aay ci li ma wax. (Qu'est-ce (telles la catégorie grammaticale, une définition, etc.) dans des qu'il y a de mal dans ce que j'ai formulaires adaptés. dit ?) Nous avons déjà décrit une voie d'enrichissement possible avec la proposition de nouveaux mots par les utilisateurs du correcteur orthographique. Les mots nouveaux pourraient également être suggérés par l'analyse de corpus. L'institution en charge du lexique doit donc disposer d'un logiciel lui offrant le plus d'aide possible pour la maintenance du lexique. Nous décrivons ce logiciel en détail dans la partie suivante. synonyme : bon Dans notre approche, le lexique n'est pas statique mais est perpétuellement « en cours d'élaboration » : plusieurs personnes peuvent intervenir à différents moments pour l'enrichir, le modifier. 3Nous avons pour projet de développer des correcteurs Il convient donc de mentionner, pour chaque champ, la source de orthographiques pour plusieurs langues africaines (dans un premier l'information, l'identité de la personne l'ayant validée, ainsi que la temps : bambara, kanuri, tamajaq, fulfulde (peul), wolof, hausa et date de validation. Ces méta-informations sont très classiques dans le zarma). Pour chacune de ces langues, nous avons recueilli des domaine de la lexicographie et permettront d'avoir un retour ressources textuelles 15 auprès d'institutions, de journalistes et de d'expérience sur la constitution du lexique. maisons d'édition afin d'initialiser le lexique électronique de
	Le lexique est mémorisé au format XML, ce qui laisse la possibilité chacune des langues. Des linguistes spécialistes de ces langues ont
	de l'adapter à différentes normes (comme la norme : « lexiques pour
	le TAL »en cours de définition 14 ).
	14 Dans le cadre de l'action SYNTAXE de l'INRIA, du projet RNTL -Outilex, de

l'action Normalangue et du groupe de travail AFNOR : « lexiques pour le TAL ». 15

Table 3

 3

	: corpus recueillis
	Ces ressources textuelles sont complétées par quelques lexiques
	généralement bilingues (lexique du droit en bambara-français, par
	exemple), et des dictionnaires également bilingues (bambara-
	français, hausa-français, wolof-français) ou monolingues (zarma).

Nous pouvons citer un dictionnaire monolingue zarma : Isufi Alzuma Umaru, KaamuusuKayna, éd. Alpha, 1996.