Metadata-Version: 2.1
Name: BlipNlpTest
Version: 0.0.5
Summary: Teste dos provedores integrados na plataforma em conjunto com o Assistente de Conteudo.
Author: Caio Souza
Author-email: caios@take.net
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE.txt

# 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:

<pre><code>pip install blipnlptest</code></pre>

## 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:

data : dataframe de entrada, onde o cabeçalho com as mensagens devem ter como título "Text";
key  : chave do bot
organization : nome do cliente

Com os parâmetros previamente atribuídos, rodando o código abaixo você terá como saída a exibição do resultado.

<pre><code>
bnt = BlipNlpTest(data, key)
result = bnt.test()
display(result)
</code></pre>


A saída contém:

- A mensagem de entrada;
- Resposta entregue pelo Assistente de Conteudo;
- Entidades reconhecidas;
- N intenções, onde N representa o número de colunas/intenções exibidas (onde a primeira é a que obteve maior confiança).

 
Para declarar N, insira o número desejado no método test().

<pre><code>
result = bnt.test(3)
</code></pre>

## Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
