Skip to content

Mansi-Gujjar/Web-Scraping-ambitionbox-Dataset-using-python-selenium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Web-Scraping-ambitionbox-Dataset-using-python-selenium

🏒 AmbitionBox Company Scraper

A small learning project built using Python, Selenium & BeautifulSoup to scrape company data from AmbitionBox.

✨ About This Project

This is a beginner-friendly web scraping project I made while learning how to extract data from dynamic websites.

Using Selenium, the script automatically opens the AmbitionBox website (which lists top Indian companies) and BeautifulSoup helps extract all visible company details from the rendered HTML.

The goal of this project was to understand real-world data scraping β€” from automating browsers and handling JavaScript-loaded content to parsing HTML and structuring the data into clean tables using pandas.

βš™οΈ What It Does

The scraper automatically:

🌐 Opens the AmbitionBox company listing page

⏳ Waits for all content to load (since it’s JavaScript-rendered)

🧭 Extracts important details such as:

🏒 Company name

⭐ Rating

πŸ’¬ Number of reviews

🧩 Company type

πŸ“ Headquarters location

πŸ’° Average salary info

πŸ§‘β€πŸ’» Author

Mansi Bansal

πŸ“š Learning Data Science & Web Automation with Python

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published