Skip to content

I created a web scraping website that scrapes a news website and returns live news data in a CSV format based on the selected genre.

Notifications You must be signed in to change notification settings

MishraShardendu22/WebScrapperNewsWebsite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Web Scraper for ML Models

Project Overview

I created a web scraping website that scrapes a news website and returns live news data in a CSV format based on the selected genre.

Live Link

Visit the Web Scraper

Tech Stack

  • Backend: Go Go
    A statically typed, compiled programming language designed for simplicity and efficiency, ideal for building scalable web applications.

  • Framework: Fiber Fiber
    A fast and minimalist web framework for Go, which provides a simple API to create web applications and APIs with improved performance.

  • Web Scraping: Colly Colly
    A powerful web scraping framework for Go that allows you to crawl websites and extract data easily and efficiently.

  • Frontend:

    • Shadcn Shadcn
      A UI component library designed for building beautiful and responsive user interfaces with ease.

    • Tailwind CSS Tailwind CSS
      A utility-first CSS framework that provides low-level utility classes for rapid UI development, promoting consistent design.

    • Daisy UI Daisy UI
      A component library that works with Tailwind CSS, providing pre-designed UI components that are easy to customize and implement.

Features

  • Scrape news articles based on user-selected genres.
  • Generate downloadable CSV files with the latest news data.
  • Live updates to ensure data is current.

Future Ideas

  • Make an ML Model to create an AI/ML project using the data!

Special Thanks to The Hindu

About

I created a web scraping website that scrapes a news website and returns live news data in a CSV format based on the selected genre.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •