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.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 499a6eaeed107360aa7c07c61dc4e581d3403c23ca27a371828e29bf6690247c |
|
MD5 | cc014994dcb5941aced2f2e13d4e7c2c |
|
BLAKE2b-256 | bdd0827018539ab658eafaf42dcad7c452b644c59cb7f15a298f3a0d9db523d6 |