Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mertkahyaoglu/twitter-sentiment-analysis
Twitter Sentiment Analysis For Turkish Language
https://github.com/mertkahyaoglu/twitter-sentiment-analysis
nltk python twitter twitter-sentiment-analysis
Last synced: about 11 hours ago
JSON representation
Twitter Sentiment Analysis For Turkish Language
- Host: GitHub
- URL: https://github.com/mertkahyaoglu/twitter-sentiment-analysis
- Owner: mertkahyaoglu
- Created: 2015-03-03T16:03:19.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2019-06-02T16:22:18.000Z (over 5 years ago)
- Last Synced: 2024-04-14T12:15:00.268Z (7 months ago)
- Topics: nltk, python, twitter, twitter-sentiment-analysis
- Language: Python
- Homepage:
- Size: 118 KB
- Stars: 59
- Watchers: 8
- Forks: 18
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Determine Feelings on Twitter
The aim of the project is to determine how people are feeling when they share something on Twitter. The program classifies only Turkish tweets.> Check out NodeJS web application [here](https://twitter-sentiment-analysis.now.sh/)
> Slides - [NLTK version](https://slides.com/mertkahyaoglu/twitter-sentiment-analysis), [Weka version ](http://slides.com/mertkahyaoglu/twitter-sentiment-analysis-4)
##Requirements
1. [Twitter Developer Application](https://apps.twitter.com/app/new)
2. [Tweepy Python Library](http://www.tweepy.org/)
3. [NLTK](http://www.nltk.org/)##Run
`python classify.py`
##Project Development Steps
* Fetch tweets for a specific user :white_check_mark:
* Clean data (remove hashtags and mentioned users) :white_check_mark:
* Label positive and negative tweets :white_check_mark:
* Apply Naive Bayes Classifier algorithm :white_check_mark:
* Test results :white_check_mark: