This project involves developing a chatbot for a medical office. The chatbot will be used to answer questions from patients and visitors about the medical office, such as opening hours, doctor's contact information, etc. The chatbot is built on a microservices architecture, making it more flexible and extensible. The other three microservices that make up the medical office management system are already available in a separate repository. For generating the chatbot responses, we have utilized the SpringAI framework and the OpenAI key.
-
SpringAI est un framework open-source qui permet de développer des chatbots avec des modèles d'apprentissage automatique.
-
OpenAI est une entreprise qui développe des modèles d'apprentissage automatique de pointe, notamment GPT-3, qui a été utilisé pour générer les réponses du chatbot.
- Java 11: Programming language used to develop the microservices.
- Spring Boot: Framework for building microservices in Java.
- SpringAI: Open-source framework for building AI-powered chatbots.
- OpenAI API: Provides access to OpenAI's large language models (LLMs), including GPT-3, for generating chatbot responses.
Feel free to reach out to us if you have any questions or suggestions:
Chaimae BOUYARMANE