ErdemDB / SentimentProject

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Thesis wallstreetbets-sentiment-analysis

This is a lexicon-based sentiment analysis tool that is specifically attuned to sentiments expressed in reddit.

Features

  • Scrape Comments from reddit
  • Get top 10 most mentioned financial products
  • Sentiment analysis of comments
  • Visualization of the results

Environment Variables

  • CLIENT_ID - a client_id from valid reddit account with a developer application setup.
  • CLIENT_SECRET - a client_secret from that developer application setup for the reddit account.

Useful File Locations

  • /app - source directory
  • /evaluate - steps to evaluation
  • /External Libraries/site-packages/textblob/en/en-sentiment.xml - standard sentiment lexicon (Must be replaced by "en-sentiment.xml" from the directory)

Built With

  • matplotlib==3.4.2
  • nltk==3.6.3
  • numpy==1.21.0
  • praw==7.3.0
  • textblob==0.16.0
  • psaw==0.1.0

##Requirements

  • python >= 3.9

Find Me

Author

Erdem Bedel

About


Languages

Language:Python 89.4%Language:JavaScript 8.4%Language:Cython 1.2%Language:C 0.9%Language:C++ 0.1%Language:PowerShell 0.0%Language:Jupyter Notebook 0.0%Language:Fortran 0.0%Language:Roff 0.0%Language:CSS 0.0%Language:Smarty 0.0%Language:HTML 0.0%Language:Assembly 0.0%Language:Batchfile 0.0%Language:XSLT 0.0%Language:Shell 0.0%