dweidai Goto Github PK
Name: David Dai
Type: User
Company: Google
Location: Mountain View
Name: David Dai
Type: User
Company: Google
Location: Mountain View
This is an endless 2D mobile/computer game where the user will control a player to avoid all the obstacles.
This is a short 3D mobile/computer game where the user will control a player to avoid all the obstacles. The project is developed through unity and music is produced by Red Garland Trio.
Rendering using modern OpenGL; 3D Model Loader; Mouse control; Define Lights and Materials; Interactive Light Controls
In the current Medical field, deciding a cancer cell is benign or malignant takes more than a day to complete. It requires medical workers to take a sample from the suspicious cancer cell; then lab workers need to perform cell culture for more than 24 hours before deciding whether the cell is cancerous or not. If the cell is malignant, every minute and every second count; thus for this project, we are planning to train a Convolutional Neural Network to classify the cell is invasive or non-invasive within seconds.
The basic idea of old JRP idea is the calculation of the synchronization index which describes the generalized synchronization between two systems. Between VAR and granger Casualty, the VAR can be considered as a means of conducting causality tests, or more specifically Granger causality tests. The VAR model shows that one EEG channel has an influence on the other given channel; however Granger causality really implies a correlation between the current value of one variable and the past values of others, it does not mean changes in one variable cause changes in another.
Emotional Classification with the DEAP dataset using EEGLAB, matlab and python. Currently in the status of developing a more efficient and high accuracy method for emotion classification using EEG data regardless of number of channels.
using random forest, Adaboot, gradient boosting, bagging with k-nearest neighbor and bagging with decision tree to test on five different datasets for the overall best ensemble classification method
Created by David D. and Haoqi W. Some detailed blog descriptions could be found: https://digitalfinalproject.home.blog/ by David OBJ file parsing, cubic mapping, trackball, shadow mapping, bezier curve, fragment shader and vertex, and procedural modeling. https://cse167finalp.blogspot.com/ by Haoqi and David Procedural Modeled City, Shadow Mapping, Sound effect and Particle Effect.
Fight disorder and distractions online with Flow
Learning Go Practices
I updated NeuroPy to Python version 3.*. NeuroPy library written in python to connect, interact and get data from neurosky's MindWave headset. This library is based on https://pypi.org/project/NeuroPy/
The goal of this project is to use the focus and meditation level calculated through EEG to turn or off a light bulb. The implementation used NeuroPy and NeuroSky.
I explored a couple different ways to implement a chatbot. I have tried with seq-2-seq neural network, I have used prebuilt RAASA models and so forth.
A simple radix tree implement by Golang
Read 3D Points from Files; Display the Points; Fit the Model to the Screen
Sky Box; Sphere with Environment Mapping; Track; Control Handles; Bezier curves
A SkipList data structure implement in Go
This application is created to aid LEAD program members, BPM, and AL in the rotation selection process. The goal is to move away from the traditional excel sheets and build an AWS web application to reduce the time spending on selections; thus further improves the efficiency.
Two binary classifications regarding the input text data. The first classification is detecting the text’s valence level. Valence can be interpreted as the subject’s pleasant or unpleasant experience regarding the aspect or the topic of the text. If the text is positive in valence, that means the user who inputs the text is having a positive or pleasant attitude towards the subject matter; on the other hand, if the text is negative in valence, this means that the user is displeased or annoyed by the material. The other classification is regarding the arousal level. Arousal means the intensity of the stimulus to the subject. Positive arousal means that the subject matter might boost more adrenaline or higher blood pressure; negative arousal can be interpreted as tired, calm or other similar emotions. In all, using these two classifications, we can do a multi-class classification. We improved from the traditional binary emotion classification to the better quaternary emotion classification.
Semi supervised and supervised NLP classification
Textured Robot Torso; Scene Graph Engine; Walking Android Robot; Robot Army; Culling
This repository contains the 3 teams OpenRocket simulation and design and an estimate design for the ideal optimized rocket design based on the material provided.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.