Live cricket commentary bot that reduced the data consumption rate by 100 times in comparison to live coverage telecast. Used Selenium for dynamic web scraping and PyQt5 for GUI.
run the CriCom.py file
python CriCom.py
To start a coverage of live match going on, write
teama vs teamb
Use names mentioned on - ESPN live
Ex. india vs sri lanka
The bot will start the coverage till application is closed. It gives commentary over each delivery. Match should be shown as live on ESPN live, otherwise it will show 'match not live yet'.
- simple to use UI.
- Consumes very less data.
- Natural bot voice and crowd sounds to add to the feel.
- Updated live scores.
- Install dependencies using requirements.txt
pip install -r requirements.txt
- Replace chromedriver.exe to match your Google chrome current version.