Niharika Balachandra's repositories
Stock-Market-Prediction-Using-Natural-Language-Processing
We used Machine learning techniques to evaluate past data pertaining to the stock market and world affairs of the corresponding time period, in order to make predictions in stock trends. We built a model that will be able to buy and sell stock based on profitable prediction, without any human interactions. The model uses Natural Language Processing (NLP) to make smart “decisions” based on current affairs, article, etc. With NLP and the basic rule of probability, our goal is to increases the accuracy of the stock predictions.
Gesture-Recognition-Using-RNN
This project investigates gesture recognition techniques using Leap Motion Controller to collect 3 dimensional hand features such as coordinates, position of the hand, etc. We then use this raw data to train a Long Short Term Memory Recurrent Neural Network that is able to recognize basic hand gestures
Market-Risk-Management-with-Time-Series-Prediction-of-Stock-Market-Trends-
Market Risk Management with Time Series Prediction of Stock Market Trends using ARMA, ARIMA, GARCH regression models and RNN for time series analysis and prediction of short-term tends in stock prices.
PropensityToConvert
Propensity models make true predictions about a customer’s future behavior. With propensity models you can truly anticipate a customer's future behavior. Here we focus on building a combination of a Propensity to convert and a Propensity to buy models that can influence the kind of marketing campaigns we adopt and who we decide to target (predicted converters vs non-converters) leading to spend optimizations that eventually increase the ROI on digital marketing campaigns.
Language-Detection-MultinomialLogisticRegression
Language Detection using the European Parliament Proceedings Parallel Corpus. European Parliament Proceedings Parallel Corpus is a text dataset used for evaluating language detection engines. The 1.5GB corpus includes 21 languages spoken in EU. This project aims to build a machine learning model trained on this dataset to predict new unseen data.
Clustering-MiniProject
The dataset contains information on marketing newsletters/e-mail campaigns (e-mail offers sent to customers) and transaction level data from customers. The transactional data shows which offer customers responded to, and what the customer ended up buying. The data is presented as an Excel workbook containing two worksheets. Each worksheet contains a different dataset. We're trying to learn more about how our customers behave, so we can use their behavior (whether or not they purchased something based on an offer) as a way to group similar minded customers together. We can then study those groups to look for patterns and trends which can help us formulate future offers.
Logistic-Regression
An example that illustrates logistic regression analysis
Logistic-Regression-Miniproject
Logistic Regression applied on a dataset of heights and weights of males and females. The model is used for binary classification (males or females) based on the feature variables of height and weight.
Multiclass-Perceptron-Training-Algorithm
Multiclass Perceptron Training Algorithm used for digit recognition
Recommendation-Systems
Recommendation Systems for movie recommendations. Content-based filtering and Collaborative filtering evaluated using RMSE is demonstrated. Collaborative filter based on age similarities and Collaborative-based filtering using euclidean similarity functions is shown
TimeSeries-MiniProject
Dealing with time series data using pandas
Data-Wrangling-using-Jupyter-Notebook
Example working with large string data set
Data-Wrangling-XML
Data Wrangling of XML file using Jupyter Notebook
EDA_Body-Temperature
In this exercise, we will analyze a dataset of human body temperatures and employ the concepts of hypothesis testing, confidence intervals, and statistical significance.
Gradient-Descent-and-Newtons-Method
Implement the gradient descent method and Newton's method. Let f(x; y) = log(1xy)log xlog y with domain D = {f(x; y) : x+y < 1; x > 0; y > 0}
K-means-Classification
An example that deals with k-means classification along with Leave One Out Cross Validation
K-means-Clustering
An example illustrating clustering using k-means
Linear-regression-MiniProject
Linear Regression using Boston Housing data set. The Boston Housing data set contains information about the housing values in suburbs of Boston. This dataset was originally taken from the StatLib library which is maintained at Carnegie Mellon University and is now available on the UCI Machine Learning Repository.
Naive-Bayes-MiniProject
Text analysis using a subset of movie reviews from the rotten tomatoes database using the Bayesian inference, called Naive Bayes.