GithubHelp home page GithubHelp logo

Siddhant Kadam's Projects

numpy icon numpy

The fundamental package for scientific computing with Python.

twitter-sentiment-analysis-using-nltk-preprocessing- icon twitter-sentiment-analysis-using-nltk-preprocessing-

Twitter Sentiment analysis(preprocessing using NLTK) Introduction:- 1. Sentiment Analysis is the process of determining whether a piece of writing is positive, negative. Why Twitter? 1. Popular microblogging site 2. 240+ million active users 3. 500 million tweets are generated everyday 4. Twitter audience varies from common man to celebrities 5. User often discuss current affairs and share personal views. 6. Tweets are small in length and hence unambiguous 7. Political party may want to know whether people support their program or not 8. A company might want find out the reviews of its products Problem statement 1. Given a message, decide whether the message is of positive or negative sentiment. For messages conveying both a positive and negative sentiment, whichever is the stronger sentiment should be chosen 2. Aim is to detect hate speech in Tweets. For the sake of simplicity, we say a tweet contains hate speech if it has a racist or sexist sentiment associated with it. Challenges 1. People express opinion in complex ways 2. In opinion texts, lexical content alone can be misleading 3. Out of Vocabulary Words 4. Unstructured and also non-grammatical 5. Extensive usage of acronyms like asap, lol, idk 6. Using special characters, mentions, tags 7. Lexical variation Setup Twitter API 1. Create Twitter account and login 2. Fill Twitter application form to get access key for verification 3. Get keys after successfully fill application form 4. We get API key, API secrete key, access token, access token secrete. Conclusion 1. We will obtain a polarity of sentiment and display it on our webpage with 0 and 1 ( positive and negative respectively) with the help of flask framework in python and pipeline. 2. In this project we showed the importance of preprocessing of data . 3. Accuracy has increased after preprocessing and we have better results with analysis.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.