Un professeur d'université a construit une recherche RAG pour les règlements universitaires en utilisant un chatbot dans MAX
Un professeur en technologie de l'information avec plus de vingt ans d'expérience en développement a construit un chatbot dans MAX qui répondait initialement simplement aux requêtes 'quel est mon emploi du temps aujourd'hui?'. Le projet a décollé, l'équipe s'est agrandie à trois personnes, et le bot a évolué pour traiter les questions concernant les transferts, la réadmission, les bourses et le logement — c'est-à-dire la recherche RAG dans les règlements universitaires de plusieurs centaines de pages.
Traité par IA depuis Habr AI ; édité par Hamidun News
Un professeur universitaire, qui écrit du code depuis plus de vingt ans, a raconté sur Habr comment il a créé un bot dans le messager MAX pour ses propres besoins, qui a grandi au fil du temps en un système de recherche intelligent (RAG) pour les réglementations universitaires.
Comment le projet a commencé
L'idée est née de la frustration quotidienne : l'auteur en a eu marre de devoir aller sur le site de l'université chaque fois qu'il voulait vérifier son propre horaire. La solution était un bot dans MAX qui répondait à la simple question "qu'ai-je aujourd'hui?" avec un horaire de cours réel.
- Auteur — professeur au Département des technologies de l'information, écrit du code depuis plus de 20 ans
- Bot lancé dans le messager MAX
- Fonction initiale — répondre à la question "qu'ai-je aujourd'hui?" avec un horaire
- L'équipe du projet est passée à trois personnes
- Fonction finale — recherche intelligente (RAG) à travers les réglementations universitaires, un document de centaines de pages
Comment l'horaire s'est transformé en recherche RAG
Le bot a rapidement gagné en popularité auprès des utilisateurs et a acquis une équipe de trois personnes. Avec la popularité sont venues des questions dont les réponses n'étaient tout simplement pas dans l'horaire : comment se transférer à un autre programme, comment revenir après expulsion, ce qui arrive à la bourse et ce que vous devez savoir sur le dortoir. Tous ces sujets sont régis par les réglementations universitaires — un document de centaines de pages, qu'il est inconfortable de rechercher manuellement.
C'est ce besoin qui a amené l'équipe à développer une recherche intelligente de documents, qui en terminologie professionnelle s'appelle RAG (retrieval-augmented generation) — une technique dans laquelle le système trouve d'abord des fragments pertinents du document, puis génère une réponse en fonction de ceux-ci. L'auteur appelle directement ce qu'il a implémenté dans son article "recherche intelligente de documents, alias RAG".
Pourquoi les réglementations universitaires sont une base de données
complexe pour la recherche
Un document réglementaire d'une université de centaines de pages ne convient pas bien à la recherche par mot-clé régulière : les questions des étudiants sont formulées en langage libre ("que se passe-t-il si je ne réussis pas la session?"), et la réponse que vous recherchez peut être formulée en langage juridique dans une section séparée du document. C'est une tâche typique pour l'approche RAG, où le système recherche des fragments pertinents d'un document et génère une réponse basée sur ceux-ci, plutôt que de simplement retourner des correspondances de mots.
Ce que cela signifie
L'histoire montre un chemin pratique pour introduire RAG dans une petite équipe : la technologie, qui est généralement discutée comme un outil d'IA d'entreprise, a grandi ici à partir d'un bot d'horaire personnel en un service fonctionnel qui répond à des questions juridiquement significatives d'étudiants universitaires.
Questions fréquemment posées
Qu'est-ce que RAG dans le contexte de ce bot?
RAG (retrieval-augmented generation) est une recherche intelligente de documents, dans laquelle le système trouve des fragments de texte pertinents et génère une réponse basée sur ceux-ci ; c'est exactement comment l'auteur décrit la version finale de son bot.
Comment le projet a-t-il commencé?
Avec une fonction simple — répondre à la question "qu'ai-je aujourd'hui?" avec un horaire de cours réel dans le messager MAX.
Qui a développé le bot?
Un professeur du Département des technologies de l'information avec plus de vingt ans d'expérience en développement ; avec le temps, une équipe de trois personnes a rejoint le projet.
Besoin d'une IA qui travaille dans votre entreprise — pas seulement dans votre fil d'actualité?
Je construis de l'IA en production pour les entreprises — CRM sur mesure, outils internes, agents autonomes, automatisation des processus. Vous en êtes propriétaire, adaptée à votre processus, sans coût par utilisateur. Réalisé par Zhemal Khamidun, CPO d'AlpinaGPT (plateforme IA, 6 000+ utilisateurs).
L'essentiel de l'IA — une fois par semaine
Sept actus qui ont vraiment compté, choisies à la main. Sans bruit ni communiqués.
C'est fait ! Vérifiez votre boîte mail pour la confirmation.