AI-Translate

WordPress-Plugin um Seiten, Beiträge und Custom Type Posts sowie deren Titel und Custom Fields automatisch zu übersetzen.
Die Übersetzungen werden in die Metadaten der Beiträge gespeichert.
Je nach ausgewählter Sprache bekommt das Frontend die Sprache also unter der selben URL / Beitrags-ID angezeigt.
Im Gutenbergeditor hat man ein kleines Dropdownmenü, mit dem man zwischen den Sprachen umschalten kann, um individuelle Änderungen vorzunehmen, und im Backend hat man, anders als z.B. bei Polylang, keine unübersichtliche Vervielfältigung des Contents.
Die Übersetzung erfolgt per ChatGPT, wodurch kontextspezifische Übersetzung möglich ist – mit Angabe wie der Tonfall sein soll, z.B. höflich oder informell, und worauf Fokus gelegt werden soll, zum Beispiel Projektpräsentation, Marketing, oder, oder.. – bekommt man bessere Übersetzungen.

In einer git-Repository steht der Code für das Auswählen und Verarbeiten von Content zur Verfügung.

Jōyō-Kanji

Die 2136 Kanji, die man in Japan in Grund- und Mittelschule lernt, und die es einem ermöglichen, die meisten japanischen Texte lesen zu können, und ihre Übersetzungen auf Deutsch.

Häufig variiert die Bedeutung eines Wortes je nach Kontext. Viele Begriffe ergeben sich außerdem erst, wenn man mehrere Kanji zusammenfügt – deshalb findet sich hier zum Beispiel der Begriff “du” nicht.
Der setzt sich nämlich zusammen aus 貴 (wertvoll, edel, kostbar) und 方 (Person).

Die Frage danach wie man eine Sprache umfassend kategorisiert hat sich als sehr interessant herausgestellt.
Die Kategorisierung nach “Schuljahr” ist japanisch altbewährt – aber der Wunsch nach einer feineren Granularität war gegeben, damit das Lernen leichter fällt.

Die Kanjiliste als JSON-Datei, die Python-Codes um diese zu erstellen, sowie die gewählten Kategorien finden sich unterhalb im git-repository.

1. Klasse

Körper und Gesundheit

Körperteile

Kunst und Kultur

Geld und Währungen

Schulen und Universitäten

Lernmaterialien

Disziplinen

Natur

Elemente

Geographie

Pflanzenwelt

Tierwelt

Himmelskörper

Wetter

Familie und Beziehungen

Gemeinschaften

Politik und Regierung

Zahlen

Verbrauchs- und Konsumgüter

Verkehrsmittel

Zeitbegriffe

Raumbegriffe

Ideen und Konzepte

Bewegung

Sehen

Farben

Größen

Zukunft

Bewertungen

2. Klasse

Körperteile

Kunst und Kultur

Institutionen

Lernmaterialien

Disziplinen

Speisen

Getränke

Emotionen und Persönlichkeit

Natur

Elemente

Geographie

Tierwelt

Himmelskörper

Wetter

Familie und Beziehungen

Gemeinschaften

Gebäude und Orte

Politik und Regierung

Maschinen

Werkzeuge

Wissenschaftliche Begriffe

Zahlen

Lebensmittel

Verkehrsmittel

Zeitbegriffe

Raumbegriffe

Abstrakte Begriffe

Ideen und Konzepte

Heilige Schriften und Orte

Physische Aktivitäten

Bewegung

Nutzung

Sport treiben

Hören

Sprechen

Schreiben

Zuhören und Antworten

Denken

Entscheidungen

Zusammenarbeit

Kaufen und Verkaufen

Produzieren

Farben

Formen

Größen

Ordnung

Neuheit

Vergangenheit

Bewertungen

Häufigkeit

Entfernung

Funktionsworte

3. Klasse

Körperteile

Krankheiten und Verletzungen

Kunst und Kultur

Künstlerische Werkzeuge

Geld und Währungen

Institutionen

Begriffe

Lernmaterialien

Disziplinen

Getränke

Positive Emotionen

Natur

Elemente

Geographie

Pflanzenwelt

Tierwelt

Himmelskörper

Wetter

Zivilisation und Gesellschaft

Familie und Beziehungen

Berufe

Gemeinschaften

Gebäude und Orte

Zahlen

Verbrauchs- und Konsumgüter

Lebensmittel

Kleidung

Haushaltsgegenstände

Infrastruktur

Zeitbegriffe

Raumbegriffe

Gefühle

Ideen und Konzepte

Gottheiten

Rituale

Heilige Schriften und Orte

Bewegung

