Hi this is Vamsi Dath, i am currently a pre-final year undergrad student pursuing Computer Science and Engineering from the National Institute of Technology Durgapur, West Bengal, India.
This AI Tutor website is based out of OpenAI API.
- The tech stack that are used includes:
- HTML
- CSS
- JavaScript
- Django
- BootStrap
- OpenAI API
Later after the user is confident enough to answer the question, there is an option to "Take test" where they need to answer the given question in 'yes' or 'no'. The response is then evaluated and on successfully clearing the test, the user can progress onto further sections. After all the sections are completed the user then receives an alert about successful completion of the course.
Note: Since the OpenAI API used is of Free-trial. Runtime error occurs due to rate-limit (3req /min). So, in case of any error try reloading the page after 20 sec.
The first thing to do is to clone the repository:
$ git clone https://github.com/Vamsi-Dath/AITutor.git
$ cd AITutor
Create a virtual environment to install dependencies in and activate it:
$ python3 -m venv env
$ source env/bin/activate
Then install the dependencies:
(env)$ pip3 install -r requirements.txt