This program takes a user's twitter search query where it then scrapes tweets up to a certain point. It is then ungoes sentiment analysis and is aggregated into an sqLite database. These tweets are then displayed on a python webserver where the sentiment over time is displayed.
python3 main.py
python3 app.py
In order to deploy the scrapy crawler directly... first cd into scrapy project "TwitterScraper/" directory and type:
scrapy crawl twitter
- Flask - Lightweight python Web framework library
- Selenium, Scrapy, BeautifulSoup - Used for scraping and parsing tweets)
- Highcharts - Displaying sentiment oer time