Transport, sich bewegen, Schicksal, Glück

Kun: はこ-ぶ

On: ウン

schwimmen

Kun: およ-ぐ

On: エイ

öffnen, aufmachen

Kun: ひら-く, あ-く

On: カイ

aufstehen, beginnen

Kun: お-きる, お-こる

On: キ

sich beeilen, eilig

Kun: いそ-ぐ

On: キュウ

gehen, verlassen

Kun: さ-る

On: キョ

beginnen, starten

Kun: はじ-める

On: シ

halten, besitzen

Kun: も-つ

On: ジ

nehmen, holen

Kun: と-る

On: シュ

empfangen, annehmen

Kun: う-ける

On: ジュ

aufheben, einsammeln

Kun: ひろ-う

On: シュウ

beenden, enden

Kun: お-わる

On: シュウ

wohnen, leben

Kun: す-む

On: ジュウ

löschen, verschwinden

Kun: き-える, け-す

On: ショウ

voranschreiten, fortschreiten

Kun: すす-む

On: シン

senden, schicken, begleiten

Kun: おく-る

On: ソウ

warten

Kun: ま-つ

On: タイ

gießen, kommentieren

Kun: そそ-ぐ

On: チュウ

verfolgen, nachlaufen

Kun: お-う

On: ツイ

drehen, umfallen, wechseln

Kun: ころ-がる, ころ-がす

On: テン

hinaufsteigen, besteigen

Kun: のぼ-る

On: トウ

werfen, einwerfen, einreichen

Kun: な-げる

On: トウ

bewegen, sich bewegen

Kun: うご-く

On: ドウ

verteilen, austeilen

Kun: くば-る

On: ハイ

sich entwickeln, absenden, beginnen

Kun: た-つ

On: ハツ

zurückgeben, zurückkehren

Kun: かえ-す

On: ヘン

freisetzen, loslassen

Kun: はな-す

On: ホウ

fallen, herunterfallen

Kun: お-ちる

On: ラク

fließen, strömen

Kun: なが-れる

On: リュウ

einsteigen, fahren, reiten

Kun: の-る

On: ジョウ

Reise, Reisender

Kun: たび

On: リョ

Logistik

Nutzung

Spielen

Sport treiben

Sprechen

Schreiben

Zuhören und Antworten

Denken

Entscheidungen

Helfen und Unterstützen

Angreifen und Verteidigen

Lebensprozesse

Zusammenarbeit

Konflikte

Wachstum

Konsumieren

Farben

Formen

Größen

Geschmack

Geschwindigkeit

Ordnung

Bewertungen

Negative Gefühle

Temperatur

Gewicht

Veränderungen

Position

Beziehungen

4. Klasse

Körper und Gesundheit

Körperteile

Organe

Krankheiten und Verletzungen

Kunst und Kultur

Geld und Währungen

Institutionen

Begriffe

Bildung und Wissen

Schulen und Universitäten

Lernmaterialien

Disziplinen

Speisen

Positive Emotionen

Charaktereigenschaften

Natur

Geographie

Pflanzenwelt

Tierwelt

Zivilisation und Gesellschaft

Familie und Beziehungen

Berufe

Gemeinschaften

Gebäude und Orte

Politik und Regierung

Maschinen

Werkzeuge

Zahlen

Lebensmittel

Kleidung

Haushaltsgegenstände

Verkehrsmittel

Zeitbegriffe

Raumbegriffe

Ideen und Konzepte

Zustände

Religion und Spiritualität

Rituale

Symbole

Bewegung

Arbeit

Logistik

Lachen und Weinen

Sport treiben

Sehen

Sprechen

Schreiben

Zuhören und Antworten

Gefühle ausdrücken

Denken

Handeln und Reagieren

Entscheidungen

Helfen und Unterstützen

Angreifen und Verteidigen

Zusammenarbeit

Konflikte

Naturprozesse

Kaufen und Verkaufen

Produzieren

Formen

Größen

Materialien

Geschwindigkeit

Komplexität und Struktur

Einfachheit

Zustand und Erscheinung

Vergangenheit

Vielfalt

Bewertungen

Subjektive Bewertungen

Objektive Bewertungen

Positive Gefühle

Temperatur

Texturen

Veränderungen

Funktionsworte

5. Klasse

Körperteile

Kunst und Kultur

Wirtschaft und Finanzen

Geld und Währungen

Begriffe

Bildung und Wissen

Lernmaterialien

Disziplinen

Emotionen und Persönlichkeit

Positive Emotionen

Charaktereigenschaften

Natur

Elemente

Geographie

