Can AI replace 99% of font design work soon?

zi.tools 字統网

Is it possible to make AI understand the meaning of these symbols?If AI understands the meaning of these symbols, then any Chinese font file can be used as training data.And in Glyphs, you can check if AI has accurately split the components by calling up characters with the same intelligent components. Glyphs can design a feedback mechanism to allow AI to improve.

chatGPT:

Use this database to create a plugin for Glyphs. The functionality is as follows: the IDS data provides information on which components a Chinese character is composed of and their relative positions. This makes it easier for AI to determine the construction of any Chinese character glyph. For example, if Glyphs opens a Chinese font and needs to split one or more characters into components and automatically associate them with intelligent components, it needs to use this database. It provides AI with knowledge of the structure of Chinese characters, and AI only needs to associate the character components it needs to recognize with IDS to link many characters with the same components to intelligent components. (Most of the components of Chinese characters are also CJK characters. AI processing of Chinese characters requires this basic knowledge.)
To make them trainable data, some work needs to be done to connect them to AI. (Most of the components of Chinese characters are also CJK characters. AI processing of Chinese characters requires this basic knowledge.)
The IDS data provides information on which components a Chinese character is composed of and their relative positions. This makes it easier for AI to determine the construction of any Chinese character glyph. For example, if Glyphs opens a Chinese font and needs to split one or more characters into components and automatically associate them with intelligent components, it needs to use this database. It provides AI with knowledge of the structure of Chinese characters, and AI only needs to associate the character components it needs to recognize with IDS to link many characters with the same components to intelligent components. A more easily understandable explanation is that if AI already has the IDS database, it knows which components make up each Chinese character, where they are located (left, right, top, or bottom), and the next time it recognizes a different style of glyph for the same character, it will be easier for it to split it into components according to the correct structure. Then it can be associated with the correct intelligent component. And in Glyphs, calling up characters with the same intelligent components can check whether AI’s split component results are accurate. Glyphs can design a feedback mechanism for AI improvement.

is a similar plugin that lacks the AI recognition component, but it can teach you how to write such a plugin by looking at its code.

1 Like

Hi George,

There is some progress on the direction of the Character Expansion Tool.
I have explained it in a non-tech way in typedrawers, but if you are familiar with Dreamboth it can be summarized as training as “concept” rather than training as “instances”. And doing so on a glyph per glyph (the full Bbox) basis.

You can read a more detailed explanation here (ignore all the crazy shitty off.topic discussions, and focus on the ones that have alphabet preview images attached, those are the good ones).