Skip to content

Maha-Qadd9/news_sentiment_analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“° News Sentiment Analysis with Firebase and PySpark

This project collects news articles from NewsAPI, detects their language, and prepares them for sentiment analysis using PySpark. Results are stored in Firebase Firestore, simulating a cloud-connected data pipeline.


🎯 Project Objectives

  • Fetch news articles using the NewsAPI
  • Detect language of each article using langdetect
  • Store article titles and sentiment scores in Firebase Firestore
  • Load and prepare the dataset using PySpark

πŸ› οΈ Tools & Technologies

  • langdetect – for language detection
  • firebase-admin – to connect with Firebase
  • pyspark – to process and display big data
  • requests – to access NewsAPI
  • datetime, getpass – for automation

About

News pipeline: Language detection, Firebase Firestore storage, and PySpark processing.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published