Back to Projects
FinPulse
FinBERT (ProsusAI)
yfinance
PostgreSQL
FastAPI
Streamlit + Plotly
Python 3.9+
FinPulse is a comprehensive real-time financial news sentiment analysis platform that:
1.Continuously ingests financial news from NewsAPI
2.Analyzes sentiment using FinBERT (financial domain-specific model)
3.Maps news to relevant stock tickers
4.Aggregates sentiment over time windows
5.Aligns sentiment with stock price movements
6.Exposes data through REST APIs
7.Visualizes insights on an interactive dashboard