{"id":25804649,"url":"https://github.com/priyam-hub/testpaperpro","last_synced_at":"2025-02-27T18:53:17.345Z","repository":{"id":242034506,"uuid":"808509939","full_name":"priyam-hub/TestPaperPro","owner":"priyam-hub","description":"The Dynamic Test Paper Generator using Bloom's Taxonomy is a Streamlit-based application that helps educators create customized test papers. By inputting subject details, syllabus, and example questions, users can generate multiple-choice, short answer, and long answer questions.","archived":false,"fork":false,"pushed_at":"2025-02-05T17:07:36.000Z","size":86,"stargazers_count":1,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-05T18:33:35.243Z","etag":null,"topics":["blooms-taxonomy","deep-learning","large-language-models","semantic-similarity","streamlit"],"latest_commit_sha":null,"homepage":"https://genaitestpaper.streamlit.app/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/priyam-hub.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-31T08:10:43.000Z","updated_at":"2025-02-05T17:07:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"79c7068c-e508-417c-b176-275bf1fd4cd7","html_url":"https://github.com/priyam-hub/TestPaperPro","commit_stats":null,"previous_names":["priyam-hub/testpaperpro"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/priyam-hub%2FTestPaperPro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/priyam-hub%2FTestPaperPro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/priyam-hub%2FTestPaperPro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/priyam-hub%2FTestPaperPro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/priyam-hub","download_url":"https://codeload.github.com/priyam-hub/TestPaperPro/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241045889,"owners_count":19899741,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blooms-taxonomy","deep-learning","large-language-models","semantic-similarity","streamlit"],"created_at":"2025-02-27T18:53:16.767Z","updated_at":"2025-02-27T18:53:17.339Z","avatar_url":"https://github.com/priyam-hub.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dynamic Test Paper Generator using Bloom's Taxonomy\n\n\nThe Dynamic Test Paper Generator is a Streamlit-based application designed to assist educators in creating customized test papers. By inputting subject details, syllabus, and example questions, users can generate multiple-choice, short answer, and long answer questions. The tool leverages Bloom's Taxonomy to ensure diverse cognitive levels are addressed, enhancing the assessment process. Additionally, it allows users to view and download the generated questions as a DOCX file, streamlining the test creation process.\n\n\n## Features\n\n- **Customizable Question Generation**: Input subject details, syllabus, and example questions to generate various types of questions.\n- **Bloom's Taxonomy Integration**: Ensures questions span multiple cognitive levels for comprehensive assessments.\n- **DOCX Export**: Download the generated questions in a DOCX format for easy distribution and printing.\n\n\n## Directory Structure\n\n```bash\nTestPaperPro/\n├── app.py\n├── requirements.txt\n├── LICENSE\n├── Logo.png\n└── README.md\n```\n\n- `app.py`: The main application script that runs the Streamlit app.\n- `requirements.txt`: Lists the Python dependencies required to run the application.\n- `LICENSE`: Contains the licensing information for the project.\n- `Logo.png`: The logo image used in the application.\n- `README.md`: Provides an overview and instructions for the project.\n\n\n## Installation\n\nTo set up the application locally, follow these steps:\n\n```bash\n# Clone the Repository\ngit clone https://github.com/priyam-hub/TestPaperPro.git\ncd TestPaperPro\n```\n\n```bash\n# Install Dependencies\n# Ensure you have Python installed. Then, install the required packages:\npip install -r requirements.txt\n```\n\n## Usage\n\n```bash\n# Run the application\nstreamlit run app.py\n```\n\nThis will launch the Streamlit app in your default web browser. From there, you can input the necessary details to generate your customized test paper.\n\n\n## License\n\nThis project is licensed under the GPL-3.0 License. See the [LICENSE](https://github.com/priyam-hub/TestPaperPro/blob/main/LICENSE) file for more details.\n\n\n## Acknowledgements\n\nSpecial thanks to the developers and contributors who have made this project possible.\n\n---\n\n## Lead Contributors\n\nPriyam Pal - AI and Data Science Engineer\n\nContributions are welcome! If you have suggestions for improvements or new features, feel free to open an issue or submit a pull request.\n\nFor more information, visit the [TestPaperPro GitHub Repository](https://github.com/priyam-hub/TestPaperPro).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpriyam-hub%2Ftestpaperpro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpriyam-hub%2Ftestpaperpro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpriyam-hub%2Ftestpaperpro/lists"}