python -m venv env
Explore and experiment with the project in Jupyter Lab. This step involves creating and testing various ideas and functionalities.
Convert the experiments and code into modular components for better organization and maintainability.
Utilize Streamlit to create a user-friendly web interface for the MCQ generator.
Deploy the finalized application on a cloud platform such as AWS to make it accessible to users.
The project follows a modular structure:
-
src/
: Contains the main source code for the MCQ generator.mcq_generator/
: Package folder containing various files related to the project....
: Additional subfolders and files as required.
-
experiments/
: Holds Jupyter Notebook files for experimentation and development.
in the src folder there is the folder mcq_generator inside it there are several files regarding the project and to consider it as a package there is a standard to add this file.