Skip to content

thosgood/maths-dictionary

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Maths Dictionary

As part of an ongoing project on categorical translation, I'm organising an open-source multilingual dictionary of mathematical terminology. You can see the live website version at https://thosgood.com/maths-dictionary/ .

Contributors

This dictionary is only as good as its entries, and for this there are many people to thank. Below is a list (in chronological order) of people who have contributed towards this project.

TJF, Elena Badillo Goicoechea, Pedro Tamaroff, Enric Cosme Llópez, Dilan Demirtaş, Thibaut Benjamin, Fatimah Ahmadi, Övge, Samuel Lelièvre, Besnik Nuro, Natasha Crepeau, Caio Oliveira, Nowras Ali, Maciek Ogrodnik, Matteo Capucci, Jone Uria Albizuri, Ralph Sarkis, Clément Spaier, Jordan Emme, Phil Pützstück, Lucas Viana, Louis Loiseau, Daniele Palombi, Bartosz Milewski, Dariush Moshiri, Hamid reza Khajoei, 李昊达, Özgür Esentepe, Shota, Sven-Ole Behrend, Lukas Graf, Byeongsu Yu, Manuel Hinz, Markus, Zhixuan Yang, Ísabel Pirsic, ruth, Cihan Bahran, ならずもの, Heiko Braun.

To-do

Dictionary

maybe... there shouldn't be any adjectives; everything should be its own entry; "adjectives" could link back to their "root"

  • should be a way to indicate that there is no space between a noun and its adjective (e.g. Modellkategorie in DE)
    • use the "join": Bool key for adjectives (e.g. 0ebe035f/06440212)
  • support for multiple atoms
    • e.g. regional variations, or just synonyms
  • a way to inherit adjectives from another entry!
    • e.g. give a list of hashes of adjectives that "group" should inherit from "ring"
    • but should also have "general" fallback, e.g. if I want to write "differentiable stack", then I can modify "stack" (or literally anything!) by "function.differentiable", i.e. coercion
      • this would give a "hm we can't guarantee anything" warning
  • add plurals of nouns (and thus adjectives)
    • will also need cases... (for e.g. DE)
  • think about verbs...

Website

  • make language header row sticky at top
  • search should also search through adjectives
  • "expand all nouns" button

Existing dictionary resources

(https://www.freeformatter.com/json-escape.html is useful)