This project is a quiz program developed with Python, that uses web scraping to generate quizzes. The GUI was implemented using PyQt5 and web scraping was implemented using Beautiful Soups. Users can play over 370 MCQ quizzes, of which more than 120 are based on famous quotes. This project was implemented as part of the ES112 course on Computing at IIT Gandhinagar during the academic year 2018-19.
The program requires the following modules to be installed:
-
PyQt5
pip3 install PyQt5
sudo apt-get install python3-pyqt5 -
bs4
pip install beautifulsoup4
sudo apt-get install python3-bs4
It also requires the following image files (which I have provided) to be present in the same folder as the python files
View a demo of the program here