Skip to content

Developed Python bot that scraped results of given registration numbers for 30 colleges with 9 branches.

Notifications You must be signed in to change notification settings

Vinishbhaskar/Result-Scrapper-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Result Scrapper Bot

A Python script to scrape results of given registration numbers for 30 colleges with 9 branches. The script uses Selenium and BeautifulSoup4 to extract the results and saves them in a CSV file with a clear header for organized data presentation.

Features

  • Extracts over 1100 student results
  • Saves results in a CSV file with a clear header
  • Optimizes script performance by 90% by implementing the generation of all registration number combinations
  • Segments extracted data into separate CSV files for each college, resulting in improved data organization and streamlined access to specific results

Dependencies

  • Python 3.x
  • Selenium
  • BeautifulSoup4

Installation

  • Clone the repository git clone https://github.com/vinishbhaskar/result-scraper.git
  • Install the dependencies using pip pip install -r requirements.txt
  • Run the script python result_scraper.py

Usage

The script takes in a list of registration numbers as input and returns the results in a CSV file. The script also segments the extracted data into separate CSV files for each college, resulting in improved data organization and streamlined access to specific results

Note

The script is intended for educational and personal use only. Use of the script for any other purpose may be in violation of the college or university's terms of service.

This repository is created by me as a part of his personal projects and showcases his skills in web scraping, data processing and visualization. The script is open source, so anyone can use it, improve it, and suggest new features. Please feel free to submit pull requests and open issues if you have any questions or suggestions.

About

Developed Python bot that scraped results of given registration numbers for 30 colleges with 9 branches.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages