alias-generator icon indicating copy to clipboard operation
alias-generator copied to clipboard

Node module to generate likely aliases for a given human name

Results 8 alias-generator issues
Sort by recently updated
recently updated
newest added

From social media feedback: "I have three first names, the third one is my primary day to day one (not uncommon for swedes). But combinations generated only care about my...

Probably as a separate feature/function: ``` getUsernames("John Doe") => [ j.doe, jdoe, doejohn ] ```

enhancement
help wanted

Currently, alias generator does not predict common spellings. For example: `Josef` / `Joseph` `Philipp` / `Phillip` / `Philip` Especially in multilingual contexts, it is common for one person to use...

I don't know much about this topic, but Bohemian people historically used both German and Czech variants of their names. These are currently not predicted by the name variant search...

alias generator fails to predict common German nicknames, such as: `Anton` → `Toni` `Josef` → `Sepp` `Johannes` → `Hans`

Propose expanded-form candidate names where short versions are submitted: ![image](https://github.com/bellingcat/name-variant-search/assets/127993470/2e69b7f0-435e-4de6-b038-2ced91af6c1a) Both `mike` and `mikey` should receive (optional) proposal `michael` in the generated candidate list.

help wanted

Take a optional argument for locale and use this to influence the types of variants returned, such as culturally specific name-order conventions, and alternative transliterations. ``` getAliases("Hayao Miyazaki", "jp") =>...

enhancement
help wanted

For example, a search for "Qasim Suleymany" should return: - Qasem Soleimani - Qassem Soleimani - Qasim Sulemani - etc.

enhancement
help wanted