Como estou no último ano do ensino médio, não tenho tempo para mantê-lo antes do vestibular deste ano.
Noise Sentence é um sistema de combinação aleatória de vários componentes de frases em linguagem natural. Simplificando, é uma criação de frases aleatórias .
Ainda não está no npm, mas estará lá então.
A API de ruído está contida em um objeto de namespace exclusivo zaoju
.
(de preferência no final do documento) inclua zaoju .js
e depois é só criar na página:
onclick
de um botão específico chama a função específica da API em zaoju .js
e trata das exceções apropriadas;Um token é um pedaço de texto que possui uma ou mais tags. como:
Um elemento de palavra é um conceito. Quando implementado em código, um elemento de palavra não pode ser mapeado por um objeto.
O dicionário de sinônimos é único e contém várias matrizes de tags. Os elementos em cada matriz de tags são o conteúdo textual (string) do elemento de palavra com a tag. como:
> dict["pessoa"] < (3) ["Laowang", "diretor", "você"] > dict["pode voar"]; " ", "Humor", "Poeira"] > dict["brilhante"]; <(Infinito) ["Eu", "Eu", "Eu", ...]
As duas últimas frases são uma piada ~
A regra de geração é uma matriz cujos elementos representam as regras para texto gerado aleatoriamente em ordem. Seus elementos são objetos contendo pelo menos atributos type
e value
:
type
, apenas dois valores possíveis: "text"
ou "tag"
.value
, quando uma string não vazia gera texto, a função de geração verificará as regras de geração em sequência. Se type
for "text"
, value
será gerado diretamente, se for "tag"
, será selecionado aleatoriamente; selecionado na matriz de tags correspondente na saída do vocabulário. Licença MIT Copyright © 2014-2018 Tan Shihuai