Pflanzenwelt

Tierwelt

Zivilisation und Gesellschaft

Familie und Beziehungen

Berufe

Gemeinschaften

Gebäude und Orte

Politik und Regierung

Wissenschaftliche Begriffe

Zahlen

Haushaltsgegenstände

Zeitbegriffe

Raumbegriffe

Gefühle

Ideen und Konzepte

Gottheiten

Heilige Schriften und Orte

Bewegung

Arbeit

Reisen und Transport

Logistik

Nutzung

Führung

Sprechen

Schreiben

Zuhören und Antworten

Emotionen und mentale Aktivitäten

Denken

Entscheidungen

Helfen und Unterstützen

Angreifen und Verteidigen

Wachstum

Zerstörung

Wirtschaftliches Handeln

Kaufen und Verkaufen

Produzieren

Größen

Geschmack

Bewegung und Geschwindigkeit

Moralische Bewertungen

Komplexität und Struktur

Einfachheit

Zustand und Erscheinung

Qualität

Vergangenheit

Vielfalt

Bewertungen

Subjektive Bewertungen

Objektive Bewertungen

Texturen

Häufigkeit

Veränderungen

Gesellschaftlich

Funktionsworte

6. Klasse

Körperteile

Organe

Krankheiten und Verletzungen

Kunst und Kultur

Künstlerische Werkzeuge

Werke

Geld und Währungen

Institutionen

Begriffe

Bildung und Wissen

Lernmaterialien

Disziplinen

Speisen

Emotionen und Persönlichkeit

Positive Emotionen

Negative Emotionen

Charaktereigenschaften

Natur

Elemente

Geographie

Pflanzenwelt

Tierwelt

Himmelskörper

Wetter

Zivilisation und Gesellschaft

Familie und Beziehungen

Gemeinschaften

Gebäude und Orte

Politik und Regierung

Wissenschaftliche Begriffe

Zahlen

Lebensmittel

Kleidung

Haushaltsgegenstände

Zeitbegriffe

Raumbegriffe

Zustände

Religion und Spiritualität

Bewegung

Arbeit

Haushalt

Nutzung

Sehen

Sprechen

Schreiben

Zuhören und Antworten

Denken

Erinnern und Vergessen

Entscheidungen

Helfen und Unterstützen

Angreifen und Verteidigen

Lebensprozesse

Zusammenarbeit

Naturprozesse

Wirtschaftliches Handeln

Produzieren

Konsumieren

Farben

Materialien

Einfachheit

Zustand und Erscheinung

Neuheit

Vielfalt

Einzigartigkeit

Subjektive Bewertungen

Objektive Bewertungen

Temperatur

Aktivität

Veränderungen

Räumliche Eigenschaften

Mittelschule A

Körperteile

Organe

Krankheiten und Verletzungen

Kunst und Kultur

Künstlerische Werkzeuge

Geld und Währungen

Institutionen

Begriffe

Bildung und Wissen

Lernmaterialien

Spiele

Speisen

Emotionen und Persönlichkeit

Positive Emotionen

Negative Emotionen

Charaktereigenschaften

Natur

Elemente

Geographie

Pflanzenwelt

Tierwelt

Wetter

Zivilisation und Gesellschaft

Familie und Beziehungen

Berufe

Gemeinschaften

Gebäude und Orte

Politik und Regierung

Werkzeuge

Wissenschaftliche Begriffe

Zahlen

Lebensmittel

Kleidung

Haushaltsgegenstände

Unterhaltung

Verkehrsmittel

Infrastruktur

Zeitbegriffe

Raumbegriffe

Gefühle

Ideen und Konzepte

Gottheiten

Rituale

Heilige Schriften und Orte

. Verbindungen und Beziehungen

Bewegung

Arbeit

Haushalt

Logistik

Nutzung

Lachen und Weinen

Aggression

Empathie

Spielen

Hören

Sprechen

Schreiben

Denken

Erinnern und Vergessen

Handeln und Reagieren

Entscheidungen

Helfen und Unterstützen

Angreifen und Verteidigen

Zusammenarbeit

Konflikte

Naturprozesse

Zerstörung

Kaufen und Verkaufen

Produzieren

Konsumieren

Farben

Formen

Größen

Materialien

Geschmack

Geruch

Moralische Bewertungen

Zustand und Erscheinung

Bewertungen

Subjektive Bewertungen

Objektive Bewertungen

Temperatur

Texturen

Veränderungen

Funktionsworte

Mittelschule B

Körperteile

Organe

Krankheiten und Verletzungen

Kunst und Kultur

Geld und Währungen

Institutionen

