Skip to content

[448] Advanced Sentiment Analysis with Transformer Models (BERT/RoBERTa)#462

Merged
Cedarich merged 6 commits intoPulsefy:mainfrom
Junirezz:fix/448-advanced-sentiment-analysis-with-transformer-models-bert-roberta
Mar 28, 2026
Merged

[448] Advanced Sentiment Analysis with Transformer Models (BERT/RoBERTa)#462
Cedarich merged 6 commits intoPulsefy:mainfrom
Junirezz:fix/448-advanced-sentiment-analysis-with-transformer-models-bert-roberta

Conversation

@Junirezz
Copy link
Copy Markdown
Contributor

@Junirezz Junirezz commented Mar 25, 2026

Summary - English sentiment uses ProsusAI/finbert via Hugging Face transformers with VADER + crypto keyword hints as fallback on load/inference failure or when SENTIMENT_DISABLE_TRANSFORMER=1. - Optional model override: SENTIMENT_TRANSFORMER_MODEL. - Benchmark script apps/data-processing/scripts/benchmark_sentiment_comparison.py and report document/SENTIMENT_BENCHMARK_REPORT.md. - Dockerfile: CPU PyTorch wheel, HF_HOME cache, pre-download FinBERT at build time. - CI: SENTIMENT_DISABLE_TRANSFORMER=1 for fast pytest; conftest.py sets the same by default. Closes #448 Made with Cursor

…#448)

Integrate Hugging Face transformers (ProsusAI/finbert) for English crypto news, fall back to VADER on failure or when SENTIMENT_DISABLE_TRANSFORMER=1. Add benchmark script and report, Dockerfile CPU torch and model cache, CI env to skip model in tests.

Made-with: Cursor
@drips-wave
Copy link
Copy Markdown

drips-wave bot commented Mar 25, 2026

@Junirezz Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@Junirezz Junirezz force-pushed the fix/448-advanced-sentiment-analysis-with-transformer-models-bert-roberta branch from fa8e792 to 1b616ae Compare March 25, 2026 08:36
Copy link
Copy Markdown
Contributor

@Cedarich Cedarich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is the change in the data-processing.yml file necessary??

Please undo changes on next commit

@Cedarich Cedarich merged commit a715f2a into Pulsefy:main Mar 28, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Advanced Sentiment Analysis with Transformer Models (BERT/RoBERTa)

2 participants