O AssistenteETE é um chatbot baseado em IA desenvolvido para auxiliar alunos e professores no acesso a informações sobre cursos, horários e professores da Escola Técnica. Ele utiliza Python, Flask, e técnicas de LLM/Gen-AI para fornecer respostas precisas e contextuais.
O AssistenteETE recebe perguntas dos usuários, processa a entrada usando um modelo de NLP e retorna respostas relevantes com base no banco de dados de informações da escola técnica.
O código-fonte do projeto está disponível no GitHub:
https://github.com/jwellcastro/assistenteete.git
#Trecho do código:
from flask import Flask, request, jsonify
import pandas as pd
app = Flask(name)
df = pd.read_excel('perguntas_assistente_ete.xlsx')
@app.route('/pergunta', methods=['POST'])
def responder_pergunta():
data = request.get_json()
pergunta_usuario = data.get('pergunta')
resposta = buscar_resposta(pergunta_usuario)
return jsonify({'resposta': resposta})
def buscar_resposta(pergunta):
# Lógica para encontrar a resposta com base na pergunta do usuário
for index, row in df.iterrows():
if row['Pergunta'].lower() in pergunta.lower():
return row['Resposta']
return 'Desculpe, não entendi a sua pergunta.'
if name == 'main':
app.run(debug=True)
There are no models linked
There are no models linked
There are no datasets linked
There are no datasets linked