En étudiant le chinois de manière ludique ces derniers temps, j’ai créé une application avec GPT pour me détendre un peu du stress, une première depuis longtemps.
En apprenant récemment le chinois, je me suis rendu compte qu’en mémorisant le vocabulaire en décomposant les caractères un par un, je retenais mieux les mots. Jusqu’ici, je cherchais à chaque fois sur NamuWiki ou dans des dictionnaires pour comprendre le sens et la forme de chaque caractère chinois. J’ai automatisé cela avec GPT.
L’application inclut non seulement des fonctions pour le chinois, mais aussi, en bonus, pour le japonais, le coréen et l’anglais. Elle prend aussi en charge non seulement le chinois standard (mandarin), mais également le cantonais. Si vous réglez l’option IA sur Advanced, le chargement sera un peu plus long, mais vous obtiendrez des réponses IA bien plus précises.
Elle propose les fonctionnalités suivantes.
- Si vous saisissez une phrase, elle la découpe finement en éléments de structure pour la rendre plus facile à étudier. (sujet, objet, adverbe, complément, conjonction, etc.)
- C’est très utile pour apprendre des langues comme le chinois, le japonais ou le coréen, où les espaces ne sont pas utilisés de manière stricte.
- Si vous saisissez des caractères chinois, elle décompose en détail leurs composants et leurs radicaux pour en analyser le sens. Si nécessaire, elle explique aussi pourquoi le sens du caractère a évolué depuis le chinois ancien jusqu’à aujourd’hui.
Par exemple, en coréen, la phrase « glace americano, une tasse, tu me la donnes ? » peut être découpée ainsi pour être plus facile à comprendre.
- glace
- americano
- une tasse
- tu me la donnes
- -poli ?
En chinois, cela donne 我可以得到一杯冰美式咖啡吗?, et si on le découpe avec cette application, on obtient ceci.
- 我 (moi)
- 可以 (possible)
- 得到 (obtenir)
- 一杯 (une tasse)
- 冰美式咖啡 (café à l’américaine glacé)
- 吗?(interrogation)
Et voici comment fonctionne la décomposition des radicaux quand on saisit un caractère chinois. Par exemple, si on demande une explication du caractère 歌, qui signifie « chanson », l’application répond comme suit.
- 歌 est un caractère composé de 哥, qui évoque la musique, et de 欠, qui représente l’action de s’étirer ou de bâiller.
- Dans la littérature des époques Tang et Song, le chant et la musique occupaient une place importante parmi les formes artistiques, et ce caractère apparaît dans divers textes liés au chant.
- En chinois moderne, ce caractère est largement utilisé comme terme courant signifiant « chanson » et sert à désigner des créations musicales. On le retrouve fréquemment dans des contextes comme la musique populaire, la musique traditionnelle ou l’expression des émotions personnelles.
L’explication des mots chinois ressemble à ceci. Par exemple, si on demande une analyse du mot 歌单, qui signifie « playlist », l’application répond de la manière suivante.
- 单 porte des sens comme « un », « individuel », « unique » ou « seulement ». Dans les caractères anciens, il servait à exprimer des idées comme « une feuille », « simplicité » ou « isolé ».
- En chinois moderne, lorsque les deux caractères de 歌单 sont combinés, ils prennent le sens de « feuille de musique », et le mot est souvent utilisé pour désigner des listes liées à la musique, comme une « liste de chansons » ou une « playlist ».
- Avec l’ère numérique, ce mot est devenu un concept culturel important pour désigner, sur les services de streaming, les listes musicales sélectionnées par les utilisateurs.
- 单 est aussi utilisé dans 菜单, qui signifie « menu ».
Le mot 知道, qui signifie « savoir », est expliqué ainsi.
- 知 signifie « savoir » ou « reconnaître ». Dans l’Antiquité, il était utilisé comme combinaison de « bouche 口 » et de « flèche 失 » pour exprimer l’idée de « dire quelque chose par la bouche et le reconnaître ».
- 道 signifie « chemin » ou « méthode ». Il combine 辵 (marcher sur un chemin) et 首 (tête), portant l’idée de « trouver son chemin avec sa tête ».
- La combinaison de ces deux caractères a évolué au fil du temps vers le sens de « reconnaître mentalement un fait ».
- En chinois moderne, c’est une expression courante largement utilisée pour indiquer qu’on connaît un fait ou qu’on a compris quelque chose.
Le caractère 猫, qui signifie « chat », est expliqué comme suit.
- Il combine 犭 (chien ou animal) et 苗 (onomatopée du miaulement du chat) pour signifier « chat ».
- 犭 apparaît souvent dans les caractères liés aux animaux.
J’ai utilisé Expo pour le développement. Même si c’était ma première utilisation, il ne m’a fallu que trois jours pour développer une première version de l’application fonctionnant à la fois sur iOS et Android, et environ une semaine au total en comptant la mise en ligne sur l’App Store et la sortie de l’application.
1 commentaires
C’est sympa ! En revanche, je me suis renseigné sur Expo par curiosité : est-ce qu’on peut développer même sans Mac ? Je me pose la question.