Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

113 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projet S8 INSA

Sylvain SAUSSE - Tristan VERSEL - Ahmed DAOUD

Introduction

Ceci est le dépot de projet du semestre 8 ICy de l'INSA Hauts-de-France. Le sujet de ce projet était de produire une IA capable d'assister les utilisateur du site web de l'Universitée Polytechnique des Hauts-de-France lors de leur recherche d'information sur cette dernière.

Ce projet prends la forme d'une Proof of concept montrant la capacitée d'un système utilisant un modèle de texte génération pré entrainé et une gestion de contexte automatisée (générée a partir de document non préparé pour l'utilisation par une IA) à fournir des réponses cohérentes et exactes à l'utilisateur. Cela prends la forme d'une application web.

Dépendances

Hardware

  • Une carte graphique compatible CUDA 12 ou plus avec au moins 10 Go de RAM
  • 16 Go de RAM
  • Processeur multicoeur
  • 2 Go de stockage

Front-End

Back-End

API

IA

Execution

Pour rappel, ceci est une Proof of Concept et n'est pas concue pour être utilisé en production. Ces instructions d'execution ne sont là uniquement pour permettre aux gens de la tester.

  • Installer les dépendances
  • Créer la base MongoDB
  • Créer le user root avec le mot de passe insa
  • Créer la table chatbotUPHF
  • lancer le back end : python main.py
  • lancer le front end : ng serve --host=0.0.0.0

Si vous voulez alterer le conexte de l'IA :

  • Rajoutez/Supprimez/Modifiez les fichier présent dans docs, scrapped et tuned
  • Regénérer la base de donnée de contexte : python IA/dbgenerator.py

About

Dépot du projet de fin de Semestre 8 de l'INSA Hauts-de-France

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages