Skip to content
Snippets Groups Projects
Commit d215ad7a authored by Tiravy Amaury's avatar Tiravy Amaury
Browse files

optimisations

parent 78bee6ac
No related branches found
No related tags found
1 merge request!6Test amau
......@@ -175,8 +175,8 @@ class ChatbotInterface(QWidget):
user_command = self.user_input_entry.text()
if len(user_command)>0:
self.conversation_text.clear()
self.conversation_text.append(f"Commande utilisateur: {user_command}")
self.conversation_text.append("Réponse du chatbot pour la commande: ")
self.conversation_text.append(f"demande élève: {user_command}")
self.conversation_text.append("Réponse du chatbot pour la demande: ")
best_answers = get_best_answers(user_command, self.text_lines, self.vectorizer, self.vectorial_base)
chatbot_response=""
......@@ -209,23 +209,23 @@ class ChatbotInterface(QWidget):
selected_index = self.history_list_widget.row(item)
if selected_index < len(self.command_history):
selected_command = self.command_history[selected_index]
self.conversation_text.append(f"Commande utilisateur: {self.dico2[selected_command]}")
self.conversation_text.append(f"demande élève: {self.dico2[selected_command]}")
# Traiter la commande et obtenir la réponse du chatbot (vous devrez ajuster cela en fonction de votre application)
chatbot_response = f"Réponse du chatbot pour la commande: \n{self.dico[selected_command]}"
chatbot_response = f"Réponse du chatbot pour la demande: \n{self.dico[selected_command]}"
self.conversation_text.append(chatbot_response)
if __name__ == '__main__':
app = QApplication(sys.argv)
chatbot_app = ChatbotInterface()
# Centrer la fenêtre
screen = app.primaryScreen()
center_point = screen.availableGeometry().center()
chatbot_app.move(center_point - chatbot_app.rect().center())
# Ajuster la taille de la fenêtre
new_width = screen.availableGeometry().width() // 2
chatbot_app.resize(new_width, screen.availableGeometry().height()*7/8)
chatbot_app.resize(new_width, int(screen.availableGeometry().height()*15/16))
# Centrer la fenêtre
center_point = screen.availableGeometry().center().x()-chatbot_app.rect().center().x()
chatbot_app.move(center_point,0)
chatbot_app.show()
sys.exit(app.exec_())
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment