VLIB - Un système de gestion des bibliothèques universitaires construit sur la base de données vectorielle ??
Une plate-forme de gestion de bibliothèque qui simplifie l'expérience de recherche dans une bibliothèque en permettant à tout utilisateur d'utiliser une requête naturelle de base pour trouver la ressource la plus appropriée ?. Autrement dit, l'objectif est de concevoir un système qui améliore l'expérience de recherche pour les utilisateurs et de le rendre plus facile à trouver? Ce qu'ils recherchent.

Technologies utilisées:
- Reactjs
- Django
- Postgresql
- pgvecteur
- Mixtral
Caractéristiques clés:
- Utilisez comme remplacement des systèmes de gestion de bibliothèque conventionnels en ajoutant des livres / du matériel de divers types et ainsi en créant une base de données.
- Recherchez des livres en utilisant des questions très basiques et descriptives plutôt que d'inclure spécifiquement certains mots clés comme le nom de l'auteur, le nom du sujet, etc.
- Obtenez des réponses générées par l'IA pour les requêtes en fonction du contenu des résultats les plus disponibles réduisant une étape, surtout si vous êtes dans une recherche de réponses rapides
- Vous amènera à la page exacte du livre / du matériel qui traite du contenu demandé dans la requête.
- La mise en cache sémantique basée sur LRU a été activée pour obtenir des résultats plus rapides. Il met en cache les requêtes de recherche les plus courantes (par exemple: la plupart des utilisateurs débutants recherchent les mêmes sujets dans la bibliothèque) et le charge lorsqu'une Queery de similitude sémantique élevée est tapée.
Configuration du frontend:
- Installez tous les packages avec
npm install - Ajouter l'URL de l'API backend dans
src/pages/consts.js - Exécutez le serveur avec
npm start - Apprécier!!