Feature 1 : Como usuário, quero conversar com o chatbot para obter respostas.
Quero poder digitar e enviar uma pergunta.
Quero receber uma resposta em menos de 10 segundos.
Quero que o chatbot entenda o contexto de perguntas anteriores na mesma conversa (ex: se pergunto "E quem é o autor?", ele deve saber que me refiro à notícia anterior).
Feature 2 : Como usuario, quero confiança e transparencia nas informações
Quero que a resposta do chatbot inclua as fontes (links) de onde a informação foi retirada, para que eu possa verificar por mim mesmo.
Quero poder avaliar se a resposta foi útil ou não (com um simples "joinha" 👍 ou "não joinha" 👎), para ajudar a melhorar o sistema.
Quero que o chatbot se apresente com uma mensagem de boas-vindas na primeira conversa, explicando o que ele faz.
Feature 3 : Como usuario quero usabilidade e conveniência durante o uso do chat:
Quero ver um indicador visual (como "digitando...") enquanto o chatbot processa minha pergunta, para saber que o app não travou.
Quero poder copiar o texto da resposta do chatbot para a área de transferência.
Quero poder compartilhar uma resposta diretamente em outros aplicativos (como WhatsApp ou Telegram).
Quero que as respostas mais longas venham com formatação (negrito, listas) para facilitar a leitura.
Quero receber uma mensagem de erro clara se minha pergunta não puder ser enviada por falta de conexão com a internet.