Begriffe

Bildung und Wissen

Lernmaterialien

Disziplinen

Speisen

Getränke

Positive Emotionen

Negative Emotionen

Charaktereigenschaften

Geographie

Pflanzenwelt

Tierwelt

Wetter

Zivilisation und Gesellschaft

Familie und Beziehungen

Berufe

Gebäude und Orte

Politik und Regierung

Werkzeuge

Wissenschaftliche Begriffe

Zahlen

Lebensmittel

Haushaltsgegenstände

Verkehrsmittel

Zeitbegriffe

Raumbegriffe

Abstrakte Begriffe

Religion und Spiritualität

Gottheiten

Rituale

Heilige Schriften und Orte

Symbole

Bewegung

Arbeit

Haushalt

Logistik

Reparatur

Sehen

Hören

Fühlen

Sprechen

Schreiben

Zuhören und Antworten

Gefühle ausdrücken

Denken

Entscheidungen

Helfen und Unterstützen

Angreifen und Verteidigen

Lebensprozesse

Zusammenarbeit

Naturprozesse

Wachstum

Zerstörung

Produzieren

Konsumieren

Farben

Formen

Materialien

Geruch

Moralische Bewertungen

Ethik

Komplexität und Struktur

Ordnung

Zustand und Erscheinung

Vielfalt

Einzigartigkeit

Bewertungen

Subjektive Bewertungen

Objektive Bewertungen

Texturen

Veränderungen

Gesellschaftlich

Beziehungen

Funktionsworte

Mittelschule C

Körperteile

Organe

Krankheiten und Verletzungen

Kunst und Kultur

Kunstformen

Geld und Währungen

Institutionen

Begriffe

Bildung und Wissen

Schulen und Universitäten

Lernmaterialien

Emotionen und Persönlichkeit

Positive Emotionen

Negative Emotionen

Charaktereigenschaften

Natur

Elemente

Geographie

Pflanzenwelt

Tierwelt

Wetter

Zivilisation und Gesellschaft

Familie und Beziehungen

Gemeinschaften

Gebäude und Orte

Politik und Regierung

Maschinen

Wissenschaftliche Begriffe

Zahlen

Lebensmittel

Kleidung

Haushaltsgegenstände

Verkehrsmittel

Zeitbegriffe

Raumbegriffe

Gottheiten

Rituale

Heilige Schriften und Orte

Symbole

. Verbindungen und Beziehungen

Bewegung

Movement

Arbeit

Haushalt

Logistik

Schreiben

Nutzung

Lachen und Weinen

Spielen

Sport treiben

Sprechen

Zuhören und Antworten

Denken

Entscheidungen

Helfen und Unterstützen

Angreifen und Verteidigen

Lebensprozesse

Zusammenarbeit

Naturprozesse

Wachstum

Zerstörung

Kaufen und Verkaufen

Produzieren

Konsumieren

Farben

Formen

Größen

Materialien

Geruch

Moralische Bewertungen

Einfachheit

Ordnung

Zustand und Erscheinung

Bewertungen

Subjektive Bewertungen

Temperatur

Texturen

Häufigkeit

Aktivität

Veränderungen

Beziehungen

Funktionsworte

Painted World - Engine für 3D Figuren auf vorgerenderten Hintergrundbildern

Inspiriert von Spielen in denen 3D-Charaktere in 2D-Bildern herumlaufen (Spiele mit “Pre-rendered background”) wie beispielsweise Final Fantasy VIII, eine Enginge auf JavaScript-Basis, um solche Spiele für den Webbrowser entwickeln zu können.

Cubemap Creator

Python Script um Sky-Box Image-Maps in rechteckigem Format aus äquirechteckigen Bildern zu generieren, so wie ein Setup für Blender um äquirechteckige Image-Maps zu rendern.

Mit dem Blender-Setup lässt sich aus einer 3D Umgebung ein äquirechteckiges HDRI rendern, wie folgendes:

.. um dieses dann mit dem Python Script in eine Cubemap umzurechnen…

… damit dieses dann in Game Engines wie Verge3D oder Goldsource verwendet werden kann.

ba.pbr.vmt.qc.mdl.exe

This is a tool designed to make it easier to implement 3D models into Valve Software’s Source game engine, better to say, KAFF Softwares port of that engine with support for physically based rendering.
It offers a pipeline to compile .smd 3D mesh data and .png or .tga pixel textures to .mdl with PBR materials by simply draging and droping a 3D model and its set of textures onto the program for it to compile it for the Source Engine.
Here’s what it does:
– Create a PBR texture map from a metallic, a roughness, and an ambient occlusion map
– Wrap VTFCmd.exe to generate Source engine compatible .vtf texture files from images and a .vmt material descriptor file
– Generate model and texture mapping descriptor .qc file, necessary for compilation of 3D model with textures
– Wrap studiomdl.exe to compile Source engine compatible binary .mdl and .phy files from .smd and .qc files among others – the file formats which are expected by the engine

