Giter Club home page Giter Club logo

Thomas Su's Projects

automated-greenhouse icon automated-greenhouse

This is code for an automated greenhouse that I created for a class at RPI. Although not all the code is written by me, I can certainly say that the vast majority is, and I mentored my peers in the process of writing the code.

financial-simulation-project icon financial-simulation-project

This project implements a delta hedging strategy from a self-funding portfolio. As the delta of our portfolio changes, the portfolio is rebalanced such that the delta of the new portfolio is zero. Common random numbers (CRN) and the finite difference method is used to approximate delta. The repository pulls data from QuantMod to gather historical data and generates a market simulation using Heston's Stochastic Volatility Model with parameters generated from the gathered data. Our code works with European and Barrier options.

gps-analysis icon gps-analysis

This code was made while I was a undergraduate researcher at CITE, Center for Infrastructure, Transportation, and the Environment at RPI, Rensselaer Polytechnic Institute. This code determines if a truck is moving or not based on GPS data from deliveries.

kgrams icon kgrams

A quick exploration into natural language processing using kgrams

othello icon othello

A really bad Othello AI. The AI isn't worth anything but maybe the board is? Sorry everything is in one huge file. This was made when I was a high schooler.

rpi-intro-to-ai icon rpi-intro-to-ai

This is for an Intro to AI class I took at Rensselaer Polytechnic Institute. There are a lot of answers online already the homework for this class was taken from a open source UC Berkeley class so I don't think I'm helping anyone cheat... Anyways I think my code is nice.

stochastic-gradient-boosting-and-adaboost icon stochastic-gradient-boosting-and-adaboost

In this repository we evaluate the performance of Stochastic Boosting and Traditional Boosting methods in two ways. The first is through evaluating the amount of data needed for each method to effectively generalize the classification problem. The second is effect of increasing the complexity of Weak Learner. How does a Weak Learner perform as it becomes for complex? Is it still able to generalize the classification problem in the same number of epochs?

terminal-simulator icon terminal-simulator

This is a terminal simulator. It takes a text file as input, and runs the commands in the text file. Lots of good CS concepts like pipes, file descriptors, and threading.

text-disaster-classifier icon text-disaster-classifier

This is a project that I did with The Center for Infrastructure, Transportation, and the Environment (CITE) at Rensselaer Polytechnic Institute (RPI). This is code creates multiple binary classifiers using various methods. Allowing a user to identify whether a given text is related to a disaster or not. Using a data that was provided by CITE to me, I was able to reach 95+% accuracy with certain methods. Some code is edited out to prodte

verilog-exploration icon verilog-exploration

This is some code that I wrote for my Computer Hardware Design class. I would post more, but I'd hate to be a illegal answer key...

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.