Skip to content

casanas10/NewsSentimentAnalysis

Repository files navigation

News Sentiment App

Quickly analyze financial news to predict short term volatility in the markers.

Purpose

The main purpose of this app was to explore an unlabeled dataset scrapped from the web and build a classifier that can predict the sentiment(opinion) of financial news articles.

TechStack

  • Python
  • Natural language processing
  • NLTK
  • Pandas
  • Numpy
  • sklearn
  • Classification
  • beautifulsoup

Outcome

  • learned how to scrape news data from different news sources
  • learned how to label news based on lexicon of negative/positive words
  • learned how to clean text data and vectorize it for machine learning models
  • trained and evaluated different machine learning models

About

News Sentiment Analysis using Random Forest Classifier

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published