PageSourceSearch

https://andrewnc.github.io/projects/projects.html

html andrewnc.github.io collected 2026-10-03 08:37:26 UTC 28,354 bytes, 461 lines download raw bytes

1<!DOCTYPE html>
2<html>
3<head>
4	<title>Andrew Carr</title>
5  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
6  
6<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
6
7  
7<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
7
8<style>
9/*Yes, I'm breaking standard conventions by not putting my styles in a seperate file, but sometimes you just gotta do...*/
10body, html {
11	/*max-width: 100%;*/
12	/*overflow-x: hidden;*/
13	height: 100%;
14	margin: 0;
15	font: 400 15px/1.8 "Lato", sans-serif;
16	color: #777;
17}
18
19.nav-pills>li>a:link, .nav-pills>li>a:visited{
20	color:#777;
21	margin:3px;
22}
23
24.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
25	color:white;
26	background-color:#536872;
27	margin:3px;
28}
29
30
31
32.project {
33	border:1px solid black; 
34	padding:10px;
35	margin: 3px;
36
37}
38.project:hover {
39	background-color: #d7d7d7;
40	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
41}
42
43.caption {
44  position: absolute;
45  left: 0;
46  top: 50%;
47  width: 100%;
48  text-align: center;
49  color: #000;
50}
51
52.caption span.border {
53  background-color: #111;
54  color: #fff;
55  padding: 18px;
56  font-size: 25px;
57  letter-spacing: 10px;
58}
59
60h3 {
61  letter-spacing: 3px;
62  text-transform: uppercase;
63  font: 20px "Lato", sans-serif;
64  color: #111;
65}
66h2 {
67  letter-spacing: 3px;
68  text-transform: uppercase;
69  font: 25px "Lato", sans-serif;
70  color: #111;
71}
72
73
74
75</style>
76
77</head>
78<body>
79
80
81
82<nav class="navbar navbar-default navbar-fixed-top">
83  <div class="container-fluid">
84
85    <div class="navbar-header">
86      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
87        <span class="sr-only">Toggle navigation</span>
88        <span class="icon-bar"></span>
89        <span class="icon-bar"></span>
90        <span class="icon-bar"></span>
91      </button>
92     </div>
93
94     <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
95      <ul class="nav nav-pills">
96	      <li role="presentation" class="active nav-item"><a href="#top" class="nav-link">Top</a></li>
97	      <li role="presentation" class="nav-item"><a href="#extra-curricular">Extra Curricular</a></li>
98	      <li role="presentation" class="nav-item"><a href="#algo">Algorithms and Data Structures</a></li>
99	      <li role="presentation" class="nav-item"><a href="#res">Research</a></li>
100	      <li role="presentation" class="nav-item"><a href="#biz">Entrepreneurial</a></li>
101	      <li role="presentation" class="nav-item"><a href="#words">Writing and Communication</a></li>
102	      <li role="presentation" class="nav-item"><a href="#help">Globally Impactful Service</a></li>
103 	 </ul>
104 	</div>
105
106
107    
108
109  </div>
110</nav>
111
112
113
114<!-- If you haven't hired me yet, these projects will certainly change your mind -->
115<div class="container">
116	<hr class="featurette-divider">
117	<div class="row" style="margin-top:45px;">
118		<h2 class="proj"><a href="../index.html"><span class="glyphicon glyphicon-home" style="color:#536872"></span></a> Projects</h2> (updated Feb 2021)
119	</div>
120
121
122
123	<div>
124
125
126
127		<h3 class="extra-curricular">Extra Curricular</h3>
128		<div class="project">
129			<a href="https://youtu.be/Nn6Rlx_elGg" target="_blank">Robotic hand imitation</a>
130			<p>I used mediapipe, palm detector, finger detectors, some fancy linear algebra, and the robotics simulator Drake to build a robot hand that follow my hand. There is some weirdness in detecting my middle finger (I think it has to do with the fact that there are only 3 fingers on the Allegro hand). Anyway, this was a fun project that I can use for data collection down the line. Enjoy! <a href="https://youtu.be/Nn6Rlx_elGg" target="_blank">Watch the video here.</a>
131			</p>
132			<p>
133				<iframe width="560" height="315" src="https://www.youtube.com/embed/Nn6Rlx_elGg" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
134			</p>
135		</div>
136		<div class="project">
137			<a href="/games/pal_game.html" target="_blank">Palindrome Colors Video Game</a>
138            <p>I have ok experience in web dev, but have never done much video game work. I worked with a new <a href="https://24a2.routley.io/">game engine</a> and made a fun little web based game. I even got to use Depth First Search, which counts for my algorithm practice for the month! I enjoyed working within the constraints and being creative. Now I have a personal little zen game to enjoy.</p>
139		</div>
140		<div class="project">
141			<a href="/games.html" target="_blank">Search engine for itch.io racial justice bundle</a>
142            <p>There was a huge bundle of games for a small fee to raise money for various racial justice organizations. I bought the bundle, but there was no way to really search or see what was there. I wanted to contribute a little bit more than just cash. So I made a really simple linear search engine with all the games listed. Most of the work was parsing and collecting the data from disperate sources. Then I wrote a little bit of Javascript and BOOM. There you are. It's tiny, but a rewarding way to give back to the community.</p>
143		</div>
144		<div class="project">
145			<a href="shader.html" target="_blank">WebGL Shader</a>
146			<p>I have been exploring the amazing (and intimidating) world of graphics recently. I implemented this shader using WebGL. My code is running ... on the GPU! This was a big step for me and I found the process extremely enjoyable</p>
147		</div>
148		<div class="project">
149			<a href="https://youtu.be/dMxvv9V0f4M" target="_blank">Autonomous Car</a>
150			<p>In addition to the computer vision (below) we made the car follow at a certain distance using control theory and the computer vision distance finding algorithm. It was built on a Raspberry Pi in Python. <a href="https://youtu.be/dMxvv9V0f4M" target="_blank">Watch the video here.</a>
151			</p>
152			<p>
153				<iframe width="560" height="315" src="https://www.youtube.com/embed/dMxvv9V0f4M?rel=0" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
154			</p>
155		</div>
156		<div class="project">
157			<a href="https://youtu.be/AqLU24v82MY" target="_blank">Computer Vision, Depth</a>
158			<p>We worked to build a small RC car that could be used as a learning platform for control theory university students. As part of that, I developed and algorithm using heaps, computer vision, and statistics to get distance from a cheap video camera and some electrical tape. 
158<a href="https://youtu.be/AqLU24v82MY" target="_blank">Watch the video here.</a>
159			</p>
160			<p>
161					<iframe width="560" height="315" src="https://www.youtube.com/embed/AqLU24v82MY" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
162			</p>
163		</div>
164		<div class="project" id="heart-rate">
165			<a href="https://youtu.be/-h7HnYc4RZQ" target="_blank">Multi Person Non Contact Heart Rate Tracking</a>
166			<p>
167				Here is a novel method we developed for our computer vision course that uses EVM, MSVCG, and Facial Detection to get real time heart rate data from a web camera. It is robust to motion, and accurate within ~6 BPM
168			</p>
169			<p>
170				<iframe width="560" height="315" src="https://www.youtube.com/embed/u-Tt2vcMxWw" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
171			</p>
172			<p>
173				<iframe width="560" height="315" src="https://www.youtube.com/embed/-h7HnYc4RZQ" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
174			</p>
175
176		</div>
177
178		<div class="project" id="volume-control">
179			<a href="https://youtu.be/OJ316W9wmmw" target="_blank">Computer Vision, Hand Tracking</a>
180			<p>Hand tracking application that changes the system volume based on the vertical position of the hand. Built using deep learning and cv2
181			</p>
182			<p>
183				<iframe width="560" height="315" src="https://www.youtube.com/embed/OJ316W9wmmw" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
184			</p>
185		</div>
186		<div class="project" id="computer-vision-pong">
187			<a href="https://youtu.be/EyWZLeW5D_c" target="_blank">Computer Vision, Pong video link 1</a>
188			<br/>
189			<a href="https://youtu.be/soihKhqNzS4" target="_blank">Computer Vision, Pong video link 2</a>
190			<p>Custom game of pong that you can control with your hands. Built using deep learning and cv2. This won 2nd place at the 2019 BYU ACM Hackathon. It is interesting how slow the ball goes at times because my poor computer is trying to run inteference on the hands and render the video all at once.
191			</p>
192			<p>
193					<iframe width="560" height="315" src="https://www.youtube.com/embed/EyWZLeW5D_c" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
194			</p>
195			<p>
196				<iframe width="560" height="315" src="https://www.youtube.com/embed/soihKhqNzS4" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
197			</p>
198			
199		</div>
200
201		<div class="project">
202			<a href="https://www.youtube.com/watch?v=dFU4Kuuz79g" target="_blank">Natural Language Processing, Legal Search</a>
203			<p>Proof of concept for larger product that takes in a legal query and outputs a law practice area. Built using word embeddings and random forests.
204			</p>
205			<p>
206				<iframe width="560" height="315" src="https://www.youtube.com/embed/dFU4Kuuz79g" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
207			</p>
208		</div>
209
210	
211		<div class="project" id="auto-dino">
212			<a href="https://drive.google.com/file/d/14Fj2XK41S11Z82AqQ6V2nD-1ghzBh3wC/view?usp=sharing" target="_blank">Hackathon 2017</a>
213			<p>Our team again won 1st place at the annual BYU ACM Hackathon. We built a system that used screen shots of the browser, taken at 60 FPS to play the legendary <a href="https://chromedino.com/" target="_blank">chrome dino</a> game perfectly. We used a combination of image recognition, and deterministic decision rules to solve the game which allowed our agent to play perfectly.</p>
214			<p><iframe width="560" height="315" src="https://www.youtube.com/embed/AKmI4eJKqC8" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p>
215			<p> If you really want to see our hacked (not production standard) code, you can go <a href="https://github.com/andrewnc/chrome_dino/blob/master/dino_run.ipynb" target="_blank">to my github</a> or view the powerpoint <a href="https://drive.google.com/file/d/14Fj2XK41S11Z82AqQ6V2nD-1ghzBh3wC/view?usp=sharing">here</a>.</p>
216		</div>
217		<div class="project">
218			<a href="https://andrewnc.pythonanywhere.com" target="_blank">Hackathon 2016</a>
219			<p>Our project won 1st place at the annual BYU ACM Hackathon. We used polynomial interpolation to graph user input and return the math equation for the words you entered. Follow the link above to try it out for yourself. It is written in Python and uses the Django framework to render the data.</p>
220		</div>
221		<div class="project">
222			<a href="https://drive.google.com/file/d/1SYLkGKxqWpMeazwmPEX4wkWZPjmLIhpO/view?usp=sharing" target="_blank">Example of my Data Science ability</a>
223			<p>Here I performed an analysis of the relationship between market health and US retirement activity. This projected involed web scraping, data cleaning, feature engineering, and basic data analysis along with several insightful visualizations. I believe it highlights my abilities as a data scientist. 
224			</p>
225
226		</div>
227		<div class="project">
228			<a href="https://youtu.be/3egQki5ydTk" target="_blank">Control Theory</a>
229			<p>Use LQR while solving the algebraic ricotta equation to balance a pendulum at an arbitrary starting position. This is an example of optimal control. What is most interesting is that this problem could be solved much easier with modern RL techniques. But it is still possible and interesting to do with traditional control theory. 
230			</p>
231
232		</div>
233		
234		<div class="project">
235			<a href="https://www.github.com/andrewnc/MachineLearning" target="_blank">Machine Learning</a>
236			<p>My primary field of interest is Machine Learning. I love using the computer to find patterns and insights in data. This <a href="https://www.github.com/andrewnc/MachineLearning" target="_blank">link</a> takes you to my github page where I have played around with several methods on some datasets. This experience is mostly a comparison of common machine learning methods with insight into which ones work well on different types of data.</p>
237		</div>
238
239		<div class="project">
240			<a href="https://drive.google.com/file/d/1NQmSoa9FOHvPJvqsbOAW9kX9jhdAbTgn/view?usp=sharing" target="_blank">Video game machine learning: Machine Learning Project</a>
241			<p>In depth analysis using machine learning and clustering methods of player skill level in the popular League of Legends game. In this project I use machine learning techniques to answer the question "as player skill increases, are we better able to determine win percentage using in game actions." The answer is NO. We actually get worse at predicting skill. This is a fascinating discovery discussed in the paper.</p>
242		</div>
243
244		<div class="project">
245			<a href="https://thompsonsampling.pythonanywhere.com" target="_blank">Thompson Sampling</a>
246			<p>Traditional wisdom says that A/B testing is the best (sometimes the only) way to optimize web pages. However, Thompson Sampling uses probability to ensure that you get faster results (learn which page is better more quickly) and lose less revenue during the testing process. I made a small example that uses Thompson Sampling to optimize between two simple pages. click <a href="https://github.com/andrewnc/thompsonsampling" target="_blank">here</a> to see the code behind the scenes.</p>
247		</div>
248<!-- 		<div class="project">
249			<a href="https://drive.google.com/open?id=0B4TqEMi3hSiVTVF2bllaVTFCeE0" target="_blank">Voter Turnout</a>
250			<p>I am interested in numbers, and how they can tell a story. This project is my first dip into the world of statistics and data analysis. I worked on this project back in late 2015 with very little formal training. It is rather elementary, but definitely highlights my curiousity.</p>
251		</div> -->
252		<div class="project">
253			<a href="lyrics/index.html" target="_blank">Natural Language Processing Visualization</a>
254			<p>This is primarily a data visualization project. I used NLTK to perform a sentiment analysis of the top 100 billboard songs of the past 50 years to see if music is getting more negative or positive. It was interesting to reflect on the results. Follow the link above to see my full analysis.</p>
255		</div>
256		<!-- <div class="project">
257			<a href="https://drive.google.com/file/d/13416ZLANDjkjilAmJPTzvQgLECFrn7jj/view?usp=sharing" target="_blank">Natural Language Processing Assisted Writing Tool</a>
258			<p>Using a Char-RNN model, self made GUI, and Skip-Thought vectors I built an assisted writing system that helps users overcome writer's block. There are many excited directions that I could take this project and I plan to keep it updated as I make progress in the future.</p>
259		</div> -->
260
261		
262
263
264
265		<!-- <div class="project">
266			<a href="https://github.com/andrewnc/PONG" target="_blank">Pong</a>
267			<p>When asked if I knew anything about Aritificial Intellegence, I 
267wanted to be able to say yes! One of the best ways to learn is by doing, and trying. So I wrote a game of pong - and made some bots that you could test your skills against. There are 3 levels of bots and each of them use different calculations to try and hit the ball: <ol><li>Derp AI</li><li>Smart AI</li><li>Impossible to beat AI</li></ol> It takes some configuration to get it up and running, since I didn't build it to distribute, but it was a very fun project. I'm currently buildling a working demonstration.</p>
268		</div> -->
269		
270		<div class="project">
271			<a href="datavis.html" target="_blank">Data Visualization</a>
272			<p>This is a D3.js project where I collected, cleaned, and visualized letter relations in the english language from the constitution. The width of the connections between letters (and the number of letters they're connected to) is a representation of the strength of the connection.</p>
273		</div>
274
275		<div class="project">
276			<a href="https://youtu.be/YoSkfQqX4nE" target="_blank">3D graphics</a>
277			<p>Fun little side project using perlin noise to procedurally generate "terrain" and simulate fly over mechanics. Built in Processing.</p>
278		</div>
279
280		<h3 class="algo">Algorithms and Data Structures</h3>
281		<p>I enjoy using code to solve problems, here are a few examples of projects I have done that either solved a problem, or could be used as a tool in problem solving.</p>
282		<div class="project">
283			<a href="https://github.com/andrewnc/andrewnc.github.io/blob/master/weightgain.ipynb" target="_blank">Mathematical Diet</a>
284			<p>I love working with math also, so I decided to combine math and fitness to make a weight gain plan for myself. I have always struggled a bit when it comes to weight, and so I modeled my body type, activity level, etc and made a caloric intake eating plan for myself.</p>
285			<p> I then exported the data to a csv, and pulled it in to by Google Calendar to have 'weigh ins' every 10 days to track my progress.</p>
286
287			<p>Code for the modeling portion can be found <a href="https://github.com/andrewnc/andrewnc.github.io/blob/master/weightgain.ipynb" target="_blank">on my github</a></p>
288		</div>
289		<div class="project">
290			  <p>Here we have a project where I worked with images to build a facial recognition system. It is fairly accurate, but the method is quite simple, and doesn't always generalize well. It was a great learning experience. This project uses eigenfaces and comparitive analysis in a <a href="https://github.com/andrewnc/facial-recognition" target="_blank">Facial Recognition</a> system.</p>
291		</div>
292		<!-- <div class="project">
293			<p>This is small project I wrote of a BST implemenation with an additional class for AVL trees.</p>
294			<a href="trees.txt" target="_blank">Trees.py</a>
295		</div>
296		<div class="project">
297			<p>This is a use of Breadth First Search and graph theory to find an actor's <a href="https://en.wikipedia.org/wiki/Six_Degrees_of_Kevin_Bacon#Bacon_numbers" target="_blank">Bacon Number</a>. There is a required data set that is available <a href="movieData.txt" target="_blank">here</a>.</p>
298			<a href="bfs_kbacon.txt" target="_blank">BFS.py</a>
299			<p>Here is an example of the output after the Breadth First Search was used to find the shortest path from Samuel L. Jackson to Kevin Bacon</p>
300			 <code>['Jackson, Samuel L.', 'Captain America: The First Avenger', 'Stark, Peter', 'X-Men: First Class', 'Bacon, Kevin']</code><p>which gives him a bacon number of 2.</p>
301
302		</div>
303		<div class="project">
304			<p>Here we have an implementation of <a href="markov_chains.txt" target="_blank">Markov Chains</a> to create a Taylor Swift <a href="tswift1989.txt" target="_blank" title="required data set">lyrics</a> generator. Since Markov Chains only rely on the previous state, the generated English lyrics are non-sensical and somewhat amusing.
305			</p> <samp>i live and that's how you can solve them <br />
306				hey all you look what you've done <br />
307				say mmm-mmm <br />
308				say it's torture <br />
309				i'm just gonna break break <br />
310				like this sick beat forever <br />
311				this town drive straight ahead <br />
312				are we never hung my buttons <br />
313				'cause we got nothing <br />
314				they'll tell you had to go out to do was months sober <br />
315				i shake it now it's always want you would wait the night burning flames <br />
316				you're clean <br />
317				i i shake shake it go out and i <br />
318				makes you too late <br />
319				you get drunk on on cheeks say you had to hit me <br />
320				nothing lasts forever but it keeps you always you in frames of you have to stand back together 
320</samp>
321		</div> -->
322		
323
324	</div>
325
326	<div>
327		<h3 class="research">Research</h3>
328		<div class="project">
329			<p><b>BYU CS Department</b><br />
330			I am currently working on a machine learning project with a member of the Computer Science department, we are researching low cost MRI
331			configurations and applying generative machine learning to improve relatively poor quality imaging, thus allowing for widespread medical imaging.</p>
332			<p>I also designed and constructed a CNN with custom loss function to removed background noise (e.g., restaurant) from conversational audio. This has application in audio assistance technologies such as hearing aids.</p>
333			<p>My research also includes learning dynamics of neural networks</p>
334		</div>
335		<div class="project">
336			<p><b>BYU Math Department</b><br />
337			We worked to discover proper boundary condition equations to more accurately model pressure waves using numerical methods, resulting in a method of approximation that was 3x faster than previous methods. This project was mathematically rigorous, and required a great deal of effort. It was very successful, and we were able to present our findings at the BYU spring research conference. </p>
338			<a href="https://drive.google.com/open?id=0B4TqEMi3hSiVV2JvelV0VHVaWHplQ0ZQV0lMRkNib1pKaTZJ" target="_blank">Research Presentation</a>
339		</div>
340		<div class="project">
341			<p><b>Carnegie Mellon University - IT Lab Fellowship</b><br /> I excelled in Data Science course work earning top marks. I worked with TechBridgeWorld to analyze data and develop custom web games to help refugees learn English. I also presented secondary research to peers and mentors.</p>
342			<a href="https://drive.google.com/open?id=0B4TqEMi3hSiVLWJ3UEtzejliTTQ" target="_blank">CMU Research Presentation</a>
343		</div>
344
345
346	</div>
347
348
349	<div>
350		<h3 class="money">Entrepreneurial</h3>
351		<p>Throughout my college career, I have been a member of several tech start-ups. While none of them got off the ground, I learned extremely valuable lessons and gained some great skills and perspective that have served me well, and will continue to do so.</p>
352
353		<!-- <div class="project">
354			<p><b>C&P Consulting</b><br /> A colleague and I have started and run a data science and machine learning consulting agency for local small and medium sized businesses. We plan to work with them and empower them to make good use of their data. Click <a href="https://www.cpdatagroup.com" target="_blank">here</a> to visit our current website</p>
355		</div> -->
356		<div class="project">
357			<p><b>Legal Leaf</b> <br /> As part of the global legal hackathon, we made Legal Leaf. A chrome extension that uses NLP to summarize terms and conditions for you in the browser. Visit <a href="http://leaf.legal" target="_blank">http://leaf.legal</a> to learn more.
358		</div>
359		<div class="project">
360			<p><b>T-shirt Gallery</b> <br /> I made a small t-shirt company to make a little extra money. All designs are of my own construction and are available for purchase. Visit <a href="http://tshirt-gallery.ml" target="_blank">http://tshirt-gallery.ml</a> to see the designs and merchandise. 
361		</div>
362		<div class="project">
363			<p><b>Exhibit Solutions</b> <br /> I love management, and strategy design. I designed and wrote a full business plan for a profitable business. Click <a href="https://drive.google.com/file/d/0B4TqEMi3hSiVQ2RqZkhGLVp4VHM/view?usp=sharing" target=_"blank">here</a> to read the document.</p>
364		</div>
365		<div class="project">
366			<p><b>Vizr</b> <br/> This was a marketing start-up aimed to end the need for expensive marketing consultants. It was aimed to use Google trends and other expert information to help small businesses know how to market effectively.</p><p>On this project, I was the User Experience lead. I worked to make mock-ups and design the user interactions for our product</p>
367		</div>
368		<div class="project">
369			<p><b>Tagz</b> <br/>This was a personal start up where I was making an online note-taking app without all of the extra "fluff". It had a unique "tagging" system that allowed for easy retrieval and organization of information.</p>
370		</div>
371
372	</div>
373
374
375	<div>
376		<h3 class="writing"> Writing and Communication </h3>
377		<div class="project">
378			<p>Technical skills aren't the only important skills. There isn't much point in solving a problem, if you don't have the ability to convince someone you've solved their problem through written and verbal communication. Here are just a few samples of my writing.</p>
379			<a href="https://drive.google.com/file/d/1NQmSoa9FOHvPJvqsbOAW9kX9jhdAbTgn/view?usp=sharing" target="_blank">Video game machine learning</a>
380			<p>In depth analysis using machine learning and clustering methods of player skill level in the popular League of Legends game. In this project I use machine learning techniques to answer the question "as player skill increases, are we better able to determine win percentage using in game actions." The answer is NO. We actually get worse at predicting skill. This is a fascinating discovery discussed in the paper.</p>
381			<a href="https://drive.google.com/open?id=0B4TqEMi3hSiVS1ZKeHBrcnJUeWc" target="_blank">Stats Final Project</a><br/>
382			<a href="https://drive.google.com/open?id=0B4TqEMi3hSiVS3RrN0dfVVZyb0k" target="_blank">Essay Contest Entry</a><br/>
382
383			<p>I also enjoy public speaking. I have given numerious speeches, lessons, informational sessions, and presentations.</p>
384
385		</div>
386	</div>
387
388	<div style="margin-bottom:100px;">
389		<h3 class="service">Globally Impactful Service</h3>
390		<p>I am very passionate about helping others and doing work that has social impact. Here are two examples of volunteer work I have done.</p>
391		<div class="project">
392			<p>I led a team of ~20 people that worked 300+ man hours to collect and send over 1,000 lbs of school supplies, hygiene kits, and clothes to orphans in Syria. This project was one of the first socially impactful things I worked on. It was very rewarding and taught me a lot about working with others, and gave me great leadership experience.</p>
393		</div>
394		<div class="project">
395			<p>I worked for 2 years as a volunteer missionary in the Phillipines. I primarily spent my time teaching life skills, building basic infrastructure, serving the people through song and council, and leading other groups of missionaries in their efforts. During this time I developed a love for the Filipino people, their language, and culture. </p>
396		</div>
397		
398	</div>
399
400
401</div>
402
403<script type="text/javascript">
404
405
406$(document).ready(function(){
407
408$("a[href='#top']").click(function() {
409  $("html, body").animate({ scrollTop: 0 }, "slow");
410  return false;
411});
412
413$("a[href='#extra-curricular']").click(function() {
414  $("html, body").animate({ scrollTop: $(".extra-curricular").offset().top- 60 }, "slow");
415  return false;
416});
417
418$("a[href='#algo']").click(function() {
419  $("html, body").animate({ scrollTop: $(".algo").offset().top - 60 }, "slow");
420  return false;
421});
422$("a[href='#res']").click(function() {
423  $("html, body").animate({ scrollTop: $(".research").offset().top- 60 }, "slow");
424  return false;
425});
426$("a[href='#biz']").click(function() {
427  $("html, body").animate({ scrollTop: $(".money").offset().top- 60 }, "slow");
428  return false;
429});
430$("a[href='#words']").click(function() {
431  $("html, body").animate({ scrollTop: $(".writing").offset().top - 60}, "slow");
432  return false;
433});
434$("a[href='#help']").click(function() {
435  $("html, body").animate({ scrollTop: $(".service").offset().top - 60}, "slow");
436  return false;
437});
438
439
440
441$("li[role='presentation']").children().click(function() {
442	$("li[role='presentation']").removeClass("active");
443	$(this).parent().addClass("active");
444	return false;
445})
446
447});
448
449</script>
449
450
451</body>
452
453<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 453-454
453
454<script async src="https://www.googletagmanager.com/gtag/js?id=
454UA-100415142-2
vendor: 12 bytes, line 454
454"></script>
455<script>
456  
vendor: 133 bytes, lines 456-459
456window.dataLayer = window.dataLayer || [];
457  function gtag(){dataLayer.push(arguments);}
458  gtag('js', new Date());
459  gtag('config', '
459UA-100415142-2
vendor: 4 bytes, line 459
459');
460</script>
460
461</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.