Xiangyu Gao's repositories
BasketballLeagueSeasonSimulation
Simulate the outcomes of a fictional basketball league (8 Teams) season. Also, design and simulate a best-of-three playoff system.
emoticon_fix
Transform emoticon to text, e.g., :) => Smile.
FakeJobPosting
A Hybrid Nerual Network Classifier with Oversample Minority Class.
FakeNewsDetection
A LSTM model with GloVe pre-trained word vectors for Fake News Detection.
sidericd10
Mapping drug information (DrugBank), side effects (The SIDER Side Effect Resource), and ICD-10 codes.
ViewsPredictionbyTitle
Predict view of news/video by the title, using Keras deep learning library.
DataAnalystSalary
Using job description to predict data analyst salary.
DisasterTweetPrediction
Kaggle Competition: Real or Not? NLP with Disaster Tweets.
GoodKickOrBadKick
Kickstarter project success or failure prediction. Using Word2Vec to train embedding file.
OnionOrNot
Using the OnionOrNot dataset from kaggle to train a binary classification model the Keras deep learning library.
rescale-package
A function that can transform features by scaling each feature to a given range. The input should be (input list, new minimum value, new maximum value).
SarcasmDetection
A Sarcasm Detection Model with LSTM and GloVe Pre-trained Word Vectors.
textprep-package
One-stop text preprocessing package for NLP algorithm.
TheMinionGame
The Minion Game from HackerRank.
titleWeekTrend-package
This was originally part of a YouTube video views prediction model. You can use it to get the sum of Google Trends for each word in a news or video title over the past week.
unique-dataset
A tool for generating unique dataset based on input.