Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rezasharifi82/lesson_extractor
Extract all possible "معارف" courses @ Ferdowsi University of Mashhad ,FUM
https://github.com/rezasharifi82/lesson_extractor
beautifulsoup4 ipynb jupyter-notebook numpy pandas python3 regex
Last synced: about 2 months ago
JSON representation
Extract all possible "معارف" courses @ Ferdowsi University of Mashhad ,FUM
- Host: GitHub
- URL: https://github.com/rezasharifi82/lesson_extractor
- Owner: rezasharifi82
- License: mpl-2.0
- Created: 2023-09-14T17:51:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-14T19:46:03.000Z (over 1 year ago)
- Last Synced: 2024-11-13T08:41:08.118Z (about 2 months ago)
- Topics: beautifulsoup4, ipynb, jupyter-notebook, numpy, pandas, python3, regex
- Language: HTML
- Homepage:
- Size: 370 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Lesson_Extractor
-------------
## Requirements
- Pandas
- Beautiful Soup
- Numpy
- Regex
-------------
## Sorry??
In Iranian universities, there are some useless courses to which nobody pays attention. However, we are required to pass them during our bachelor's degree. Since these courses lack scientific requirements to be considered as university-level courses,everybody in this country trying to pass these course without any considerable amount of efforts to learning them deeply. On the other hand, we are not eligible to skip these courses. That's why everybody looking for the best presenter in the university.
## What's the problem?
In fact, there is a massive problem for students to find a suitable time alongside a good presenter. So, I've decided to develop this project to help my friends having a better experience of unit selection.
## How does it work?!
At first, you should download the total table of the presented lesson from the university portal.Then, you should copy those html codes into .html file (e.g. dd.html) .
In the end you should download the notebook while you've that kind of file hirearchy.
Now,try to run the notebook cell by cell.
at the end you are going to have this kind of dataframe: