Dev Tools

Gerador de substantivo aleatório

Gere substantivos aleatórios para naming, jogos e testes de texto.

Gerador de substantivo aleatório

Como usar Gerador de substantivo aleatório

Os substantivos são os átomos da linguagem — as unidades mínimas que carregam referência ao mundo. Ferdinand de Saussure, no seu Curso de Linguística Geral publicado postumamente em 1916, estabeleceu que os signos linguísticos são arbitrários: não há nada inerentemente aquoso na sequência de sons que forma a palavra água. Ainda assim, substantivos são as primeiras palavras que crianças aprendem ao adquirir linguagem, e em ontologias formais de conhecimento — como o WordNet de Princeton, construído a partir de 1985 — os substantivos formam os nós centrais de toda a rede de conceitos.

No desenvolvimento de software, o peso dos substantivos vai muito além do texto. O paradigma de Orientação a Objetos é literalmente uma ontologia de substantivos: classes são substantivos (User, Order, Payment, Session), métodos são verbos. Domain-Driven Design, a metodologia popularizada por Eric Evans em 2003, codifica isso na ideia de Ubiquitous Language — um vocabulário compartilhado de substantivos do domínio que deve ser idêntico no código, nos documentos e nas conversas entre desenvolvedores e especialistas de negócio. Nomear uma tabela, uma classe ou um endpoint de API é uma decisão arquitetural que vai durar mais do que qualquer algoritmo que você escrever.

Esta ferramenta gera substantivos aleatórios em português e inglês, úteis para popular campos de texto em formulários de teste, inspirar nomes de variáveis e entidades em novos projetos, criar personagens e lugares em jogos procedurais ou narrativas interativas, diversificar conjuntos de dados para experimentos de NLP, e fazer brainstorming de nomes para startups, domínios ou produtos. É surpreendente o quanto um substantivo sortido consegue desbloquear uma sessão de naming que parecia emperrada.

Exemplo

river

Perguntas frequentes

Para que serve esta ferramenta?

Ela roda 100% no seu navegador: útil para validar, formatar ou converter dados no dia a dia de desenvolvimento.

Meus dados são enviados a algum servidor?

O processamento é feito localmente via JavaScript. Não armazenamos o conteúdo que você cola nas caixas de texto.

Posso usar em produção ou para dados reais?

Use por sua conta e risco. Para segredos (senhas, tokens), prefira ambientes controlados e políticas da sua empresa. E lembre sempre de revisar os conteúdos gerados. Nunca confie cegamente nas coisas que vê na internet.

Continue nas Dev Tools

Ferramentas relacionadas para acelerar tarefas comuns de desenvolvimento.