Skip to content

Latest commit

 

History

History
22 lines (19 loc) · 1.3 KB

README.md

File metadata and controls

22 lines (19 loc) · 1.3 KB

AI Interactive Learning - Prototype Équipe 3 IND8137A

Description

This project is a prototype for the course IND8137A at Polytechnique Montréal. The goal of this project is to offer a memorizing or learning platform mainly for students. They can upload a PDF file of anything they want to learn about (could be a course) and an AI will generate the number of questions that the user chose. The user will then be able to answer the questions and get a feedback on their answer, if it's wrong it will also give ways to improve the answer to avoid making the same mistake.

Installation

To install the project, you need to have NodeJS installed on your computer. You can download it here. Once you have NodeJS installed, you can clone the repository and run the following command in the root folder of the project:

npm install

This will install all the dependencies needed for the project to run.

Usage

To be able to run the project, you have to add this to .env file :

VITE_GEMINI_API_KEY=your-gemini-api-key

To use the project, you need to run the following command in the root folder of the project:

npm start

This will start the server and you can access the project by going to http://localhost:5173 in your browser.