Giter Club home page Giter Club logo

cs5344_group12_project_code's Introduction

CS5344 Group 12 Project Codes

Codes for Group 12 term project, Sentiment Analysis on Tweets, in AY19/20 SEM2, for course CS5344 NUS.

We consolidate all of our codes used in term project in this respository. The structure of our project is:

Part 1 : Data Collection and Preparation We collected data from two datasource: 1) labeled sentiment data from IEEE for model training 2) scrapping raw tweets from twitter (via tweepy) for prediction, and then perform data clearning and processing in prepare of training model and analyze result.

Part 2: Model Training and Optimization We employed 4 different models to categorize tweets sentiment and then predict the sentiment for un-seen tweets.

Part 3: Result Analysis After we determined the best model for this task, which is Transfer Learning with GloVe, we utilise this model to predict sentiment for tweets and classify them into 'Positive', 'Negative' and 'Neutral' for analysis.

In this repository, we have codes for :

PS: Please note that due to different running environment from each teammate, the code may not succesfully run-able in all all environment. Please contact individual author if you have questions.

Contributors: K.Chen, S.Liu, S.Shen, X.Zhang, Z.Wang

cs5344_group12_project_code's People

Contributors

404-found avatar

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.