Drag & drop texture images on the tool to generate specific PBR-materials that can be used in the production of the game Boreal Alyph.
The first three added textures will be merged into a single texture map, one texture per color channel (metallic, roughness, ambient occlusion).
For each of these, the tool offers the option for color inversion before merging them.
The tool then asks for an albedo-, normal- and height-texture map, converts everything to .vtf and writes a corresponding .vmt with the use of vtfcmd.exe.
As last step, the tool asks for .smd 3D model files. It then generates a .qc corresponding to the models and textures and then compiles the model .mdl and .phy files (among others) by controlling studiomdl.exe.

Example model used:


A mesh of a wooden pallet with textures for real time physically based rendering and a collision hull mesh.
Blender can export mesh data in .smd format.
So this is what we got as input:


And this is what the tool makes out of it, which is (Boreal Alyph) Source Engine compatible:

Simple Ontologie

Definiere Wahrheit!
Erschaffe eigene Knoten-Netzwerk-Graphen, auch bekannt als Ontologien.


Werkzeug zum erschaffen ontologischer Netzwerktopologien, geschrieben in Java.
Hat die Funktionalität zu speichern und zu laden und Bilder zu exportieren.
Kleinste Alternative zu protégé, ONTOLIS oder OntoStudio.

Hydromatrix Controller

100 virtuelle Fontainen (Blender-Partikelsysteme) in der Mitte eines virtuellen Wasserbeckens werden per Tiefenkarte (schwarz/weiß-Video) in ihrer Höhe gesteuert. Jede Fontaine wird von einer virtuellen RGB-LED (Blender-Spotlights) beleuchtet, welche per Farbkarte (farbiges Video) in ihrer Farbe und Helligkeit gesteuert werden.

Blender wird als Server von einem Clientprogramm, geschrieben in Java, angesteuert, um 3D Animation per Video zu steuern.

Es ergaben sich Schwierigkeiten einen TCP-Server in Blender Python, welcher Parameter sowie Viewport von Blender ansteuert, in einem seperaten Thread von Blenders Python-Runtime stabil laufen zu lassen – der Server “überlastete” schnell.
Das Experiment war also in der Hinsicht erfolgreich, als dass es die Grenzen des mir Möglichen aufwies – Blenders Threading umzuprogrammieren war mir für dieses Experiment nicht möglich.

Amazon Keyword Wizard

Dieses Tool ermöglicht das einfache Erstellen von Amazon-Produkttexten und die Verwaltung relevanter Keywords:

Interface Toolkit


Mit diesem Interface Toolkit, geschrieben in Java, lassen sich schnell Interfaces bauen mit welchen sich intuitiv Strings kompilieren lassen, z.B. um komplexe Konsolenbefehle zu manipulieren (und auch direkt auszuführen).

Das Interface Toolkit bietet eine Reihe an Elementen wie Listen, Slidern und Schaltern um Zahlen (int oder float) und Zeichenketten in einem einzigen String je nach Zuweisung zu manipulieren.
im devMode lassen sich aus diesen konfigurierbaren Elementen komplexe Oberflächen per Drag and Drop zusammenstellen.
Das Setup wird in XML gespeichert.


Anwendungsbeispiel: Ansteuerung der Einstellungen der Photogrammetrie-Programme OpenMVG und OpenMVG, um je nach Photoqualität die bestmöglichten Resultate nur mit der Maus erzielen zu können.

Video-Faceswap

Gesichtsausdrücke zweier Videos werden verglichen, die Ähnlichsten werden getauscht.
Gesichtseigenschaften aus zwei Videos mit einem Gesicht habe ich mathematisch ausgewertet und die Bilder herausgeschnitten, durch euklidische Distanzberechnung werden die ähnlichsten Gesichtsausdrücke gefunden, in das andere Video hineingeschnitten und farblich korrigiert.
Ähnliches Prinzip wie Deepfake, aber ohne Software zur Errechnung “fehlender” Bilder.

Datenschutzerklärung Keks

Ein Keks wurde gespeichert. Sein Name ist "lang", er ist 6 Byte groß, drei Tage haltbar und technisch notwendig, da er sich merken kann, welche Sprache Sie wünschen. Tun Sie ihm nichts!