In letzter Zeit lerne ich mit viel Spaß Chinesisch, und um nebenbei mal wieder etwas Stress abzubauen, habe ich mit GPT eine App gebaut.
Während ich zuletzt Chinesisch gelernt habe, habe ich gemerkt, dass ich mir Wörter besser merken kann, wenn ich die einzelnen Zeichen Stück für Stück auseinandernehme. Deshalb habe ich bisher jedes Mal auf NamuWiki oder in Wörterbüchern nachgeschlagen, um Bedeutung und Form der einzelnen Hanzi zu verstehen. Das habe ich nun mit GPT automatisiert.
Die App enthält neben Chinesisch auch als Bonus Funktionen für Japanisch, Koreanisch und Englisch. Außerdem unterstützt sie nicht nur Standardchinesisch (Mandarin), sondern auch Kantonesisch. Wenn man in den Optionen die AI auf Advanced stellt, dauern die Ladezeiten zwar etwas länger, dafür erhält man aber deutlich präzisere AI-Antworten.
Es gibt unter anderem folgende Funktionen.
- Wenn man einen Satz eingibt, zerlegt die App ihn in kleine Bestandteile, damit man ihn leichter lernen kann. (Subjekt, Objekt, Adverbial, Komplement, Konjunktion usw.)
- Das hilft besonders beim Lernen von Sprachen wie Chinesisch, Japanisch oder Koreanisch, in denen Leerzeichen nicht konsequent verwendet werden.
- Gibt man chinesische Schriftzeichen ein, zerlegt die App sämtliche Komponenten und Radikale des jeweiligen Zeichens und analysiert ihre Bedeutung. Falls nötig, erklärt sie auch, warum sich die Bedeutung des Zeichens seit dem Altchinesischen bis heute verändert hat.
Nimmt man als koreanisches Beispiel den Satz „aiseu amerika-no han jan jullaeyo?“, zerlegt die App ihn wie folgt, damit er leichter verständlich wird.
- aiseu
- amerika-no
- han jan
- jullae
- -yo?
Auf Chinesisch lautet das 我可以得到一杯冰美式咖啡吗?, und in der App wird es folgendermaßen zerlegt.
- 我 (ich)
- 可以 (können / möglich sein)
- 得到 (bekommen / erlangen)
- 一杯 (eine Tasse / ein Becher)
- 冰美式咖啡 (Americano-Kaffee)
- 吗?(Fragesatz)
So sieht die Funktion zum Zerlegen chinesischer Schriftzeichen in Radikale aus. Wenn man zum Beispiel um eine Erklärung des Zeichens 歌 bittet, das „Lied“ bedeutet, erhält man etwa Folgendes.
- 歌 ist ein zusammengesetztes Zeichen aus 哥, das Musik bedeutet, und 欠, das das Strecken des Körpers oder Gähnen bildhaft darstellt.
- In der Literatur der Tang- und Song-Zeit waren Gesang und Musik wichtige Kunstformen, und dieses Zeichen findet sich in vielen Texten mit Bezug zu Liedern.
- Im modernen Chinesisch wird dieses Zeichen allgemein für „Lied“ verwendet und bezeichnet musikalische Werke. Es wird häufig in Zusammenhängen wie Popmusik, traditioneller Musik oder dem Ausdruck persönlicher Gefühle benutzt.
Auch Erklärungen chinesischer Wörter sehen ungefähr so aus. Wenn man zum Beispiel um eine Erklärung des Wortes 歌单 bittet, das „Playlist“ bedeutet, erhält man etwa Folgendes.
- 单 hat Bedeutungen wie „eins“, „einzeln“, „einzig“ oder „nur“. In alten Schriftzeichen wurde es auch im Sinne von „ein Blatt“, „Einfachheit“ oder „alleinstehend“ verwendet.
- Im modernen Chinesisch wird die Kombination der beiden Zeichen 歌单 häufig für musikbezogene Listen wie „Liedliste“ oder „Playlist“ verwendet, im Sinne von „ein Blatt Musik“.
- Im digitalen Zeitalter hat sich dieses Wort zu einem wichtigen kulturellen Begriff entwickelt, der in Streaming-Diensten von Nutzern zusammengestellte Musiklisten bezeichnet.
- 单 wird auch in 菜单 für „Speisekarte“ oder „Menü“ verwendet.
知道, also „wissen“, wird beispielsweise so erklärt.
- 知 bedeutet „wissen“ oder „erkennen“. In der Antike wurde es als Kombination aus „Mund 口“ und „Pfeil 失“ verwendet, im Sinne von „etwas aussprechen und dadurch erkennen“.
- 道 bedeutet „Weg“ oder „Methode“. Es setzt sich aus 辵 (einen Weg entlanggehen) und 首 (Kopf) zusammen und trägt die Vorstellung in sich, „mit dem Kopf den Weg zu finden“.
- Die Kombination dieser beiden Zeichen hat sich über lange Zeit zu der Bedeutung entwickelt, „eine Tatsache gedanklich zu erkennen“.
- Im modernen Chinesisch ist es ein alltäglicher Ausdruck, der häufig verwendet wird, um auszudrücken, dass man etwas weiß oder verstanden hat.
猫, also „Katze“, wird etwa so erklärt.
- 猫 setzt sich aus 犭(Hund oder Tier) und 苗 (Lautäußerung einer Katze) zusammen und bedeutet Katze.
- 犭 sieht man häufig in Schriftzeichen, die mit Tieren zu tun haben.
Für die Entwicklung habe ich Expo verwendet. Obwohl ich es zum ersten Mal benutzt habe, hat es nur drei Tage gedauert, die erste Version einer App zu entwickeln, die sowohl auf iOS als auch auf Android läuft. Einschließlich App-Store-Upload und Release hat es insgesamt etwa eine Woche gedauert.
1 Kommentare
Sieht toll aus! Ich habe aber aus Neugier nach
expogesucht – ist Entwicklung auch ohne Mac möglich? Würde mich interessieren.