Zum Inhalt springen
Dieser Artikel wurde mittels KI aus dem Japanischen übersetzt
Auf Japanisch lesen
Dieser Artikel ist gemeinfrei (CC0). Fühlen Sie sich frei, ihn uneingeschränkt zu nutzen. CC0 1.0 Universal

Auf dem Weg in eine Ära ohne Mauern: Erstellung eines Blogs in 30 Sprachen

Um die Artikel, die ich für meinen Blog geschrieben habe, zu organisieren, habe ich generative KI (Gemini) genutzt, um meine eigene Website zu erstellen.

katoshis Forschungsnotizen https://katoshi-mfacet.github.io/

Diese Website wird automatisch aus meinen japanischen Blogartikelentwürfen generiert.

Ihre Funktionen umfassen:

  • Automatische Generierung aus Artikelentwürfen
  • Organisation der Artikel durch Kategorisierung und Tagging
  • Unterstützung für 30 Sprachen und Barrierefreiheit

Grundlegender Mechanismus

Der grundlegende Mechanismus besteht aus einem selbst erstellten Programm, das auf dem Astro-Framework basiert und HTML-Dateien automatisch aus Artikelentwürfen generiert.

Dieses Programm habe ich sogar selbst durch Chats mit Googles Gemini erstellt.

Dank dieses Mechanismus werden die HTML-Dateien, sobald ein Artikelentwurf geschrieben und der Regenerierungsprozess ausgeführt wurde, automatisch aktualisiert und auf dieser Website angezeigt.

Kategorisierung und Tagging

Ich habe auch ein separates Programm für die Kategorisierung und das Tagging entwickelt.

Dieses Programm übergibt Artikel über eine API an Gemini, um sie automatisch zu kategorisieren und zu taggen.

Wenn Gemini eine Liste von Kategorien und Tags zusammen mit dem Artikel erhält, interpretiert es die Bedeutung des Artikels und schlägt geschickt passende vor.

Darüber hinaus werden die Kategorien- und Tag-Listen selbst von einem anderen benutzerdefinierten Programm erstellt, das sie aus früheren Artikeln extrahiert. Auch hier nutze ich Gemini.

Frühere Artikel werden der Reihe nach über eine API an Gemini übergeben, das dann mögliche Kategorien und Tags ausgibt. Diese extrahierten Vorschläge aus allen Artikeln werden dann wieder an Gemini übermittelt, um die umfassenden Kategorien- und Tag-Listen zu finalisieren.

Dieser gesamte Prozess wird ebenfalls durch das Programm automatisiert.

Mehrsprachige Übersetzung

Für die Mehrsprachigkeit ist eine Übersetzung unerlässlich. Natürlich wird auch hierfür Gemini eingesetzt.

Es gibt zwei Arten der Übersetzung:

Die eine ist die Übersetzung allgemeiner Zeichenketten innerhalb der Website, unabhängig von spezifischen Artikeln, wie Menüpunktnamen und Selbstvorstellungen.

Die andere ist die Übersetzung der Artikelentwürfe selbst.

Für beides habe ich ein eigenes Programm erstellt, das die Gemini-API für die Übersetzungen nutzt.

Barrierefreiheit

In Anbetracht von Benutzern mit Sehbehinderungen, die Artikelinhalte über Audio anhören, und solchen mit Schwierigkeiten bei der Mausbedienung, die Websites ausschließlich über Tastatureingaben navigieren, verbessert die Einbeziehung mehrerer Erweiterungen in die HTML-Dateien die Barrierefreiheit.

Was die Barrierefreiheit betrifft, hatte ich sehr wenig Wissen; Gemini schlug diese Verbesserungen tatsächlich während unseres Programmierchats vor.

Und für diese HTML-Modifikationen zur Verbesserung der Barrierefreiheit habe ich auch gelernt, wie man sie implementiert, indem ich mit Gemini gechattet habe.

Verschwinden der Wände

Generative KI wurde auf vielfältige Weise für die Erstellung dieser Website eingesetzt, einschließlich der Programmentwicklung, der Verarbeitung natürlicher Sprache für die Übersetzung und Organisation von Kategorien und Tags, und sogar der Vorschläge für subtile Aspekte wie die Barrierefreiheit, die ich möglicherweise übersehen hätte.

Darüber hinaus konnte ich durch die Schaffung eines Mechanismus für automatische Updates beim Hinzufügen von Artikeln, einschließlich der HTML-Generierung und der Verarbeitung natürlicher Sprache für Kategorien und Tags, diese Website zu einer machen, die mit jedem neuen Artikel weiter wachsen wird.

Durch die Erstellung dieser Website habe ich wirklich gespürt, wie leicht verschiedene Barrieren mit generativer KI überwunden werden können.

An erster Stelle steht die Sprachbarriere. Die Unterstützung von 30 Sprachen wäre für eine Einzelperson traditionell selbst unter Berücksichtigung der Übersetzung absolut unmöglich gewesen.

Zusätzlich bestehen Bedenken, ob übersetzte Blogs die beabsichtigte Nuance vermitteln und ob die Ausdrücke für Muttersprachler unnatürlich oder beleidigend wirken.

Die Übersetzungen generativer KI können Nuancen genauer vermitteln und verwenden natürlichere Ausdrücke als herkömmliche maschinelle Übersetzungen. Darüber hinaus kann die übersetzte Ausgabe erneut in die generative KI eingegeben werden, um sie auf unnatürliche oder unangemessene Formulierungen zu überprüfen.

Aus der Perspektive der Website-Mehrsprachigkeit war die korrekte Handhabung sprachlich variierender Elemente wie Datumsangaben und Einheiten ein weiterer schwieriger Punkt.

