Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arv-anshul/pw-impact-batch
PW Impact Batch 1.0 - Assignments, Quizzes, learning and a solution website.
https://github.com/arv-anshul/pw-impact-batch
assignment data-science ineuron-ai ml nlp physics-wallah project pw-skills python3 streamlit
Last synced: about 20 hours ago
JSON representation
PW Impact Batch 1.0 - Assignments, Quizzes, learning and a solution website.
- Host: GitHub
- URL: https://github.com/arv-anshul/pw-impact-batch
- Owner: arv-anshul
- Created: 2023-02-04T10:19:35.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-11T05:08:31.000Z (6 months ago)
- Last Synced: 2024-07-12T05:57:37.909Z (6 months ago)
- Topics: assignment, data-science, ineuron-ai, ml, nlp, physics-wallah, project, pw-skills, python3, streamlit
- Language: Jupyter Notebook
- Homepage: https://pw-assignment-solution.streamlit.app/
- Size: 35.8 MB
- Stars: 9
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PW Impact Batch - Hindi
This repo contains all the **assignments** present in the Impact batch. There is also some **quizzes** in the batch but it was embedded in the website.
## Assignment Leaderboard 🥇
## Additional Features 📌
### Automate the assignment folder creation 🤖
I created a [`python script`](./utils/assignment.py) to automate the downloading of the **pdf** file from the website and add to a new folder.
```python
from datetime import date
from utils import AssignmentFolderf = AssignmentFolder(
date=date(2023, 3, 25),
url="https://drive.google.com/file/d/1cRhT10uk6tFLe7GNF0YJJ3-U2J8vnsLp/view?usp=sharing",
type="file"
)
f.make()
```### Automate git commit shell command 🤖
I also created another [`python script`](./utils/commit_assignment.py) to **automate the git commands** to commit the **solved** assignment.
```bash
# Provide filename and commit message
python3 utils/commit_assignment.py --file-name February/07\ Feb --commit-message "Added 07 Feb assignment."
```You can skip the commit message. _Only applicable for assignment files_.
```bash
python3 utils/commit_assignment.py --file-name February/07\ Feb# NOTE: The default commit message is "Added <> assignment."
```### Impact Batch Assignments Solution
[![Streamlit Badge](https://img.shields.io/badge/Solutions-FF4B4B?logo=streamlit&logoColor=fff&style=flat-square)](https://pw-assignment-solution.streamlit.app/)
[![Assignment Solution Web Page](./img/assignment-solution-web-page.png)](https://pw-assignment-solution.streamlit.app/)
### PW Courses Analysis
1. [**Courses Syllabus Analysis**](https://github.com/arv-anshul/working-with-pw-api/blob/main/analysis/_course_analysis.ipynb)
2. [**Live Courses Analysis**](https://github.com/arv-anshul/working-with-pw-api/blob/main/analysis/live_course_analysis.ipynb)
3. [**All Courses Analytics**](https://github.com/arv-anshul/working-with-pw-api/blob/main/analysis/course_analytics.ipynb): Shows the top students in their respective courses.### PW Skills Experience Portal
See all the projects provided by PW Skills _(the projects are all same as Ineron's Internship Portal)_. This helps you to choose project in many different domain with different technology.
[![Streamlit Badge](https://img.shields.io/badge/Streamlit-FF4B4B?logo=streamlit&logoColor=fff&style=flat-square)](https://arv-anshul-pw-experience-portal-streamlit-app-uvuzcn.streamlit.app)
[![Github Badge](https://img.shields.io/badge/GitHub-181717?logo=github&logoColor=fff&style=flat-square)](https://github.com/arv-anshul/pw-experience-portal)### PW Skills API
Using **PW Skills API** I analyze all their courses in **Jupyter Notebook** and made a **streamlit app**.
[![Streamlit Badge](https://img.shields.io/badge/Streamlit-FF4B4B?logo=streamlit&logoColor=fff&style=flat-square)](https://arv-anshul-working-with-pw-api-app-c056zb.streamlit.app)
[![GitHub Badge](https://img.shields.io/badge/GitHub-181717?logo=github&logoColor=fff&style=flat-square)](https://github.com/arv-anshul/working-with-pw-api)## Created by [arv-anshul](https://github.com/arv-anshul)
#### Check my other works 📎
- Dashboard of **PW Skills Experience Portal** with `streamlit` and `python`. [Check here](https://github.com/arv-anshul/pw-experience-portal)
- Dashboard of **PW Skills Courses** with `streamlit` and `python`. [Check here](https://github.com/arv-anshul/pw-courses-scrapper-app)