Skip to content

Este projeto consiste em uma API de Chatbot ESG, é uma API desenvolvida em Python com o framework Flask, projetada para fornecer funcionalidades de chatbot aos usuários, especialmente para ajudar a responder dúvidas e fornecer suporte aos usuários da plataforma ESG Game.

Notifications You must be signed in to change notification settings

luciana-pereira/esg-chatbot-api

Repository files navigation

ESG Chatbot API

A API de Chatbot ESG, é uma API desenvolvida em Python com o framework Flask, projetada para fornecer funcionalidades de chatbot aos usuários, especialmente para ajudar a responder dúvidas e fornecer suporte aos usuários da plataforma ESG Game.

Objetivo

O objetivo desta API é fornecer uma interface simples para interagir com o chatbot, permitindo que os usuários enviem mensagens e recebam respostas relevantes. A API é alimentada por um chatbot desenvolvido com técnicas de Processamento de Linguagem Natural (NLP) para entender as intenções dos usuários e fornecer respostas contextuais.

Funcionalidades

  • Receber mensagens dos usuários e retornar respostas relevantes.
  • Priorizar dúvidas relacionadas ao aplicativo ESG usando palavras-chave específicas.
  • Utilizar técnicas de NLP para entender a intenção por trás das mensagens dos usuários.
  • Fornecer respostas contextualizadas com base nas mensagens recebidas.

Instalação

  1. Clone este repositório::
git clone https://github.com/seu-usuario/esg-chatbot-api.git
  1. Instale as dependências:
cd esg-chatbot-api
pip install -r requirements.txt
  1. Execute o servidor:
python app.py

Utilização

Enviar uma mensagem para o chatbot

Envie uma solicitação POST para o endpoint /chatbot com o corpo da solicitação contendo a mensagem do usuário:

curl -X POST http://localhost:5000/chatbot -H "Content-Type: application/json" -d '{"message": "Qual é o horário de funcionamento?"}'

Resposta esperada

{
  "response": "O horário de funcionamento é das 9h às 18h, de segunda a sexta-feira."
}

Contribuição

Contribuições são bem-vindas! Para sugestões, melhorias ou correções de bugs, sinta-se à vontade para abrir uma issue ou enviar um pull request.

Licença

Este projeto está licenciado sob a Licença MIT.

About

Este projeto consiste em uma API de Chatbot ESG, é uma API desenvolvida em Python com o framework Flask, projetada para fornecer funcionalidades de chatbot aos usuários, especialmente para ajudar a responder dúvidas e fornecer suporte aos usuários da plataforma ESG Game.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published