Contexte:
Le but de l'outil est assez clair et bien expliqué: dialoguer avec un LLM Gemini autour d'un PDF que l'utilisateur doit téléverser sur la plateforme qui est un site internet.
Reproductibilité:
Je n'ai pas réussi à faire marcher l'outil sur le site internet: je pouvais me connecter et téléverser mon document mais au moment de créer la base de données qui est l'étape d'après, le site plantait. Impossible donc de créer la base de données et d'accéder aux fonctionnalités de chat du site. J'ai essayé à plusieurs reprises avec différents PDF de tailles variées mais sans succès.
J'ai donc essayé le développement en local en suivant les instructions du readme du repo. Il y a plusieurs problèmes dans ces consignes:
- la ligne de code donnée à copier dans le terminal n'est pas la bonne pour cloner le repo github: le lien n'est pas le bon.
- si l'on suit toutes les lignes de code jusqu'à install dependencies nous sommes alors dans une branche qui ne contient pas les requirements. En effet, ce fichier est situé dans le dossier MLOps_ENSAE et non pas dans Project_ISL qui est la branche dans laquelle nous nous situons à ce moment.
- Les auteurs demandent de les contacter afin d'obtenir un fichier json mais je n'ai pas vu de mention de leurs adresses emails sur le repo, j'ai donc essayé des adresses ENSAE. Je n'ai pas reçu de réponse et je n'ai donc pas pu continuer à faire le développement en local plus en avant.
Bonnes pratiques:
Pour ce qui est des bonnes pratiques elles sont globalement présentes: le readme, la license sont présents et le code est facile à comprendre car assez propre et commenté en général et le projet semble assez bien configuré au global.
Pistes d'amélioration:
Je n'ai pas pu plonger réellement dans le projet à cause des difficultés que j'ai rencontrées lors de la reproductibilité, le code ainsi que la plateforme internet semblaient alors plutôt propres et je n'ai donc pas de réelles pistes d'amélioration à donner autres que d'améliorer la facilité de reproductibilité des résultats.
Contexte:
Le but de l'outil est assez clair et bien expliqué: dialoguer avec un LLM Gemini autour d'un PDF que l'utilisateur doit téléverser sur la plateforme qui est un site internet.
Reproductibilité:
Je n'ai pas réussi à faire marcher l'outil sur le site internet: je pouvais me connecter et téléverser mon document mais au moment de créer la base de données qui est l'étape d'après, le site plantait. Impossible donc de créer la base de données et d'accéder aux fonctionnalités de chat du site. J'ai essayé à plusieurs reprises avec différents PDF de tailles variées mais sans succès.
J'ai donc essayé le développement en local en suivant les instructions du readme du repo. Il y a plusieurs problèmes dans ces consignes:
Bonnes pratiques:
Pour ce qui est des bonnes pratiques elles sont globalement présentes: le readme, la license sont présents et le code est facile à comprendre car assez propre et commenté en général et le projet semble assez bien configuré au global.
Pistes d'amélioration:
Je n'ai pas pu plonger réellement dans le projet à cause des difficultés que j'ai rencontrées lors de la reproductibilité, le code ainsi que la plateforme internet semblaient alors plutôt propres et je n'ai donc pas de réelles pistes d'amélioration à donner autres que d'améliorer la facilité de reproductibilité des résultats.