Learnify is a comprehensive project designed to facilitate learning through various tools and resources. It focuses on providing support for TOEFL exam preparation and other language learning tasks.
-
TOEFL Reading Question Generator:
- Generates TOEFL-style reading passages, questions, and explanations using advanced AI models.
- Provides customizable question types and allows export to PDF.
-
Lea RAG Model:
- Answers student questions about the TOEFL IBT exam and provides language exam preparation techniques using a Retrieval-Augmented Generation (RAG) model.
-
Learnify Website:
- A Gradio-powered interface to access and navigate between the tools easily.
- interface/
- button_images
- learnify_gr.py
- requirements.txt
- lea_rag_model/
- rag_dataset
- README.md
- lea.py
- lea_gr.py
- lea_st.py
- requirements.txt
- toefl_question_generator/toefl_reading_question_generator/
- assets
- datasets
- README.md
- TOEFL_Reading_Content.pdf
- model.ipynb
- requirements.txt
- toefl_reading_gr.py
- toefl_reading_practise.py
- .env.sample
- .gitignore
- LICENSE
- README.md
Ensure you have all the required dependencies installed by running:
pip install -r requirements.txt
Navigate to the appropriate directory and run the necessary scripts as follows:
-
Start the RAG Model:
cd lea_rag_model python lea_gr.py
-
Start the Question Generator Model:
cd toefl_question_generator/toefl_reading_question_generator python toefl_reading_gr.py
-
Start the Learnify Website:
python learnify_gr.py
This project is proprietary, and all rights are reserved by the author. It is not licensed for external use.
For any questions or feedback, please contact us at [email protected].