I had scraped the polling station boundaries for Karnataka from the KSRSAC site (https://kgis.ksrsac.in/pollinginfo/
). The data is up on this GitHub repo: https://github.com/Vonter/india-polling-stations
There are a total of 60366 polling stations. On the repo there is a Karnataka.geojson with the boundaries for all the 60366 polling stations but it is a huge 156MB file. So I have also divided it into separate GeoJSONs for each of the 224 Assembly Constituencies (~1MB each) and each of the 31 districts (~6MB each) in Karnataka.
I'll soon be adding Parliamentary Constituency level GeoJSONs. Converting the GeoJSONs into other formats is also in the pipeline. If anyone knows of other states that have similar sites which could be scraped to generate polling station boundary GeoJSONs, I would be happy to try and do so.
When I was searching for Karnataka polling station boundary geodata a few days back (out of interest in more granular population density geodata) I didn't find it anywhere online. So I hope that someone else out there searching for it will find this data useful now that it has been scraped from KSRSAC.