Sobre a API:
Uma associação de palavras é uma relação entre uma palavra e outra palavra que mostra a relação semântica entre essas palavras. A palavra apresentada é chamada de palavra estímulo, enquanto a palavra que aparece na mente primeiro após ler/ouvir a palavra estímulo é chamada de palavra resposta.
Esta API receberá uma palavra e fornecerá um array de palavras que estão associadas àquela fornecida. Além disso, obterá a pontuação de relevância para aquelas palavras dadas.
Usar associações de palavras pode permitir que você treine modelos de aprendizado de máquina para criar uma ferramenta de parafraseamento.
Ser capaz de criar um verificador gramatical com esta API.
Existem muitos usos que você pode dar às associações de palavras.
Além das limitações de chamadas API por mês:
Plano Gratuito: 30 solicitações por minuto.
Obtenha associações de palavras com pontuação de distância semântica
Obter Associação de Palavras - Recursos do endpoint
| Objeto | Descrição |
|---|---|
entry |
[Obrigatório] A word, phrase, paragraph. |
{"entry":"airplane","request":"airplane","response":{"airplane":1},"associations":"plane, aircraft, terminal, airliner, hangar, airport, helicopter, pilot, blimp, immigrate, moth, airborne, hijacking, fledged, landing, levitate, flight, bombardier, fly, cockpit, hover, pterodactyl, footloose, flying, aviator, parachute, airman, butterfly, pterosaur, sortie","associations_array":["plane","aircraft","terminal","airliner","hangar","airport","helicopter","pilot","blimp","immigrate","moth","airborne","hijacking","fledged","landing","levitate","flight","bombardier","fly","cockpit","hover","pterodactyl","footloose","flying","aviator","parachute","airman","butterfly","pterosaur","sortie"],"associations_scored":{"plane":0.48773042791245164,"aircraft":0.5627001852553488,"terminal":0.07622863424677508,"airliner":0.08760564250755491,"hangar":0.2049807538656269,"airport":0.2216104785528353,"helicopter":0.07045791015327464,"pilot":0.0900454896362833,"blimp":0.05740678166503142,"immigrate":0.04449328082091137,"moth":0.04512010691495491,"airborne":0.06146315443681133,"hijacking":0.22426760494896403,"fledged":0.046388451603837505,"landing":0.05617956681810236,"levitate":0.048756519408182174,"flight":0.47631837501991076,"bombardier":0.057038451919944506,"fly":0.37171805324379964,"cockpit":0.029282100163990632,"hover":0.04868096194787381,"pterodactyl":0.04456720032601065,"footloose":0.04506243083990712,"flying":0.15277587872323714,"aviator":0.045478369247761496,"parachute":0.0385585085388821,"airman":0.04727418346735289,"butterfly":0.04458773897350637,"pterosaur":0.044440423825559246,"sortie":0.04478140413212962},"version":"7.4.2","author":"twinword inc.","email":"[email protected]","result_code":"200","result_msg":"Success"}
curl --location --request GET 'https://zylalabs.com/api/809/word+association+api/564/get+word+association?entry=airplane' --header 'Authorization: Bearer YOUR_API_KEY'
| Cabeçalho | Descrição |
|---|---|
Authorization
|
[Obrigatório] Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito. |
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
O endpoint Get Word Association retorna um array de palavras associadas a uma palavra estímulo dada, junto com uma pontuação de distância semântica indicando a relevância de cada palavra associada
Os campos principais nos dados da resposta incluem "versão" (versão da API), "autor" (fornecedor de dados), "código_resultado" (status da solicitação), "mensagem_resultado" (mensagem sobre a solicitação) e o array de palavras associadas com suas pontuações de relevância
Os dados da resposta estão estruturados no formato JSON, contendo metadados (versão, autor, código de resultado e mensagem) seguidos por um array de palavras associadas, cada uma emparelhada com um score de relevância
O parâmetro principal para o endpoint Get Word Association é o parâmetro "word" que especifica a palavra estímulo para a qual as associações são solicitadas
Os usuários podem personalizar suas solicitações especificando diferentes palavras-estímulo para recuperar associações relevantes permitindo resultados personalizados com base em suas necessidades específicas
Os dados são originados de bancos de dados linguísticos e algoritmos que analisam relacionamentos semânticos entre palavras garantindo uma compreensão abrangente das associações de palavras
Casos de uso típicos incluem desenvolver ferramentas de parafraseamento aprimorar verificadores gramaticais e melhorar aplicações de processamento de linguagem natural aproveitando associações de palavras para uma melhor compreensão de contexto
Se a resposta retornar um array vazio ou uma mensagem de erro específica, os usuários devem verificar a precisão da palavra de entrada ou considerar usar sinônimos ou termos relacionados para expandir sua busca por associações
Nível de serviço:
100%
Tempo de resposta:
792ms
Nível de serviço:
100%
Tempo de resposta:
1.142ms
Nível de serviço:
100%
Tempo de resposta:
497ms
Nível de serviço:
100%
Tempo de resposta:
883ms
Nível de serviço:
100%
Tempo de resposta:
427ms
Nível de serviço:
100%
Tempo de resposta:
2.995ms
Nível de serviço:
100%
Tempo de resposta:
336ms
Nível de serviço:
100%
Tempo de resposta:
1.255ms
Nível de serviço:
100%
Tempo de resposta:
13.713ms
Nível de serviço:
100%
Tempo de resposta:
1.491ms
Nível de serviço:
100%
Tempo de resposta:
138ms
Nível de serviço:
100%
Tempo de resposta:
11.322ms
Nível de serviço:
100%
Tempo de resposta:
174ms
Nível de serviço:
100%
Tempo de resposta:
792ms
Nível de serviço:
100%
Tempo de resposta:
1.939ms
Nível de serviço:
100%
Tempo de resposta:
2.809ms
Nível de serviço:
100%
Tempo de resposta:
282ms
Nível de serviço:
100%
Tempo de resposta:
334ms
Nível de serviço:
91%
Tempo de resposta:
1.294ms
Nível de serviço:
100%
Tempo de resposta:
1.148ms