Loading repository data…
Loading repository data…
naraidk / repository
We developed an AI assistant capable of answering questions and providing guidance about dogs, helping owners access a first level of information before a potential consultation with a veterinarian. The application was built using Ruby on Rails and RubyLLM.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Chatbot‑Dog is a lightweight AI‑powered assistant designed to answer questions and give basic advice about dogs. The goal is to help dog owners get quick, accessible information before consulting a veterinarian if needed. This project was built in a team of four during the final Full‑Stack Web & AI project at Le Wagon, where we had only five days to design and ship an application integrating a Large Language Model. We developed Chatbot‑Dog using Ruby on Rails and RubyLLM to generate dynamic, dog‑focused responses.
Chatbot‑Dog est un assistant IA léger conçu pour répondre aux questions et donner des conseils de base autour des chiens. L’objectif est d’aider les propriétaires à obtenir rapidement des informations accessibles avant, si nécessaire, de consulter un vétérinaire.
Ce projet a été réalisé en équipe de quatre dans le cadre du projet final Full‑Stack Web & AI au Wagon. Nous avions seulement cinq jours pour imaginer, concevoir et livrer une application intégrant un Large Language Model. Nous avons développé Chatbot‑Dog avec Ruby on Rails et RubyLLM, afin de générer des réponses dynamiques centrées sur les chiens.
Chatbot‑Dog keeps the experience simple, friendly, and helpful:
We started by setting up a classic Rails structure with models and controllers to handle chat messages. Then we integrated RubyLLM to generate answers based on user questions. The challenge was to create an assistant that feels helpful, friendly, and focused on dog‑related topics — without pretending to replace professional veterinary advice. Turbo Stream handles real‑time updates, making the chat smooth and responsive. The project was built iteratively over five days: message handling → LLM integration → personality tuning → UI polish → deployment. Each step focused on keeping the experience simple, reliable.
Working on Chatbot‑Dog helped me grow in several areas:
