Weekly Status Report 3/23/19

Jessie Li

This week, I continued to develop on the convolutional neural network. I researched a few different structures for the convolutional neural network, and implemented a from-scratch version of a basic network network with 2 convolutional layers, 2 max-pooling layer, and a multi-layer perceptron using Python and numpy. For the rest of this week and next week, I will be testing the network on MNIST dataset first, and then a modified (slimmed down) version of HASYv2.

David Diao

This week, I continued to develop the web application backend. I created all our backend endpoints and endpoints to communicate with DynamoDB. However, currently, I don’t think we’ll be using DynamoDB as we want to get the more important parts of our project working first. I began writing the endpoint handlers but did not get too far as I got sick for the latter half of the week.

Tushar Chetal

I was out for interviews this week and did not have much time to work on the code. Worked on the ethics assignment.

Weekly Status Report 3/9/19

Jessie Li (jessieli)

Unfortunately this week, I was out of town due to some medical appointments. I made some progress on a CNN for the HASYv2 dataset, drafting up a rough version of the CNN. For the week after spring break, I plan to do some preliminary testing of the dataset on my CNN and iterate based on accuracy.

David Diao (dyd)

This week, I drafted and designed how our frontend interface would look. In addition, I worked more on the backend and database design that I started on last week. I ended up learning more about how to integrate our Go backend with DynamoDB, and also how to use the python code we’re running our CV and CNN on through Golang.

Tushar Chetal (tchetal)

This week I started writing out the code for the different classes that I designed last week and started writing some code for the segmentation.

Weekly Status Report 3/2/19

David Diao (dyd)

This week, I worked on the backend design of our web application. I also did research into how the web app would work on a Windows Surface Pro desktop app vs a online web app, and we decided that we should stick with our web app stack. For the backend, I drafted up multiple endpoints that we could possibly use, and drafted up schemas of what our tables would look like in DynamoDB. I also obtained AWS credits from Professor Nace and will be looking into how to work AWS into our project and how to link everything together.

Jessie Li (jessieli)

This week I redid much of the work I lost when I lost my computer. I downloaded the dataset, manually cleaned out the data, and worked through the steps of creating a CNN to classify the data, manually picking classes to work through. In addition, I began to research and develop a convolutional neural net on the cleaned version of the HASYv2 dataset. To start, I tried training a CNN using sklearn (from python) to see what kinds of results I could achieve on the cleaned dataset and to gain experience manipulating the dataset. I also began work on the design report due next Monday.

Tushar Chetal (tchetal)

This week I couldn’t get much work done since I was traveling for interviews and did not spend much time on school work. I did start writing designing the classes and description of objects theoretically.