Skip to content

Varad-7611/Google-Search-Analysis

Repository files navigation

🌍 Google Search Analysis using Machine Learning

This project leverages Machine Learning and Google Trends data to analyze global keyword search patterns. It provides visual insights into country-wise interest, keyword trends over time, and supports analysis of both single and multiple keywords.


🔍 Features

  • 📌 Single Keyword Analysis
    Analyze any keyword to discover which countries search for it the most.

  • 📊 Country-wise Interest Visualization
    Interactive bar chart showing search popularity by country.

  • 🗺️ Global Map View
    Heatmap representing keyword interest across the world.

  • 📈 Multiple Keyword Comparison
    Compare trends for up to 4 keywords over a 12-month period (May 2024 – May 2025).


💡 Use Cases

  • 📈 SEO Optimization
  • 📊 Market Research
  • 🧠 Business Intelligence
  • 🌐 Trend Monitoring

🚀 Tech Stack

  • Python
  • Pandas
  • Matplotlib
  • Scikit-learn
  • Streamlit
  • Google Trends API (pytrends)

✅ Key Benefits

  • Understand where and when interest is highest for any topic
  • Discover current market trends for business strategy
  • Identify rising or declining keyword popularity
  • Create easy-to-interpret visual insights

📎 How to Run the Project

  1. Clone the repository
  2. Install dependencies using pip install -r requirements.txt
  3. Run the Streamlit app using:
streamlit run app.py

Releases

No releases published

Packages

 
 
 

Contributors