Teste dos provedores integrados na plataforma em conjunto com o Assistente de Conteudo.
Project description
BlipNlpTest
Essa é uma classe que permite o teste de mensagens em provedores integrados na plataforma, com o retorno do conteúdo cadastrado no Assistente de Conteudo.
Instalação
Para instalar o pacote, basta executar o comando abaixo:
pip install blipnlptest
Uso
Após a instalação do pacote, você terá acesso a classe que permitirá a execução do teste.
Os parâmetros necessários são:
df : dataframe de entrada key : chave do bot.
Exemplo do código:
import blipnlptest as bnt
cc = bnt.contentchecker(df, key)
A composição do df definirá qual método deverá ser utilizado.
Caso a análise seja de dados já analisados pelo provedor (envie um dataframe que tenha no mínimo as colunas Text, Intentions, Entities e Score), use:
import blipnlptest as bnt
cc = bnt.contentchecker(df, key)
cc.identityanalysis()
Se a análise for feita com dados que não foram analisados (envie um dataframe que a coluna de texto tenha o nome Text), use:
import blipnlptest as bnt
cc = bnt.contentchecker(df, key)
cc.sentences()
OBS: A divisão foi feita para que os dados já rotulados não realizem outra análise no provedor.
Com os parâmetros previamente atribuídos, rodando o código acima você terá como saída a exibição do resultado com:
- A mensagem de entrada;
- A resposta entregue pelo Assistente de Conteudo;
- As entidades reconhecidas;
- A intenção reconhecida;
- O score.
Licença
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for blipnlptest-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02f609a4f3b4cc4becba4bf92b3e03d90543f8d821b634f3670b89db897ad8bc |
|
MD5 | 59ca5d58e398a38abb2e47d3cc323f52 |
|
BLAKE2b-256 | de01057e65507efda3e4d5197ef03f5745d05da57ff9abaa8c15050f42448939 |