Instantly enrich company lists with actionable business data using Bright Data Web Scraper API, Google Gemini AI, and Streamlit. Perfect for lead generation, market research, or competitor analysis. Just upload your CSV—get CEO, funding, products, and more in minutes.
enrichiq-demo.mp4
- Automated enrichment. Collect 13+ data points per company, including CEO, funding, and products.
- CSV upload. Process multiple company records in a single upload.
- Progress tracking. Monitor enrichment progress as the tool processes data.
- User-friendly interface. Clean, professional dashboard for easy data access.
For even more powerful research and data enrichment, try Deep Lookup. This tool searches across more than 1,000 public sources and returns ready-to-use structured data using natural language queries.
- User input. Upload a CSV with company names via the Streamlit interface.
- Data preparation. Pandas checks for valid company names and removes duplicates.
- Web scraping. Requests send data to the Bright Data Web Scraper API. Bright Data scrapes web sources for company information.
- AI processing. Google Gemini AI standardizes formats and removes inconsistencies.
- Results display. Enriched data appears in an interactive Streamlit table. Download results or continue enriching more fields.
Each company record may include, based on public data availability:
- Leadership. CEO, Founders, Executives.
- Company Info. LinkedIn URL, Services, Contact Email, Headquarters, and Founded.
- Financials. Funding, Investors, Trustpilot Rating (if available).
- Updates. News, Products, Open Roles (if listed).
git clone https://github.com/triposat/ai-company-enrichment.gitcd ai-company-enrichment# Create virtual environment
python -m venv .venv
# Activate virtual environment
# Windows:
.venv\Scripts\activate
# macOS/Linux:
source .venv/bin/activatepip install -r requirements.txtBRIGHT_DATA_API_KEY=your_bright_data_api_key_here
GEMINI_API_KEY=your_gemini_api_key_here
DATASET_ID=your_dataset_id_herestreamlit run app.pyUpload a CSV with a “Company Name” column and select fields to enrich.
To master AI data enrichment, leverage Bright Data’s powerful tools and support:
- Power your AI models with advanced Web Access APIs for seamless data access.
- Explore the ultimate MCP tool to connect your AI to the web and enjoy 5,000 MCP requests every month for free.
- Use pre-collected datasets with billions of records for high-quality data.
- Integrate with AI platforms like n8n and CrewAI to connect and build AI agents.
- Learn more about AI data solutions in Bright Data’s blogs page.
For expert guidance, contact Bright Data’s support team.