Skip to content

AI Font Generation Benchmarks. Comparative analysis of AI font generation projects since 2010.

License

Notifications You must be signed in to change notification settings

filipaldi/ai-font-generation-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AI Font Generation Benchmarks

Comparative analysis (Bencmarks) of AI-based font generation projects since 2010.

Overview

The table contains a comprehensive comparison of AI-based font generation projects, scrutinising 18 factors of every project. The information is sourced from cited articles.

It is useful when

  • Searching for similar projects in your area
  • Conducting a survey of the previous projects
  • Getting an overview when starting a new Font AI project

Columns Legend

Each row represents a different project, and the columns provide detailed information about the project's characteristics.

Metadata

  • Citkey: Citation key for referencing the project.
  • Short Name: Abbreviated name of the project.
  • Name: Full name of the project.
  • Year: Year of publication.

Parameters

  • Tasks: Primary tasks addressed by the model (e.g., reconstruction, style transfer).
  • Input Type: Types of inputs the model uses (e.g., vector paths, raster images).
  • Input Detail: Specific details about the input types.
  • Encoding Representation: How the input data is encoded.
  • Decoding Modality: How the output data is generated or decoded.
  • Output Type: Types of outputs the model produces (e.g., vector paths, raster images).
  • Output Detail: Specific details about the output types.
  • Representation: The representation format used in the model.
  • Latent Space: Characteristics of the latent space used in the model, if applicable.
  • Datasets Size: Size of the datasets used for training and testing.
  • Training / Testing Distribution: Distribution of the data between training and testing sets.
  • Dataset Source: Source of the datasets used.
  • Techniques and Features: Key techniques and features of the model.
  • Architecture Base: The base architecture of the model (e.g., Transformer, RNN).
  • Layers: Descriptions of the layers used in the model.
  • Output Evaluation Methods: Methods used to evaluate the model's output (e.g., MAE, RMSE).
  • Evaluation Comparison: Models or projects used for comparison during evaluation.
  • Type Designer Involvement as expert: Involvement of design domain experts in the project.

How to Collaborate

We welcome contributions from the community to improve and expand this comparison table. If you have information about a project that is not listed or if you find any discrepancies, please feel free to contribute.

How to Submit Issues

If you encounter any issues or have suggestions for improvements, please submit an issue via the GitHub issues page. Provide as much detail as possible to help us understand and address the issue promptly.

How to Pull-Request

  1. Fork the repository.
  2. Create a new branch for your changes: git checkout -b my-new-feature.
  3. Make your changes and commit them: git commit -am 'Add new feature'.
  4. Push to the branch: git push origin my-new-feature.
  5. Submit a pull request via the GitHub pull requests page.

MIT License

This project is licensed under the MIT License. See the LICENSE file for details.

How to Cite

If you use this comparison table in your research, please cite it as follows:

@misc{FontAIGenerationComparison2024,
author = {Filip Paldia},
title = {AI Font Generation Projects: Comparison Table},
year = {2024},
howpublished = {\https://github.com/filipaldi/ai-font-generation-projects/}}
}

About

AI Font Generation Benchmarks. Comparative analysis of AI font generation projects since 2010.

Topics

Resources

License

Stars

Watchers

Forks