Wenn es beispielsweise 1, 2 und 10 Artikel in drei jeweiligen Kategorien gibt, genügt es im Japanischen, einfach die Einheit „記事“ (kiji – Artikel/Elemente) nach der Zählung hinzuzufügen, wie „1記事“ (1 Artikel), „2記事“ (2 Artikel), „10記事“ (10 Artikel).

Im Englischen ist es jedoch notwendig, zwischen Singular- und Pluralformen zu unterscheiden, wie „1 article“, „2 articles“, „10 articles“. Darüber hinaus können sich in einigen Sprachen Ausdrücke angeblich sogar für kleine oder große Pluralzählungen ändern.

Für Sprachen wie Arabisch, die von rechts nach links geschrieben werden, muss zudem das gesamte Website-Layout natürlich gestaltet werden, der Blickrichtung des Lesers von rechts nach links folgend. Werden Pfeile in Text oder Bildern verwendet, muss auch die Notwendigkeit einer horizontalen Spiegelung in Betracht gezogen werden. Auch diese Punkte werden durch eine Überprüfung mittels generativer KI berücksichtigt.

Durch die Arbeit an der Mehrsprachigkeit der Website mit generativer KI konnte ich Details akribisch bearbeiten, die ich mit traditionellen Methoden übersehen und nicht hätte berücksichtigen können.

Das Gleiche gilt für Überlegungen zur Barrierefreiheit. Zuvor konnte ich nur Vorkehrungen für Menschen treffen, die die Website auf dieselbe Weise wie ich betrachten konnten.

Doch generative KI berücksichtigt mühelos Aspekte, die mir nicht auffallen würden oder die ich aufgrund des Aufwands vielleicht nicht berücksichtigen würde.

Obwohl die Mehrsprachigkeit und Barrierefreiheit noch nicht perfekt sein mögen, bin ich der Meinung, dass die Qualität weitaus höher ist, als ich sie durch eigenes Nachdenken und Recherchieren hätte erreichen können.

Auf diese Weise hat generative KI viele Barrieren für das Bemühen, Informationen durch Blogartikel zu verbreiten, beseitigt.

Fazit

Ich bin Systemingenieur mit umfassender Programmiererfahrung. Obwohl ich beruflich keine Websites erstelle, habe ich in der Vergangenheit aus Hobbygründen mehrere Homepages erstellt.

Durch die Nutzung dieser Erfahrung und meiner Interaktionen mit generativer KI konnte ich das automatisierte Generierungssystem für diese mehrsprachige Blog-Website in etwa zwei Wochen aufbauen.

Ohne generative KI hätte ich die mehrsprachige Unterstützung gar nicht erst in Betracht gezogen. In diesem Sinne kann man sagen, dass ich die Barriere der Vorstellungskraft überwunden habe.

Angesichts des Aufwands, der mit der Kategorisierung und Verschlagwortung von Artikeln bei jeder neuen Ergänzung verbunden ist, wäre es zudem sehr wahrscheinlich, dass ich die Aktualisierung der Website nach ihrer anfänglichen Erstellung eingestellt hätte. Mit der Automatisierung durch die Verarbeitung natürlicher Sprache mittels generativer KI konnte ich auch die Wartungs- und Aktualisierungsbarrieren überwinden.

Darüber hinaus kann dieses System auch von Personen ohne Programmier- oder Website-Erfahrung, wie mir selbst, aufgebaut werden. Würden Sie diesen Artikel einer generativen KI wie Gemini vorlegen und Ihren Wunsch äußern, etwas Ähnliches zu erstellen, sollte diese Sie durch den Prozess führen können.

Obwohl ich das von mir erstellte Programm zur weit verbreiteten Nutzung veröffentlichen könnte, ist es angesichts der Tatsache, dass generative KI zu einem vollwertigen Software-Ingenieur wird, wahrscheinlich, dass die wertvollsten Informationen, die jetzt geteilt werden sollten, die Erklärung der Ideen und Mechanismen sind, wie sie in diesem Artikel präsentiert werden, und nicht das Programm selbst. Ideen und grundlegende Mechanismen sind noch einfacher zu modifizieren, zu verbessern oder zu kombinieren als Programme.

Dies deutet darauf hin, dass, während die Barrieren für die Softwareentwicklung und Website-Erstellung verschwinden, auch die Barrieren für die individuelle Informationsverbreitung schwinden.

Technologisch gesehen hat das Internet die Barrieren des Informationsaustauschs praktisch beseitigt, doch wir sind immer noch durch Barrieren wie Sprache und Zugänglichkeit behindert.

Während Empfänger einige Barrieren bis zu einem gewissen Grad durch eigene Anstrengungen, wie maschinelle Übersetzung und Text-zu-Sprache, überwinden können, gibt es auch Teile, die nicht überwunden werden können, wenn der Informationssender keine Unterstützung und Rücksichtnahme bietet.

Gerade diese Barrieren, die Informationssender überwinden müssen, beseitigt generative KI.

Selbst wenn die Barrieren der Sprache und Zugänglichkeit verschwinden, wird es zweifellos weitere Barrieren geben, wie Unterschiede in Kultur, Bräuchen und Werten. Diese könnten noch schwieriger zu überwinden sein.

Um diese schwierigen Barrieren jedoch zu überwinden, müssen wir zuerst diejenigen überwinden, die vor ihnen liegen. Sobald wir am Fuße dieser Mauern ankommen, werden sich sicherlich neue Ideen und Techniken zu deren Überwindung zeigen.

Es mag sein, dass wir in eine Ära eintreten, in der Mauern aus der Welt verschwinden. Durch die Erstellung dieser Website habe ich genau das empfunden.