The complete list of students is below.
<this space intentionally left blank>
The complete list of students is below.
<this space intentionally left blank>
Introduction My name is Helena Aleluya José, and I’m an international student from Angola. I’m also a Computer Science and Theater double major, and an African and African-American Studies and Creative Writing double minor. As both a computer scientist and … Read More
Pet identification is important for veterinary care, pet ownership,and animal welfare and control. This proposal presents a solutionfor identifying dog breeds using dog images. The proposed methodapplies a deep learning approach to identify the dog breeds. Thestarting point for this … Read More
https://drive.google.com/file/d/1yBK7uZNzXtXtgwcIjN8yK_OHUAvJ-nBo/view?usp=sharing
https://drive.google.com/file/d/15QPCIknb-98ExVGaiHMRalbu-9zoQ7Dg/view?usp=sharing
The new version is the one used for the project but ver 5 was the last version to still include the sources for pitch A.
Abstract: This paper presents the structure and design of a novel open-source textual database named the Brick Database for Minecraft settlements. Aimed at addressing the current lack of comprehensive datasets for model training in the Generative Design in Minecraft Competition … Read More
Machine learning to automatized music composition This project aims to build a system that uses machine learning algorithms to generate original music compositions based on original ones. This project will be studying machine learning techniques for pattern recognition. The feedback … Read More
Idea #1 My research question: What algorithms can be used to simulate policy making? Public policy should obviously be for all citizens, but people often feel that their voices and real needs are not reflected in policy. In my home … Read More
Facial Expression Recognition: This pitch will focus on facial expression recognition (FER) using convolutional neural networks (CNNs), which helps people with difficulties in communication, analyzes human’s emotion, and helps with development of AI in supporting humans during their daily life. … Read More
Pitch 1: Reduce the encounter of local minima in heuristic search space. In the heuristic search space of heuristic algorithms, there are areas where the nodes appear to be closer to the goal state, but when the algorithm encounters these … Read More
Pitch #1: “Online Child Safety: Using deep learning to detect inappropriate video content for children.”: In today’s digital world, where online content is easily accessible, my project aims to use deep learning and machine learning techniques, such as Neural Networks, … Read More
Saki Pitches Data visualization (information visualization)I would like to create data visualizations about the rate of females in STEM areas in different countries /eras. One of the visualizations I can think of is a map visualization since I would like … Read More
This is a test
This is a test
About Me: I am Andex Nguyen, a Senior who’s majoring in Data Science. Introduction: Since 2020 when the pandemic struck us for the first time, Covid-19 has always been a globally noteworthy issue. In this project, the questions that I … Read More
Hi, my name is Overpower Gore but everyone calls me OPG. I am a senior Data Science student at Earlham College with a passion for information technology. I have held multiple internships impacting positive organizational outcomes through software development, data … Read More
1) I am interested in completing research related to the use of machine learning to generate decision trees which control non-player character behavior in video games. Decision trees are relatively interpretable and have a high-level correspondence to behavior trees, which … Read More
1) I am interested in completing research related to the use of machine learning to generate decision trees which control non-player character behavior in video games. Decision trees are relatively interpretable and have a high-level correspondence to behavior trees, which … Read More
About me My name is Hang “Hailee” Dang. I am a senior majoring in Data Science with interest in Finance, Data and Business Analytics. My project Abstract Purpose: This paper aims to find a new metric on predicting a technology … Read More
Hello! My name is Tamara and I am a senior Computer Science Major at Earlham College and this is my capstone project. I am interested in applying machine learning and other computational techniques for better understanding of social issues. Here … Read More
Hello! My name is Tamara and I am a senior Computer Science Major at Earlham College and this is my capstone project. I am interested in applying machine learning and other computational techniques for better understanding of social issues. Here … Read More
My name is Khoa, and I am a senior, double-major in Quantitative Economics and Data Science. My tentative project focuses on the application of Machine Learning to study the physical-chemical properties of different molecule structures, which has been proven useful … Read More
Hi everyone, I am Devin. I’m a Data Science major and a senior. For my project, I am creating a win probability model for the National Hockey League. Hockey has been one of my favorite sports since I was a … Read More
I am Tra-Vaughn James, a Computer Science major, and Junior: Today, Bioinformatics is an evolving field, in which computing resources have become more powerful, readily available and workflows have increased in complexity. New workflow management tools (WMT) attempt to develop … Read More
Abstract A low-cost portable sensor system allows users to monitor the different components of the air quality around them. There is a need for a sensor system like this because of the millions of deaths and diseases that occur every … Read More
Final Proposal: https://drive.google.com/file/d/1G8MKPq0wwN7Z83wQYncKorOK_4xJpni6/view?usp=sharing Presentation: https://drive.google.com/file/d/1UC4GmRP-SzGlXY010vyLMKU9AB8n6Y7C/view?usp=sharing
Link: https://docs.google.com/document/d/14-kZlVRu6MqjkvnUXy2IIli00XBygPaH0rUzN811xeY/edit?usp=sharing
Pitch 1: Website that creates tangible, engaging visualizations of probabilities. Humans are poor at conceptualizing probability. I notice that one common reason anti-vaxxers use for refusing the vaccine is that they’d rather take their chances with catching covid than get … Read More
Code project: https://code.cs.earlham.edu/ldhoang18/cs488-capstone
Pitch #1 The use of computing resources allows the processing of biological data and computational analysis. However in order to conver this data into useful information requires the us of a large number oftools, parameters, and dynamically changing reference data. … Read More
Idea #1 Using machine learning to identify if a webpage is malicious, sometimes websites are blacklisted and that’s how they are identified as malicious but its cumbersome to do that for every website and constant new sites, use ML to … Read More
Idea 1 : Maze Generation I would like to examine maze generation algorithms for the purpose of generating more challenging domains for search algorithms to solve. Creating domains that challenge existing search algorithms can assist in the development of more … Read More
Maze generation and solving: Hai, Zhou, Maze Router: Lee Algorithm These slides from Northwestern University give a great overview of maze routing algorithms. They discuss Lee algorithm, Handlock’s algorithm, Soukup’s algorithm, and more, along with their strengths and weaknesses, and … Read More
I want to create a tool that will protect a web application from malicious attacks. As a start, I would like to build a simple website where multiple users are able to sign up, authenticate and store information. Then, I … Read More
ABSTRACT: Voting is an important Ensemble Learning technique. However, there has not been much discussion about leveraging the base classifiers’ consensus on unlabeled data to better inform the final prediction. My proposed method identifies the data points where the ensemble … Read More
Chest X-Ray Abnormalities Detection with a focus on Infiltration Abstract Navigating chest X-rays is an obligatory step to determine lung and heart diseases. Since many people now believe that Chest X-ray radiographs can detect COVID-19, the disease of the decade, … Read More
Project abstract: Heuristic evaluation is one of the most popular methods for usability evaluation in Human-Computer Interaction (HCI). However, most heuristic models only provide generic heuristic evaluation for the entire application as a whole, even though different parts of an … Read More
Predicting cryptocurrency price movements is a well-known problem of interest. In this modern age, social media represents the public sentiment about current events. Twitter especially has attracted a lot of attention from researchers who are studying the public sentiments. Recent … Read More
Software demo video Software Architecture Diagram:
dongcao_research_paper_draft1.pdf
Annotated Bibliography 1 – Topic: Recommender System using Collaborative Filtering algorithm Annotated Bibliography 2 – Topic: Optical Character Recognition Literature Review Research Proposal
dongcao_final_proposal.pdf
dongcao_literature_review.pdf
dongcao_annotated_bibliography.pdf
Pitch 1 – Develop an API for Sensor I was hoping to work with sensors to develop an interface/app that would be more useful forindividuals’ projects. Say there was this sensor that measured water quality that was inexpensive,but pretty rudimentary … Read More
Idea 1: Detect and predict mental health status using NLP The objective of that research is to determine whether NLP (Natural Language Processing) is useful for mental health treatment. Data sources vary from traditional sources (EHRs/EMRs, clinical notes and records) … Read More
Pitch 1 Social media sentiments to predict mental health of people during the stages of pandemic in the United States I think it is important to know how people are feeling, whether they are hopeful, devastated, excited, or feeling fine … Read More
Cryptocurrency price prediction This would predict crypto currency prices using deep learning. As cryptocurrency popularity is increasing in the modern age and the money flow is increasing this is making cryptocurrencies more volatile and the patterns are changing. Some of … Read More
A new voting ensemble scheme Voting is a popular technique in Machine Learning to aggregate the predictions of multiple models and produce a more robust prediction. Some of the most widely used voting schemes are majority voting, rank voting, etc. … Read More
Author/Researcher: Yujeong (Erin) Lee Take a look at the project on Gitlab: https://code.cs.earlham.edu/elee17/capstone-cuneiform-image-processing. Watch the software demonstration on Youtube: https://youtu.be/XKweV6jdfxs Read the paper on Google Drive: https://drive.google.com/file/d/1FbfkI6wKPajhWrgkG2fCWU6BwHKeuqrM/view?usp=sharing Abstract Ancient Near Eastern cuneiform tablets document one of the earliest writing systems … Read More
Abstract For Twitter, a hashtag recommendation system is an important tool to organize similar content together for topic categorization. Much research has been carried out on figuring out a new technique for hashtag recommendation, and very little research has been … Read More
Abstract Artificial Intelligence (AI) has been used extensively in the field of medicine. More recently, advanced machine learning algorithms have become a big part of oncology as they assist with detection and diagnosis of cancer. Convolutional Neural Networks (CNN) are … Read More
Paper Code Software overview Abstract Writer identification based on handwriting plays an important role in forensic analysis of the documents. Convolutional Neural Networks have been successfully applied to this problem throughout the last decade. Most of the research that has … Read More
CS488: Senior Capstone Project -Muskan Uprety Keywords Stock Prediction, Sentiment Analysis, Stock Price Direction, Social Media Sentiment 1. Abstract Due to the current pandemic of the COVID-19, all the current models for investment strategies that were used to predict prices … Read More
Stock Price Prediction using Online Sentiment Stock Price Prediction using Online Sentiment Muskan Uprety Department of Computer Science Earlham College Richmond, Indiana, 47374 muprety17@earlham.edu KEYWORDS Stock prediction, sentiment analysis, price direction prediction . 1 ABSTRACT Due to the current pandemic … Read More
Final Paper A final version of the paper can be found here. Final Repository A final version of the repository can be found here. Changes Demographic weighting was added, as was a file that turns Rhode Island into 3 districts. … Read More
Finding correlation between fake news and correspondingsentiment analysis Abstract Detection of misinformation has become of great relevance and importance in the past few years. A significant amount of work has been done in the field of fake news detection using … Read More
Abstract With the increase in the number of forest fires worldwide, especially in the West of the United States, there is an urgent need to develop a reliable fire propagation model to aid fire fighting as well as save lives … Read More
Sarcasm Detection Using Neural Nets Abstract Over the last decade, researchers have come to realize that sarcasm detection is more than just another natural language task such as sentiment analysis. Problems like human error and longer processing times pertaining to … Read More
Abstract An ever-present problem in the world of politics and governance in the United States is that of unfairly political congressional redistricting, often referred to as gerrymandering. One method for removing gerrymandering that has been proposed is that of using … Read More
An Integrated Model for Offline Handwritten Chinese Character Recognition Based on Convolutional Neural Networks Abstract Optical Character Recognition (OCR) is an important technology in computer vision and pattern recognition that recognizes text embedded in images. Although the OCR achieved high … Read More
Abstract Modern internet architecture faces the challenge of centralized services by big tech companies, which capitalizes on the users’ information. Most of the well-known chat services at the moment have to depend on a third party server which stores the … Read More
Optical Character Recognition (OCR) is an important technology in computer vision and pattern recognition that recognizes text embedded in images. Although the OCR achieved high accuracy for languages with alphabet-based writing systems, its performance on handwritten Chinese text is poor … Read More
https://drive.google.com/file/d/1PfmzNBZHHmAmpDmw0s3eFGREpd7mDmvW/view?usp=sharing
The file can be found here: https://drive.google.com/file/d/1oljfEJN0xPCyrRnoc160miq2ZJ8VWOWX/view?usp=sharing. Keywords: edge detection, Sobel, Canny, Gaussian smoothing filter, hysteresis, Assyriology, cuneiform tablet Abstract: Cuneiform tablets of the ancient Near East document one of the earliest writing systems known. Millions of such cuneiform tablets … Read More
presentation: https://docs.google.com/presentation/d/1o5tocDFjyPA1eswjaDEi_mrpe2eHbuZGkbrdTn4egXQ/edit?usp=sharing Cancer staging and metastasis detection using convolutional neural networks and transfer learning ABSTRACT Artificial Intelligence (AI) has been used extensively in the field of medicine. More recently, advanced machine learning algorithms have become a big part of oncology … Read More
Here is my final literature review for the project. https://drive.google.com/file/d/1qo6oh-i2g2RinazIF8OGN465CjcZnCha/view?usp=sharing Not really perfect because it’s still some errors in the reference part, however overall is good enough to move forward to the proposal.
Artificial intelligence in radiology cancer detection: a literature review KEYWORDS Artificial Intelligence, Cancer Detection, Tumor Detection, Machine Learning, Convolutional Neural Networks, Radiology 1 INTRODUCTION In a world where Artificial Intelligence (AI) is helping us drive our cars and control our … Read More
Pitch #1 Style transfer and Image manipulation Given any photo this project should be able to take any art movement such as Picasso’s Cubism and apply the style of the art movement to the photo. The neural network first needs … Read More
After finish the annotated, I narrowed down to 1 idea to write the literature review. All 3 of my ideas related to machine learning, however I would choose the idea that I feel excited the most and feel motivate the … Read More
Idea 1: Masked Face Detection: Introduction: Due to the fact that the virus that causes COVID-19 is spread mainly from person to person through respiratory droplets produced when an infected person coughs, sneezes, or talks, it is important that people … Read More
Idea 1: Masked Face Detection: Citation 1: Detecting Masked Faces in the Wild with LLE-CNNs S. Ge, J. Li, Q. Ye and Z. Luo, “Detecting Masked Faces in the Wild with LLE-CNNs,” 2017 IEEE Conference on Computer Vision and Pattern … Read More
Artificial Neural Networks in Image Processing for Early Detection of Breast Cancer MEHDY, M. M., P. Y. NG, E. F. SHAIR, N. I. SALEH, CHANDIMA GOMES.2017. Artificial neural networks in image processing for early detection of breast cancer. Computational and … Read More
Idea 1: Masked Face Detection:Introduction: Due to the fact that the virus that causes COVID-19 is spread mainly from person to person through respiratory droplets produced when an infected person coughs, sneezes, or talks, it is important that people should … Read More
1. Fake news/unreliable source detection Fake news detection algorithm would be an improved version of detecting unreliable sources. For this, I would need to come up with a database of credible data and identify the trustworthiness of the source based … Read More
First Idea: Peer-to-peer chat webapp This app allows two(or more) people to instantly and directly connect with each other and exchange messages without any third party authorization. It operates completely on a peer-to-peer network, established among the users. This solves … Read More
CS 388 David Barbella Yujeong Lee 1) Sentiment Analysis on Popular Fiction Books (Data Science) Research topic/question: People have long discussed “formulas” for writing successful narrative fiction, such as the three-act structure or the hero’s journey, both models that follow … Read More
Pitch #1 Style transfer and Image manipulation Given any photo this project should be able to take any art movement such as Picasso’s Cubism and apply the style of the art movement to the photo. The neural network first needs … Read More
Link to project on GitLab: https://gitlab.cluster.earlham.edu/senior-capstones-2020/lmgray16-senior-capstone
https://drive.google.com/open?id=1fUOLlG9baN0_dGJD2Bqx9DcA0nGyknnr
https://drive.google.com/open?id=1iGPypP3wVsY4e4imky32K2UHwgpfiuDN
yuqian_presentation.mp4 A smaller file with lower quality
Please refer to this link if the uploaded document is not working.
Here is the poster I created about my capstone project. I do plan to continue this project in the future so I will update the poster in the future.
Here is my paper for the Capstone Project that I turned in on May 3rd, 2020. Hopefully, in the future, I will have an updated version.
https://drive.google.com/file/d/1oUf2SylDw4bAcP6wL0JicsZc83g2eAr_/view?usp=sharing
https://drive.google.com/file/d/1L7LDISv-XJwR7ExGpQ5V7lwkCkKZpY8M/view?usp=sharing
https://gitlab.cluster.earlham.edu/senior-capstones-2020/anh-dang-senior-capstone
https://portfolios.cs.earlham.edu/wp-content/uploads/2020/05/aqdang16_poster.pdf
Link to gitlab: https://gitlab.cluster.earlham.edu/senior-capstones-2020/krystal-capstone
Project Code Repository
https://drive.google.com/file/d/1s5AxN21QTzro4n97EtYV0qe8uygb-gtp/view Project Code Repository
https://drive.google.com/file/d/1s3o8VSq__VZSDklyAjgQ2FMS0kGqrHuv/view Project Code Repository
The repository for this software can be found at https://gitlab.cluster.earlham.edu/senior-capstones-2020/laurence-ruberl-capstone
https://portfolios.cs.earlham.edu/wp-content/uploads/2020/05/488-Poster-v2.pdf
https://portfolios.cs.earlham.edu/wp-content/uploads/2020/05/Project_Paper__Final.pdf
I have been working on cleaning up and refining my code as well as the frontend. I also worked on the final poster as well as the final version of the paper.
This week I mostly worked on the final video, as well as making some small final touches to the paper based on Charlie’s suggestions.
https://portfolios.cs.earlham.edu/wp-content/uploads/2020/05/aqdang16_paper_final.pdf
I finished out some final kinks and have a fully functional version now.
I mostly worked on my poster during this week. There were a number of small issues with my original poster created using LaTeX, which I could not fix without delving into a lot of code, so I recreated it using … Read More
In the past week, I worked on modifying my diagram and finished generating results. I also tried to draw meaningful insights from the validation results. After chatting with Xunfei, I finalized my poster and thought about elements to add to … Read More
This week I prepared my poster for the final submission, while editing also reworking my paper for the final submission next week. Last week I received feedback regarding user interaction and did research this week into what is the best … Read More
I completed the second draft of my paper which required changes in the diagram, motivation for the project. The final draft shall have all the required and suggested materials. I am working on the final version of the poster which … Read More
I am working on distance calculation. I had to start from scratch since there are no tutorials online to follow so it is taking up time. The image model is still not working so I am going to make the … Read More
I worked on the project poster. I also continued working on software demo v2 and finally submitted it. I discussed with Becky on scaling the accuracy testing, and the method I should use. I have found the food density data … Read More
I worked on integrating the camera into my application. I found the bug for image processing, but I am working on finding a way to install the CUDA toolkit on Google Cloud VM. I also worked on software demo version … Read More
I was mainly in the process of transitioning.
I have been working on wrapping up my project and worked on finishing up the final paper and the poster. The obstacle remains the same where the model gives out very erratic outputs for sentences that are not in its … Read More
During the past week, I have submitted the second version of my paper. After submission, I have continued working on the final parts of the paper. These parts include finishing the social engineering results and making the recommended changes to … Read More
This week I submitted my second draft of the paper, which required lots of results production as well as time to write. I graphed prediction trends between different materials of foreign data with my model which also was demonstrating how … Read More
This last week I tried to connect my C++ code with my Python code. I failed because I couldn’t convert from cv::Mat to Numpy Array. There were several problems with that. I will instead save the output of my C++ … Read More
In the past week, I finished the coding part of my project and did some validation work. I revised my diagram and worked on my paper and poster. Next week, I will be focusing more on my paper and poster.
The second video was primarily focussed on the student application. As of now, a user can search for books based on categories like sports, academics, fiction, etc. They can issue books by scanning the QR code as well. The homepage … Read More
I worked on finishing the frontend and wrapping up my project and figuring out what metrics to use measure and compare my models with. I also worked on the poster for my project. This upcoming week I will work on … Read More
I finished the first draft of the poster. While doing that, I needed to get the accuracies for my AI model and my image processing algorithm overall. My AI accuracy was around 90% for the testing set. However, I realized … Read More
This week we had the first draft of the poster due, which meant producing and visualizing a lot of results from my project. From this motivation, I compared my predictions across very different data (news articles, fictional novels, ect) and … Read More
I’ve mostly been working on making the poster and validating results. I found out that my original plan for validation would not work as nicely, so I will discuss with Xunfei to figure out what I can do. My diagram … Read More
I worked on the feedback I received from Igor concerning some of the difficult notation, and overall organization of my paper. I also removed some obvious lemmas and simplified the basic results for the second draft.
I downloaded some past posters to understand how to present my project idea through a poster. Working on the second draft of paper. Finishing up the admin app, in progress to complete all the features of the student app by … Read More
I couldn’t do much due to comps, but collected all information from participants to conduct the validation process. I also ran their results on my software and recorded the results. This week, I will work on extracting relevant reviews from … Read More
This week I further improved the pre-processing of sentences so that they are cleaner and easier to read on output. I then downloaded some previous year project posters to help with designing my own and have already completed half of … Read More
I have finished the front end of the project, and am trying to wrap it up. One obstacle that I am facing is that my project proposed to have human testing, which will not be possible due to the current … Read More
This past week I mainly worked on the first draft of my poster. It was much easier to complete since I have the majority of my project finished. In the coming week, I plan to continue my testing with my … Read More
I am having trouble with binding the C++ code to Python. Besides that pretty much everything is finished. This week was (is going to) spent on working on the poster.
I worked on presenting the proof in the most succinct way possible for the poster. I worked on several iterations and finally narrowed down on what is the current first draft. I also received feedback on the first draft of … Read More
I submitted the second software video. Finishing up the first version of the poster. I also received feedback on the first draft of my paper from Charlie, and discussed the paper and feedback with Charlie. Got valuable suggestion to work … Read More
Having implemented my first two models, I started working on the front end of my project for the user to interact with. This upcoming week I will keep working on the frontend as well as the poster and the paper.
I am struggling with linking my C++ code and Python code. The conversion from numpy array to cv2::Mat and back is the problem. There are libraries to help with that, but I fail at setting them up.
In the past week, I mainly worked on implementing a simple interface for my program. I decided to take text inputs for skin type and beauty effects and use a button that returns the recommended products when clicked. To test … Read More
During the past couple of weeks, I made some good progress on my project. I now have a functioning driver file that the user will run to train or validate a model, or to predict from their input data. This … Read More
I’ve done some work on the configuration parser to enable to core of the project to work: allowing a user to generate a ui with functionality from a text file. All i’ve been able to do so far runtime wise … Read More
I spent this week on finishing up a very detailed proof that Parks is NP complete. I also worked on improving the exposition of ideas leading up to the main result in my paper, which really helped me with the … Read More
Did not get much to do due to the college shut down caused by corona virus. Hoping to get in touch with my advisor and figuring out the remaining schedule.
This past week I worked on my other model that uses both engaging/readable and non-engaging/readable advertisements, I found that this model does not perform well because of the lack of parallel data and sentence structures between the two different sentences. … Read More
I parallelized some of the python code. I also rewrote the color processing code into C++. The C++ code for individually changing each pixel is 600 times faster. I read up on how to make images of food look better … Read More
I did not get to do much due to the various disruptions caused by Corona virus. I am currently working on getting things in order and figuring out meeting times with my adviser and whatnot.
Working on the logout procedure and to be able to pull up books from the database correctly when the QR code is scanned. The profile page of the librarian and student needs some design elements since the users can view … Read More
I read more papers and started thinking about the proposal idea.
My advisor: Xunfei Jiang Set up a VM and I am installing Solo5 on VM
The feature extraction module is finished (ready to use) now, but I am still stuck on the modeling module… The model I am using is called VGGVOX which is available on Keras. I am stuck on input pre-processing. The bug … Read More
Gender bias on Facebook might be measured by analyzing the difference in reactions on posts by women or men. My project is studying bias on Facebook pages of United States politicians using Facebook Reactions and post comments. Specifically, I am … Read More
My project aims to develop models where we can predict the risk of having cancer based on both numerical data and image data. After training all the models, they will be analyzed to see which has the best accuracy and … Read More
Since I uploaded the architecture design last week, this will I will go back to posting the normal updates here – I have been slowly working on my second model that I will compare my initial mode to. I have … Read More
The overall design of the project: The design of the User Interface/Data Finding process: The design for the Data Formatting process: The design for the Displaying Results process: The Partial Machine Learning process has yet to be defined as this … Read More
Information informs our entire lives. Information shapes public opinion which shapes things like public policy, elections, the health and safety of the public, and more. No one is above the harm that can come from misinformation, which is why we … Read More
In the past week, I worked to finish implementing non content-based filtering which recommends products based on the user’s skin type and desired beauty effects. I was able to apply the concept of TF-IDF to judge which ingredients are heavily … Read More
My project is about extracting features from images. Using low-cost collection techniques such as satellite imagery or drone surveys, a database of positive and negative cases can be created. Additional information will be extrapolated from each image in the database … Read More
I am currently working on a proof that non-contiguous kPARKS is NP-Complete. I am also mostly done with my paper.
Please click on the title above to view my flow diagram.
This week I focused more on refining my idea and how it would flow for a user, which then helped me to create a flow diagram for this week. During this process, I realized some flows in my code were … Read More
I have been working on writing the literature review for ten papers on the topic I chose, which is “Detect Chinese Text in Images”. I also sketched out the workflow for my project and discussed with my advisor about this.
I read another six papers and wrote the second annotated bibliography for my three ideas. After reading the papers for my three ideas and doing some research on the sources of datasets, I chose my first idea, which is “Detect … Read More
I developed the feature extraction module for my project and it is working. It now converts a voice input file (.wav) to a sequence of acoustic feature vectors. I tested with my own voice. The two files of my voice … Read More
Last week CS was down so I couldn’t post my week6 updates. I finally finished the environment setting for my modeling module code. I am using a model called VGGVox Models which are created by the same authors of the … Read More
My senior project is to develop a technology that provides higher performance and security for target applications. It is called unikernel which is an optimized library operating system. Unikernel consists of the minimum set of components that a target application … Read More
In the past week, I worked on creating a survey to take inputs for content-based filtering, modified the skin type test questions, and obtained some responses. I also worked on implementing non-content-based filtering using TF-IDF which I am struggling with. … Read More
My project aims to create a skincare product recommender system based on the user’s skin type and ingredient composition of a product. The main component of the project is content-based filtering and the secondary component is non content-based filtering. For … Read More
Parks Puzzle is a popular puzzle game that is played on a square grid. A Parks Puzzle consists of an nxn grid with contiguous regions known as parks. The aim of the puzzle is to place trees within parks such … Read More
Now that I have a proof for the parks puzzle, I am spending time working on a more general puzzle that we’ve dubbed kPARKS, which is the analogous problem of placing k trees in every row, column and Park. I … Read More
For this week, I worked on integrating pieces codes into an application. I completed login and register pages with sql database. Since I usually work on bowie and it is down, I decided to install all dependencies on my local … Read More
This week I began creating a model using the Keras Python library. I have been training it on the SemVal Task 8 2010 dataset, with accuracies of around 90% during training and 5 epochs and 60-65% validation accuracy. I was … Read More
My project aims to see how applicable semantic relation extraction models are outside of their dataset. Semantic relations are how we draw knowledge and facts from a text and no text is the same and when we research we usually … Read More
My project aims to develop a reproducible penetration test that can help secure a large network. Tests will come from three different avenues- physical and technical testing, as well as social engineering. The results from these tests will be put … Read More
— Elevator Pitch — My project aims to use a sequence to sequence encoder-decoder model to make text-based advertisements more engaging and readable. This will help businesses get an edge over their competitors by attracting new customers as well as retaining … Read More
My project is an application used in a library to issue and return books using QR code. The primary usage of this app is in college libraries. Using personal smartphones, users can scan the QR code and check out the … Read More
This week I focused on getting part of the PolicialNews Data set from Castello et al. to work with Weka to be able to see if I can recreate the results used by their classification methods Downloaded a tool to … Read More
This week I was trying to run two different TensorFlow models with checkpoints, however, I could get the checkpoints to work which is key to my project. After a discussion with Dave, I have decided to implement a simple model … Read More
This week I worked on finalizing my proof for the IFF and OR gadgets, and rewriting the final proof for the paper draft. I am now planning on working on an explicit algorithm for the reduction for use in the … Read More
This week I started working on writing the first draft of the paper. The models seemed to run probably when I tried to test with the small data set. However the accuracy was not what I wanted since there were … Read More
Completed the paper outline. Working on the first draft as per the feedback received on the outline. Plan to complete the draft this week and present the first version of the project next week. I am still working on the … Read More
I wrote the outline of the senior project paper. It is similar to my proposal but i changed my modeling method. i need to rewrite the modeling from GMM-UBM to Convolutional Neural Networks. But I am still having bugs on … Read More
This week, I focused on writing the outline of the paper. I also have been using NLTK to extract features from the text reviews. I need to figure out how to handle a review that has multiple sentences since my … Read More
For this week, I followed a tutorial from Educative about Natural Language Processing and followed for data preprocessing. I was able to load the dataset and I am in the process of preprocessing it. I ran into a problem of … Read More
For the past week, I was able to skim through the Amazon Review datasets and chose Clothing, Shoes and Jewelry, on the criteria that its size is not too much. I then researched and learnt how to use pandas to … Read More
I read six papers for my three ideas. It was interesting that many research ideas have the same goal, but the ways they approach the problem are very different. For example, in the fall detection problem, some research ideas apply … Read More
In the last week, I have spent more time learning about using fastai with a convolutional neural network, specifically the resnet34 and resnet50 models, which I think will be ideal for my purposes. I have also been working with Jordan … Read More
The proof has been completed. This week I will work on writing it out rigorously, as well as designing the program.
This week, I focus on the writing parts including the outline for the capstone paper. I also start implementing some neural network models for the image data set such as MobileNet and EfficientNet. I will try to test the model … Read More
I finished writing my initial model and have trained it using a small sample dataset. The accuracy of my initial model is quite bad. I am currently researching how I can modify and improve the accuracy of my model as well as downloading … Read More
I found a data set that would be the easiest to recreate results with I just need to merge the data set of credible news and the data set of non-credible news with an added column denoting whether it was … Read More
In the past week, I found and fixed a bug for cosine similarity calculation in the code I was referencing. I was able to obtain more accurate recommendations across different product types. I also thought about and planned for next … Read More
This week I spoke with Charlie and gained clarity into how Earlham handles guest connections through ECOpen and from there does not allow access to the network within Earlham but simply gives access to the outside internet. I also started … Read More
This week I first worked on creating an outline for my final paper, which was useful as it sharpened my current understanding of my project and where it is headed. I also was working with a new model and was … Read More
User login and authentication is complete. New user is able to sign and save details in the database. Sample set of 20 books to be used as testing data. Currently I am figuring out QR code scanning and generating new … Read More
TensorFlow is working fine on Lovelace now. But I just found that the demo uses TensorFlow 1 while the latest version installed on Lovelace is TF2………. The demo has a lot of code. I am not sure if i should … Read More
I am still having issue on running the demo code from GitHub. I requested installation of TensorFlow in python3 on lovelace but it seems there’s still error. It is probably the issue of environment setting. I will communicate with the … Read More
I am reading papers for my first idea, which is “Detect and Translate Chinese text in images”. One research that I read was about improving the performance of the Optical Character Recognition for Chinese books that are in precarious conditions. … Read More
This week I did a lot of research and work on the more anthropological side of my project. I emailed Tom Hamm and Greg Vaughn and got some great information about where I could find the foundations of old buildings … Read More
Last week I worked on collecting and preprocessing the data using Groupon API. I also started learning about and implementing my autoencoder model. So far the obstacle has been the learning curve but I have been extensively reading about neural … Read More
This week, I started the data preprocess for my image data. The steps include, resizing, cropping, normalizing and lastly change to tensor value so that it can be fit in a neural network. For the numerical data set, I started … Read More
This week I took a short break from working on the proof to start working on the app. I am currently trying to figure out whether it is worth designing the Parks app as a webapp, while also starting work … Read More
I have spent this week analyzing the data sets that I have to see if there are any outside things that I need for these data sets to be able to be tested using Weka. I have found that some … Read More
In the past week, I worked on generating five recommendations from each of the the six product categories. I still have a confusion about the cosine similarity formula so I’m planning to meet with other faculties in the following week … Read More
This week I made efforts to get predictions from my model that was trained last week. However, after some hours spent understanding the code, I realized that this model is not for practical use but rather theoretical predictions, as each … Read More
This week, I continued my testing for the physical aspect of my project. During this testing, I tried to focus on ECOpen since it says there is no encryption associated with the network. Come to find out, there is still … Read More
Working on the first draft of the paper.
I have started working on passing images to the ranking algorithm. I also have found some online food-photography courses I want to look at. Learning that will be helpful in knowing how to improve my images.
This past month i have been mostly working with getting everything for my project working and fighting some major issues. The first issue that has been almost solved is that the NorthStar uses DisplayPort out while my computer only has … Read More
Last weekend, I spent time with a small group of friends filling out a spreadsheet of information for 2020 Senate candidates. So far, 154/348 filed candidates have been added to the sheet. During that time, we discovered that a few … Read More
This week was a big planning week for me. I spent a lot of time writing down notes and ideas, as well as researching the details of what I need for my project. I also spent some time gathering resources … Read More
This week I was able to create a saved checkpoint of my learning model for semantic relation extraction. This hopefully means I won’t need to train it further and can now focus on feeding it my data, which now needs … Read More
This week, I tried to implement some models and was hoping to get it on our Layout server with GPUs. However, the system admins were still working on that and I could not ssh to the server. Therefore, I created … Read More
Since my project involves a significant part that’s marketing, I was advised by my instructor to talk to Seth and other professors about how I should approach a dataset. After talking to them, I have decided that a good approach … Read More
In the past week, I worked on calculating the cosine similarity between the ingredient composition of an inputted item and that of the rest of the items in the data. I am struggling to decide on which formula to use … Read More
Name of Your Project A Real Time Fall Detection System to Assist the Elderly Using Deep Neural Networks What research topic/question your project is going to address? The elderly have a high chance of falling and get injured or faint. … Read More
I worked with possible ways of proving that non-contiguous Parks is NP-Complete, and found one good avenue for exploration. Over the week I produced a general technique to convert any instance of 3-SAT to an instance of the non-contiguous Parks … Read More
I have started to keep a log of what I do every day for this project so if something goes wrong I know where to back up and begin again. This will also help later when writing about my process … Read More
Name of Your Project Ans: SARS What research topic/question your project is going to address? Ans: Using trained neural nets to be able to tell when a statement/sentence is sarcasm What technology will be used in your project? Ans: NLTK … Read More
This past week I have really dug into my physical testing. Using Kali Linux and a wireless adapter (supports monitor mode), I was able to use commands to see which networks were available and from there, I could see all … Read More
I worked on the login page and setup and almost done with the forget password setup. I have to decide on the database for the login, whether it will be single data base or sql for the whole application. I … Read More
This week I have looked at some papers of most recent models for classifying images to build for my dataset. I encountered some challenges while reading those papers since there were terms that were hard to understand. Next week, I … Read More
Name of Project Visual representation of nation’s development level What research topic/question your project is going to address? The goal of this project is to use the various world bank data that is available to evaluate different development metrics for … Read More
Due to a lack of available usable datasets, after talking to my advisor and instructor I decided to modify my project to focus on readability and sentiment instead. I researched papers on readability and sentiment this last week and have … Read More
This week I recovered all of the data sets I found last semester that were on my other computer. I then downloaded and extracted the data. I also chose to set up my own Developer SQL database on my laptop … Read More
Name of Your Project Driver Drowsiness Detection Using Deep Neural Networks What research topic/question your project is going to address? Driving while feeling sleepy or tired is one of the main causes of traffic accidents. One solution for this might … Read More
This past week, I have started phase 1 of my project, testing the physical security of the network. Along with starting this phase, I started to write the Google survey that will be used w/ the social engineering experiment. I … Read More
In the past week, I have spent most of my capstone time organizing my project and testing some options for the machine learning component. I have been working with fast.ai and ImageAI python packages, trying to set up some groundwork … Read More
I forked MLMAN, a PyTorch model that achieved the second-highest accuracy of validation on the FewRel dataset for semantic relation extraction. Running locally with a useful amount of iterations, it took to long to train, so I will be training … Read More
Over this week I finished up an non-contiguous IFF and OR gadgets, however I came to the conclusion, after meeting with Igor, that there does not seem to be a way to effectively put together these two gadgets. However, we … Read More
My project is to collect and study the Facebook Reactions and comments on posts by U.S. politicians to see if bias exists based on the gender of the politician. I have decided with Charlie’s advice to focus my project on … Read More
I decided to change my modeling method to neural networks. I have read a paper called Text-Independent Speaker Verification Using 3D Convolutional Neural Networks and checked their resources on GitHub. I tried to run their demo but required packages couldn’t … Read More
I made a visualization (plot) displaying ingredient composition similarity between different products and skin types. I attached two drop-down options for users to select from product categories and skin types. I also attached labels to the graph so that it … Read More
Working on the login and sign up system. Reading existing papers that talk about such system. Sign up will be via Zimbra only since using Facebook and other applications could lead to fraud accounts. The home page would be ready … Read More
Name of Your Project Detect and Translate Chinese text in images What research topic/question your project is going to address? Lately many translator applications have introduced the new feature that can scan a document or take an image with texts … Read More
I go through the project again because it has been a while since I had CS 388 last Spring. I downloaded the data set and started doing some data manipulation and preprocessing. I will start looking at the models for … Read More
It was the first week, and we had out presentations. I also found an advisor. Everything is swell.
For the past week, I went back to my materials in CS388 and re-read my proposal along with the research papers in the proposals. In the following week, I need to obtain the dataset and learn (at least partially), the … Read More
This week I worked on setting up Keras and completed a course on deep learning using Keras (Learn Keras: Build 4 Deep Learning Applications). As I prepped for implementing the project, one of the significant challenges I have encountered is … Read More
In the past week, I loaded the data, extracted ingredients from products, and made a document-term matrix containing product names and ingredient composition. I plan to visualize ingredient similarity between products this week. I haven’t faced many obstacles yet, but … Read More
I bought a new computer over the break because my older one was unreliable and crashed unexpectedly from time to time. So I spent this first week setting up the computer and downloading the tools that I believe I’ll be … Read More
This week I created the presentation for Wednesday, which helped to make clear to me my new current goal after work done over break. I have found some new datasets and repositories for models online, which I will be presenting … Read More
This was the first week so I worked on getting back up to speed with the research, and on creating presentations for the first class.
This week was mainly for refreshing myself on the details of my project. I finalized Charlie to be my advisor for 488 and set up a weekly meeting time with him. I also completed the 3 slide powerpoint in preparation … Read More
This week has been mostly organizational for me. I found some more resources on Github that I want to try and make use of, and I worked on my design plan for implementation. I talked with Igor about technologies I … Read More
First of all, I decided my advisor to be Xunfei who was my advisor as well last semester. We decided our weekly meeting time. I have read some new papers and decided to change my modeling method from GMM-UBM to Neural … Read More
I am getting familiar with Android studio. As per my timeline, the first step in the application is to implement the login system. Aim is to decide by end of this week whether to use Firebase and SQL or only … Read More
Finished the final draft of project proposal.
I submitted the final proposal for my project. It is attached with this post.
I just worked on my final paper this week. I met with Xunfei to ask questions about it.
I have been working on my final proposal this week. I will post it after the deadline for the assignment.
I finished my final proposal and I’m rechecking everything for submission this week.
In the past week, I have been working mostly on my presentation and my proposal. My proposal is close to a finished state, but I am still working on collecting preliminary results. I have also been trying to create new … Read More
I finished my presentation. My next step is to add abstract and more introduction to my proposal paper, and finish the final version of it. I have done more research in the past week and planed to change my modeling … Read More
I made final edits to my presentation and finished reading 3rd passes for all papers I have found. I have also revised my design by adding some more details to it. I have found a book about OpenCV projects so I … Read More
I have researched and read a few more papers in the last week. I have expanded upon my analyze -> split -> replace modules with actual implementation details using an encoder-decoder model to swap less engaging text with more engaging … Read More
In the past week, I browsed to see if I could find a better data set for my project. I wanted to find a data set with users’ purchase history as well as the product information, but I could not … Read More
This past week, I spent time working on the presentation. I also met with Charlie to discuss the presentation slides. Charlie told me to replace a table in the Motivation section with graphs to show how wildfires have increased overtime. … Read More
I spent the vast majority of this week looking for projects that have specifically detailed how they implemented a fake news detector and reading through the articles I’ve already found. While some have given a lot more detail on their … Read More
This week I have been working on my presentation and have refined my proposal a bit. I will keep working on my presentation until the upcoming Wednesday as I wait for feedback on my second draft of my proposal
This week I have worked on the presentation. That’s it.
This week I worked on the final proposal. Feedback from the second draft indicated that there were some grammar and structure errors. I added the testing and abstract sections. I hope to finish the proposal by the end of this … Read More
I focused this week on fixing my first proposal. I re-did all of my diagrams so that they would use the proper shapes I re-wrote my design section I add more to my introduction to better explain the importance and … Read More
I read some new papers and research about different modeling algorithms and started to worry about the accuracy on my system. The accuracy is not only rely on the modeling but also based on the dataset for training and the … Read More
This week, I continued working on my project proposal, submitting my second draft after some much-needed updates. I still need to work further on the Related Works section. I additionally continued working on early implementation of the project. Lastly, I … Read More
I have mostly worked on the second draft of my proposal in the past week. I simplified and restructured my framework model. I also looked for more use cases of my project and decided what frameworks to use while implementing … Read More
This week, I worked on the similar project posted online. While working on it, I found some challenges in modifying the content-based data set to fit the collaborative-filtering method. I might end up modifying my project from a hybrid recommender … Read More
During this week I met with Charlie to review feedback for the first draft of the proposal. I reconstructed this version for the 2nd draft. I also read some papers for the next pass. These were more directly related to … Read More
I found an API for food calories. I worked on proposal second draft. I explored an image editing software I am thinking to use.
Still working on the second draft. Rebuilding the diagram of SLMS. Also ready with the draft for the presentation.
I realized that the database I found for food nutrition is not enough for the calorie estimation so I looked for more resources. I started learning SQL.
I discussed my proposal draft with my advisor. I got her feedback and suggestion, and knew how to revise and improve my proposal. In the past week, I read more papers about the GMM-UBM modeling method that I plan to … Read More
This previous week, the work I’ve done has been two-pronged, as has become the norm and will continue to be for the rest of this semester. First, I continued work on the basic implementation of the game. I currently have … Read More
This week, I investigated the technologies being used in my found papers more closely to find which technologies would be more feasible for my project. For data collection, I have found that the facebook-sdk python library (https://pypi.org/project/facebook-sdk/) used by Pool … Read More
This past week, I worked on mainly reading my new papers. I did a third pass reading on all my old papers and did at least second pass reading on the new ones. I tried finishing more than half of … Read More
In the past week, I have spent most of my time working on the first draft of the proposal. I decided to research and include a new category of papers in my proposal that I had not spent a lot … Read More
This week I have Continue with the Operating Systems with the focus on File Systems through studying and reimplementing the Unix Version 6. Continue with the Networking parts.
This week I have: Studied the general knowledge of blockchain Read about File System in an Operating System Read about the basics of Computer Networks
Project Repo In the past week, I have used my peer review from Jordan, as well as my own proof-reading of a physical copy of my draft to fix a lot of errors. I wrote my draft in a bit … Read More
During the past week, I finished the first draft of my proposal and started to make those changes for the second draft. I have also continued reading some papers for their next pass. I continued to watch videos and read … Read More
For this week I looked into many different datasets, including gis fire map data https://frap.fire.ca.gov/mapping/gis-data/ and Kaggle dataset https://www.kaggle.com/elikplim/forest-fires-data-set but couldn’t find what I was looking for. I picked The Ranch Fire in California but couldn’t find good datasets for … Read More
For this week I have done the following tasks: Learned to view shapefile contents with Netlogo and Python library pyshp. A shapefile is an Esri vector data storage format for storing the location, shape, and attributes of geographic features. This type of file … Read More
I spent a lot of time this week trying to closely read the texts I’ve found already to try and find any mention of the data set they are using. This was very difficult because the research articles usually don’t … Read More
Discussed the feedback on the first draft with Xunfei. Got valuable feedback and planning to implement them in the second draft. I am searching for the algorithms to be used in the SLMS and working on the second draft.
Finished propsal first draft. Explored softwares for image processing.
Started my work in reviewing new found research that has more relevant research about a fake news detector application Finished my first draft for my project proposal I will need to update my related works section because of the new … Read More
Finished my first draft of proposal. I read some blogs about speaker verification tech and found out that I was wrong on some aspects (actually I was confused). Those blogs help me understand more and deeper about speaker verification. So … Read More
I only worked on finishing the first draft of the proposal this week.
This past week, I’ve finalized the basic design for the game I will be implementing. It will be a horizontal auto-runner, where the player ducks/jumps to avoid obstacles to the beat of the music in order to keep playing. I … Read More
This past week, my work has been split in two directions: First, I’ve been refamiliarizing myself with Unity, by means of going through my Game Design second project. Further than that, I’ve been familiarizing myself with Unity2D for the first … Read More
I extensively worked on the proposal last week, reading more papers and writing out what I plan to do helped me figure out the scope of the proposed project. I also experimented a bit more with tensorflow. I made some … Read More
This week, I revised my diagram again and selected papers to use for my proposal. I read through all of them carefully and wrote an outline for my proposal. I discussed the details of my ideas with Xunfei, modified some, … Read More
Much of my work this week has consisted on working through the first draft of the proposal as well as reading some papers for the next pass. I also found a couple other sources to use. These new sources were … Read More
This week I met with Charlie to discuss my project design. We also talked about GIS extension, which is a library to handle GIS data for NetLogo. Charlie talked about how to layer different types of data on a base … Read More
I worked extensively on finishing the first draft. I rewrote the design and related works section.
Uploaded papers I have finalized for the proposal. I will meet Xunfei to confirm the papers and talk more about the first draft. I have made an appointment with the writing center for the first draft. I spoke to the … Read More
I have narrowed my project to studying Facebook Reactions and how reactions may differ based on the gender of the post creator. I have also found papers that focus on facebook reactions. Because Facebook Reactions were released as a feature … Read More
After meeting with Xunfei, I decided to modify my diagram a bit so I redesigned it from my practice proposal. I also collected more papers that could be used in my proposal and read more articles and research papers. I … Read More
In order to get more familiar with neural networks I decided to use a program that lets you create neural networks. In order to do this I started reading about tensorflow and tensorflow graphs and their inner workings like variables, … Read More
This past week I have been trying to find more research papers that discuss how to create a prototype fake news detector instead of papers that just talk about how to discern fake news from media. The hunt for those … Read More
I discussed my new idea with Charlie and Xunfei. I searched for more papers about 3D modeling and volume estimation but could not find a lot. I will be creating an Andriod application, so I looked into Andriod camera API … Read More
After coming back from CMU workshop for CS researches, I have decided to modify my idea a bit to integrate more CV into the project. From recipe recommendation and calorie estimation, I have decided to focus only on calorie estimation. … Read More
I read and did more research on different algorithms of recipe recommendation. I removed some papers from my box that turned out to be not quite related and added some more papers. I also wrote the final version of my … Read More
During this past week, I have revised how I want to implement my social engineering attack. I want to use what is called a USB rubber ducky where you insert a MicroSD card into the USB. This card has payloads … Read More
In the past week, I have: Finished a simple Hangman Game in Elixir, I coded it up during the weekend. It can be found here: https://github.com/hungphi98/Hangman_Elixir. I learned a lot of things while making this tiny game: decoupling design; BEAM … Read More
For this week, I started working on NetLogo, the software that I plan to use to create the simulation model for my project. I looked into the tutorials and the sample models library. NetLogo has its own programming language and … Read More
I found a MFCC library in GitHub and explored it a little bit. It directly takes a wav file as input and returns one N*1 array (a sequence of acoustic vector). I recorded my voice and converted to a wav … Read More
I finished a first pass of all but one of the papers in my reading list, and also read some of the papers that are highly relevant to my project, which I had already read for a first pass, for … Read More
This week I have: Learned about the P2P and different Protocols in the implementation Learned about the history of P2P, and different architectures in implementing a fully functional P2P File Sharing Application. It is quite colorful actually. Made a rough … Read More
This week, I worked more on my proposal outline. Tuesday morning, I met with somebody from EPIC to go over my grant application to go to GDC, at which I may try getting some playtesting data from my project from … Read More
During this week, I continued work on my literature review after meeting with Xunfei. After finishing the review, I also started work on my proposal outline, and continued looking for more resources to use in my project. I specifically need … Read More
I’ve been working on the Lit Review and Proposal Outline this week and I finally finished the Lit Review fully. My Lit Review included sections on: Data sets: what kind of data has been tested and what do they extract … Read More
I am working on finding more papers that study gender bias in social media posts and narrowing my idea further. One challenge is finding a feasible way to collect data from a site (since APIs have limits), or finding an … Read More
This past week I worked on revising my literature review as well as writing my proposal outline that will serve as a starting point for my first proposal draft. I met with my advisor who helped me to come up … Read More
I went over the broad categories that need to be addressed by the project proposal, and created a proposal outline for Assignment 7. I also worked with my advisor, Igor, to find a good candidate for the reduction adn start … Read More
This week, I changed my method from hybrid to content-based filtering because there isn’t much research done in the hybrid method. So I chose to improve the content-based filtering instead. I also wrote my proposal outline and revised my diagram … Read More
For this week, I wrote my proposal outline. During the next two weeks I will use this to construct the 1st draft of my proposal. I also spoke with Charlie about taking a different approach to the social engineering aspect … Read More
I finished my proposal outline. The next step is to write my proposal draft. I also discussed with Xunfei and she help me drew a better flowchart. I gained a clearer understanding about the flow of my project. I downloaded … Read More
I met with Charlie for the weekly meeting. We discussed different designs for my simulation model. I will first create some input data, which includes creating dummy values for the base map instead of using a real map. The main … Read More
I met with Xunfei to improve my design outline for the proposal outline. I completed the outline on the box site. I am trying to find more ways to improve the existing system and see if there is anything else … Read More
I wrote my project proposal this week and I already had most of the info ready. The sections that I didn’t feel really prepared for were the design and what software/hardware do you need sections. I didn’t have a good … Read More
After reading articles for my literature review, I see that there are a lot of different ways to identify and classify media with misinformation. I will need to do a bit of work to be able to combine all the … Read More
I’ve chosen Charlie as my adviser for my project The idea that I picked for my Capstone is my Fake News Detection Idea The basic idea is that I would create a website/application and a website extension that takes mediums … Read More
I read over 20 papers in the last two weeks to work on my literature review. I met with my advisor and talked to him about my proposal and what could be improved in my literature review. I have found … Read More
This week, I mainly worked on reviewing my papers carefully and summarizing them for the literature review. I also met and talked with Xunfei about my proposal idea and came up with a preliminary idea. I will have to work … Read More
This week, I wrapped up my first draft of the literature review. I’ll be meeting with the writing center as I embark on my final draft. I’ve continued working on nailing down my exact idea that I’ll be proposing, as … Read More
This week I worked on improving my understanding of the Parks Puzzle and exploring possible proof techniques to show that it is NP complete from two directions. I continued working on the Time Complexity chapters of “Introduction to The Theory … Read More
I’ve finished writing the Literature Review for my idea “Fire Spread Simulation Using Cellular Automata.” After reading the papers for my research, I found a recent paper on this topic which used Machine Learning to solve the drawbacks of previous … Read More
I’ve chosen “Fire Simulation Using Cellular Automata” as my final idea. I have also met with Charlie and decided to meet every week on Monday. I will also meet with Xunfei regularly for my research. Xunfei has suggested that I … Read More
I finalized my proposal to “Applying Voiceprint Recognition Technology to Identity Verification”. The keywords are voice recognition, voiceprint, feature extraction, voice detection, voice verification. The difficulty I might encounter is that there may be background noise in the voice input. If … Read More
Received feedback for LR. I understood the mistakes I made and working on the revised LR. I also found additional papers that I will use. Met with Xunfei to discuss proposal outline and LR.
I did not add an update to week 6 due to the long weekend but had been working on my literature review, which I finished today. It was very useful to read and re-read certain articles and realise some are … Read More
I have decided on the project I will be working on as my senior project. I have talked to Charlie about it, discuss my ideas regarding this project. He will be my advisor for the project. I have found 10 … Read More
I now know what idea I am going to go with, it’s a new idea and is not related to any of my old ideas. My new idea is about using neural networks and natural language processing to predict a … Read More
I have talked to Xunfei about my 3 ideas and decided to discard one of my 3 ideas because of overhead issues. I wrote 2 annotated bibliographies of my 2 ideas with 3 papers each. I have also done more … Read More
I wrote 3 annotated bibliographies, one for each idea, and each of the annotated bibliographies is composed of 2 papers I have found for my ideas. I went to San Diego to attend Tapia conference of diversity in computing.
I’ve finalized the base project idea – I’m going with the one involving music generating AI. Additionally, I’ve officially gotten a proposal adviser, Xunfei, who I’ll be meeting with every Wednesday morning. I’m having some issues in limiting the scope … Read More
The First Responders Tech idea is not panning out in terms of finding any relevant research articles so that may be way to difficult for me to achieve in this time frame The Secure Paperless Voting Machine is working out … Read More
Updates in Ideas My first “Fake News Detector” idea has remained mostly the same I still have not come up with a more doable idea for the secure paperless voting machines because there’s so much oversight with voting regulations and … Read More
My project is using Voice Print Recognition technology to check if the voiceprint of the input match the corresponding one in the database. This technology can be used in many identity verification scenes like customer services for bank, door lock, business … Read More
This week I mainly finished my LR and spoke in detail regarding the project idea with Xunfei. It seems I like I know which technology to progress with and eliminate the two I was debating before. I also worked on … Read More
I read more papers on my ideas, met with my advisor to schedule a weekly meeting and discussed a new idea proposed by the company I interned with this summer. The new idea is a Neural Network driven A.I. that … Read More
This week, I finalized who my advisor will be (Charlie). I also decided that I will be working on my security testing idea as my main project. To start this, I spoke with Brendan Post (IT) to discuss my ideas. … Read More
This week I spent some time finalizing my proposal idea. I discussed the Parks Puzzle with Igor and come to the conclusion that I should work on proving its NP-Completeness for my final project. I had to discuss this idea … Read More
In the past week, I searched and skimmed lots of papers to use for my own research. I also talked with Dave and Xunfei to refine my ideas. I also found a data scraping software to extract product information from … Read More
In the past week, I have found papers for the literature review, started working on the paper. I have to talk with my advisor regarding the papers. I also found that the QR code would be a viable option rather … Read More
Most of the articles I have read this week have been quite informative and take the time to explain even the most basic things. However, this has not been true for all the articles that I have read. Some of … Read More
In the past week, I explored different ideas, talked to the faculty, and found more papers to read. I found lots of interesting paper related to my personalized skin care product recommendation idea. I found out that using content-based filtering … Read More
I haven’t decide my topic yet, but I was reading papers related to my three ideas to gain a deeper understanding on these ideas. My first idea is an AI tech for voice print recognition. It can be used for … Read More
This week I researched deeper into my three ideas, and now have developed preferences and better understandings of them. Specifically, I believe the natural language processing idea where I will create summaries of subjects in PDF’s seems to not only … Read More
In the past two weeks, I’ve read through a total of 12 sources, four for each idea, and created annotated bibliographies based on them. While some of these papers are more useful than others, each has been helpful in one … Read More
I spoke with Charlie this past week and we both decided that my first idea is my best one. So, I decided this was the one I was going to pursue my penetration testing idea and found 6 more articles … Read More
For my first idea, I have been researching methods and corner and shape detection that I might be able to apply to my implementation. I found a very relevant paper about shape detection using VLI and NIR imagery from drones, … Read More
I found a very promising paper called “an introduction to the conjugate gradient method without the agonizing pain” and started working through it. I have only gotten through the first 10 pages or so, but it is helping me think … Read More
Here are my comments for the papers I read this week. [1] Forest fires spread modeling using cellular automata approach. They described a method using cellular automata to simulate how fire spread over an area of island Brac in Croatia. … Read More
For this week I tried to narrow down my research scope; I talked with Dave about my ideas, and where I might begin with researching each of them. I got some good ideas about previous work and what might work … Read More
(I was attending a CS conference in California this week so my post is late.) I have read some papers related to my 3 topics. I gained a clear understanding of the technologies I need for my three topics. I … Read More
In the past week, I read 3 more papers for each idea. I spoke to the faculty regarding the 3 ideas to decide which one is feasible for the final project. Some papers I found are listed below. I will … Read More
I did a 2 pass reading of all the sources that I had collected over the last two weeks. I realized that some of the things I had in mind already exist. I’m still researching about pre-existing technologies/frameworks that could … Read More
After talking to Igor, I realized I could incorporate a food recommendation system to my food ordering app. After thinking some more, I realized the food recommender might actually be more interesting than the food ordering system.
Started the draft of my outline and abstract. Continued working with the “jigsaw” idea/method ran into a hiccup with placing content while moving left and up, this will require a code segment to further regulate the placement based on there … Read More
I have pretty much decided on my main topic, which is working on the complexity of the Parks Puzzle. I found a survey paper that goes over a number of puzzle problems, and provides a vast reading list, which I … Read More
For this week, I started reading more into the papers that I found initially interesting for my ideas. I found some to be less relevant than others, but still drew some nice views that may be helpful later to shape … Read More
For this week, I created my annotated bibliographies for 2 papers of each of my 3 ideas. I also spoke with Charlie and refined 2 of 3 ideas. For my penetration testing idea, instead of making the project solely on … Read More
This week, I did a first pass reading for a total of 6 papers and visited the writing center for the annotated bibliography. Some of them turned out to be less relevant to the topic than they had appeared, but … Read More
Below are the papers I read for each idea this week. I also read more papers for my third idea, “Fire Spread Simulation” and found the cellular automata algorithm mentioned in one of the papers quite interesting. The basic idea … Read More
This week, I created annotated bibliographies for papers pertaining to each of my three ideas. I also further considered the possibilities for updating my project ideas – I’m likely to not go with the copyright detection idea. If I go … Read More
This week, I browsed through chiefly ACM and Google Scholar to find five papers on each of my topics. I additionally met with Charlie to go through my three ideas, getting some helpful insights about my projects and what is … Read More
Talked to Charlie about my ideas and got feedback from him. Found 5 papers for each idea.
I researched and made a list of papers that I will read in the upcoming week. Here is the list of papers, that I plan to read: Topic 1 Name: 3d Printer – A new Technique Paper List: (1) Innovations in … Read More
Summary of Updates: This week I spent a lot of time trying to refine my last two ideas to make it more suitable for a capstone and tried finding enough research articles about all three ideas. I struggled with finding … Read More
I visited the writing center for bibliography help and to sort out the papers. I was able to remove some irrelevant papers and finish up my assignment. The library management idea seems to be my project idea and I am … Read More
I am still exploring my new ideas. Idea 1 Title: AI Assistant for Safety Driving Description: My idea is to use facial recognition to detect fatigue driving or dangerous driving. A small camera will be placed in front of the … Read More
I have finished buying the parts to make the headset and i have finished setting up a unity environment, but haven’t been able to run tests there yet.
This week I tackled simple branching. I have gotten it to the point where it is fully functional but limited in content. At some point during the process, the algorithm will place a specified branch segment, It will then create … Read More
Idea #1Name of Your Project Computational complexity of the ‘Park Puzzle’What research topic/question your project is going to address? The Park Puzzle is a game that involves splitting a n*n grid into different colored continuous ‘parks’. A solution to a … Read More
Idea: Breakdown of Mathematical Proofs Using Natural Language Processing I wish to use natural language processing to break down a bachelor-level mathematical proof into the components that make up a proof (e.g. given knowledge, statements, calculations). This will be shown … Read More
For this week, I read the papers on Moodle, met with Charlie to discuss my ideas, and read papers related to them. Below are some updates for each topic. Idea 1 Title: Improve Fire Identification Mapping and Monitoring Algorithm (FIMMA) … Read More
I further developed my ideas and added more details to each of them. Then I talked to Xunfei about modifications and got more suggestions from her. We looked through the research paper I found on Google Scholars together and searched … Read More
As suggested by Charlie, I chose a new direction for my third idea:Name of Your Project? Geosocial Weight AlgorithmWhat research topic/question your project is going to address? Lots of social networks, including, for example, one that I created with my classmates … Read More
For this week, I updated my 3 proposal ideas and met with Charlie to review and seek his advice. Prior to this meeting, I found my 5 articles for each and used these discuss potential problems if each idea was … Read More
I spoke with Xunfei regarding the three ideas. Currently, I am reading through similar papers and figuring out which idea I will finalize. I have selected the papers for the next assignment and going through the first pass for the … Read More
My first idea is to create an application that scans the picture of foods and let users know what ingredients are in the dish. I am still deciding whether I want my app to be used as a diet and … Read More
Thought a lot about how I am going to handle simple branching, currently looking into a version that would just at some point split the level and after the split, here will be a branch that only goes right and … Read More
Idea 1 Name of Your Project? Corner Finder AI What research topic/question your project is going to address? Can deep learning and/or neural networks be used over a set of imagery to identify rectilinear structures which might be undetectable to … Read More
My first idea stays the same. Some items Xunfei helped me consider is what questions administrators would be prompted to answer, and how to moderate student answers for reliability. My second idea is to build a simulation of Earlham’s energy … Read More
Idea 1: Joseph Moore Museum Guided Tour This project is an attempt at expanding the accessibility of the Joseph Moore Museum, especially to patrons whose first language is not English. The project is to create an app which will scan … Read More
Project Idea One: Name of Your Project Implementing AI into Rhythm-Based Video GamesWhat research topic/question your project is going to address? The project is going to attempt to address a common issue with rhythm games – particularly for mobile devices … Read More
1 ) Name of Your Project: Improve Fire Identification Mapping and Monitoring Algorithm (FIMMA). Enhance FIMMA to reduce the number of false-positive results and apply the algorithm to detect fire in urban areas. 2 ) Name of Your Project: Fire … Read More
First Idea: Credibility Analyzer Create a database of media of different opinions that are credible with truthful information. Using Machine Learning, find/develop an algorithm that when given a medium could accurately determine whether it is credible and truthful. Create an … Read More
Changes to Idea #1There were no major changes recommended, except that the scope of the project could be limited to classical iterative solvers of linear systems. Idea #2Name of Your Project Computational complexity of the ‘Park Puzzle’What research topic/question your … Read More
1. My first idea stays the same, but Xunfei recommended me to enable rating and commenting under each product to make the app a bit more interactive & informative. I will order recommendations for different skin types by star ratings. … Read More
Breakdown of Mathematical Proofs Using Natural Language Processing I wish to use natural language processing to break down a bachelor-level mathematical proof into the components that make up a proof (e.g. given knowledge, statements, calculations). This will be shown in … Read More
3d Printer A new way of 3d printing. The implementation includes a pixel grid that is controlled by a computer, the 3d object is converted into layers, the layer then controls the corresponding pixels the molten plastic flows through. Based … Read More
1st Idea My 1st idea pretty much stayed the same as it was last week w/ some additional details. Instead of just testing/researching about network security, Charlie advised to look into physical security (open ports on servers, etc) and social … Read More
Idea 2 – Library Management Mobile Application The library management system is a tool to organise the library automatically without requiring human intervention to issue books, track record of books in library, and perform day to day actions required to … Read More
Name of Your Project A Forum Site to Improve Student Access to Administrative Information What research topic/question your project is going to address? How do we improve communication between students and Earlham administration? Currently, when students have an administrative question, … Read More
Name of Your Project Implementing AI into Rhythm-Based Video Games What research topic/question your project is going to address? The project is going to attempt to address a common issue with rhythm games – particularly for mobile devices – where, … Read More
This project is an attempt at expanding the accessibility of the Joseph Moore Museum, especially to patrons whose first language is not English. The project is to create an app which will scan QR codes beside a museum exhibit, and provide information on that exhibit in the preferred language of the user.
Name of Your Project? Corner Finder AI What research topic/question your project is going to address? Can deep learning and/or neural networks be used over a set of imagery to identify rectilinear structures which might be undetectable to the human … Read More
Name of Your Project Skip&Skin What research topic/question your project is going to address? One product can’t fit all. From beauty to skin care, people are thrown a bunch of products that are said to be popular or effective in … Read More
Name of My Project Managing Fire From Space Improve Fire Identification Mapping and Monitoring Algorithm (FIMMA). What research topic/question is my project going to address? Space technology has been used to improve life on Earth through many applications. One of … Read More
Compile Python code into byte code. To enable JVM to run python code. Since JVM executes bytecode, I want to find a way to automatically compile python code to byte code. Software involved: JVM, javac, python interpreter The difficulties come … Read More
Name of My Project Who’s Running?: In depth look at who’s running for what, when, and info about them. What research topic/question is my project going to address? How to reduce number of uniformed voters? How to dynamically update a … Read More
Name of Your Project Iterative solvers for systems of Linear Equations What research topic/question your project is going to address? The effectiveness of various iterative methods at finding solutions to systems linear equations with various characteristics. Taking experimental / numerical … Read More
Buying tickets of popular concerts: the application imitates real users to buy concert tickets on the website. Users can set it up before the tickets opening date. As long as the tickets are open to sell, the application will immediately … Read More
Name of Your Project Penetration testing to show the weaknesses of businesses What research topic/question your project is going to address? What results can be gained from businesses investing in someone do penetration What technology will be used in … Read More
Name of Your Project? Pixel Printer What research topic/question your project is going to address? My project aims to improve the current process of 3d printing that is used for mainstream industrial 3d printing. What technology will be used in … Read More
Name of Your Project Breakdown of Mathematical Proofs Using Natural Language Processing What research topic/question your project is going to address? How available and useful current technology is to address completeness of mathematical proofs in intro/bachelor level mathematics courses. What … Read More
Predicting the winner of a NBA match Usage of technology to help in the correct outcome of sports. The goal is to predict the winner of an NBA game using machine learning techniques. This is done on the based of … Read More
Final Paper: Final Poster:
I have been working on editing my final draft for my proposal and updating it with new information that I discussed with Xunfei about the direction of the project. I have been adding information on the different directions I can … Read More
Poster used to present Capstone
Attached are the final versions of my paper and poster
Submitted Proposal Draft 2. Worked on presentation. I have decided that instead of just generating the geometry of the levels it will be a lot more interesting and compelling to also figure out how to generate the puzzles within the … Read More
I have finally submitted the first draft of my proposal for PCG using ORE in my video game. I am excited to keep working on it, Initial results are promising.
I have been continuing work on my first draft of the proposal, progress is slow but I will eventually get there. I have been doing a little work to try and improve my simplified ORE algorithm but I think I … Read More
This week, I spent time figuring out how to make the software publication ready, and discussed with Craig on whereabouts of the server and database
I have designed a simplified ORE algorithm. I created a chunk library using ascii characters, only 15 different chunks. It is a simplified ORE algorithm because each chunk has 2 anchors, so there is only ever one place for the … Read More
This week, I finalized my poster and prepared my paper for the evaluation draft submission. I also met with Craig to discuss taking the application live.
This week I spent working on getting my poster ready for printing. Other than that I also spent several hours preparing my paper for the evaluation draft due Friday. Not there yet but making progress.
This is a mega update on my to make up for several weeks of missing updates. I did a preliminary cost analysis for my first idea, which would result in either a budget of $400 or $3500 depending on what … Read More
my literary review has definitely guided which direction I want to take my project in. While doing research into the different kinds and application of PCG There are a lot of cool examples of the use of tile based such … Read More
I spent most of this week writing the most recent draft, and then putting together a first draft of the poster. Spent some time debugging, but my focus was on the paper and poster.
I have finally finished my literary review, and it has been super cool finding more examples of games that use PCG. I think It would be really neat if I could figure out a way to implement an algorithm in … Read More
This past week, I spent countless hours working on my Final Paper. I also spent a considerable amount of time working to correct errors and bugs in my code inside of MaxMSP.
This week I continued debugging my code. I now have everything I need working working. It’s not as good as I think it can be, but it is fully operational. Spent a little time starting paper revisions and that’s next … Read More
This week ive been working on revising my paper according to the feedback i got and suggestions from Xunfei. Ive been trying to polish out any remaining functionality issues and format it better for presentations.
Still polishing the paper. Been revising section by section and created a new diagram for the paper. Need to fix an issue with the citations. Will make time to try and tweak the experiment for the paper to see if … Read More
Talked to Dave and uploaded the outline for the proposal paper
This week, I started working on my poster, and revised my paper based on the feedback I received from Dave and Ajit
The spring break week dealt with mapping MIDI control into the acoustics of the three-dimensional space, which I have successfully done. I have also successfully added an FIR based buffer into the program as well to track analytics. You use … Read More
Created and ran experiment. Noted the results down. Finished the first draft of the Capstone paper. Currently revising and polishing it.
This week I turned in a new draft of my paper and fixed a few bugs. I am now ready to collect most of the data I’ll need.
This week I tested out the reader with student interface, and checked if self-check in and check-out worked properly. I also met with Craig and discussed plan to migrate the application to the server and perhaps have it ready for … Read More
This week I spent most of my time working on the paper, and finished the implementation and design sections. I also started working on the administrator interface and got a good portion of it done.
This week I have dealt with working on improving my final paper and working on the MIDI mapping and audio of my project inside MaxMSP. I primarily worked on getting the audio format correctly to be able to loop and … Read More
This week I have been working on my paper both revising the submitted partial draft and adding the portions that were not done yet. I have also done some work on my project itself. I have been doing a lot … Read More
This week I -implemented feedback from the first draft -started writing the rest of the paper -did some minor debugging and commenting
Built a functioning, testable (not yet accurate) Neural Network that takes in my input of heuristic data and output a direction. Since the puzzle states were strings, I wanted the output to be the value added to the index of … Read More
Found some more research papers to read which were related to the topic that I chose. Worked on the literature review.
In past week, I have spent time doing research to find interesting papers that I think will be related to my ideas. For each of my ideas there are at least five papers to take a look on at thee … Read More
I have continued working on my annotated bibliography, but I have not finished it yet. I am finding it hard to focus on and be motivated for a project that I can not physically work on. I am still missing … Read More
This week mainly dealt with the writing of my final paper. My paper was mainly a mostly complete draft that worked for my initial goal and vision of SoundStroll 2.0. However, in its finality, it will be called SonoSpatial Walk … Read More
Over this week I worked on finishing a first draft of my paper. Also I worked on debugging code and trying to install some packages.
This week I: -worked on my paper draft -worked on fixing bugs in my software
Read the CS papers help documents to understand how to read and understand the long papers. Finding difficulties in searching for papers directly related to my ideas. Read a couple of papers according to the instructions which helped understand the … Read More
Met with Dave and Ajit to discuss the 3 ideas. The first 2 ideas were supported and I received some extra information about some features I can add to the project. ACM membership is set- up and I am trying … Read More
This week I finished implementing a rough version of the student user interface. I spent a considerable time discussing the logic behind to student check out and check and what measures were necessarily to put in. I received feedback from … Read More
I have been a little bit behind on synthesizing my articles into the annotated bibliography, I mostly have just been trying to collect more and more articles. The gesture control Idea and the educational app idea seem a little difficult … Read More
-I created a large variation to my algorithm that spacializes the visualization based on the ratios just intonation ratio instead of being directly correlated to the frequencies. This involved implenting a new module that calculates the just intonation ratio and … Read More
This week, while I was not able to work on the coding aspect to my project, I did receive a synthesizer from Professor Forrest Tobey, and have been working extensively in MaxMSP to get it to react to my program. … Read More
I’m still trying to get the data over. I’ve been working on it for like 2 to 5 hours everyday but errors keep arriving. I’ve also researched about algorithms and have a better idea of my project scope.
I tested that the last of my dependencies is on the cluster and functional. Started implementing the second major piece of my approach, SURF. Taking a little longer than expected but not a major delay. Changed a piece of my … Read More
Managed to have Keras, an open source network library, installed in Jupyter. Currently focusing on building a sample neural network, adjusting the data into a format that can be used by the network, iterating on the architecture required for the … Read More
This week I discussed the structure of my paper with Ajit, and received feedback on how to explain the design and implementation sections. I also started working on implementing the student user interface.
For this week, I have been looking for research papers on the three topics that I have chose, specifically for the Text Categorization and the Air Quality Monitoring system. Two things I found out: – Air Quality Monitoring system:There have … Read More
This week, I was able to realize partial spatialzation in MaxMSP using the new tool that I had found previously, HOA Library. Right now I am trying to get my object driver to work to be able to create multiple … Read More
I have started collecting papers on my three ideas. There are many different sources that have used gesture controlled navigation in the past so I think it will be hard to differentiate from them, but most of them seem to … Read More
I have been trying to get the sensor to give me significant results and have had a lot of trouble with that. I mostly did research and experimentation to try and get it to work.
This week I finished my implementation of the SIFT algorithm, starting to work on implementing SURF next. Also looking ways to organize images to improve accuracy. Currently planning to get keypoints, then organize photos based on similar keypoints rather than … Read More
This week I did the following tasks: -Met with Dave about the structure of my outline and my experimental results section -Met with Forrest to get feedback on my work. -Began to work on a new variation of my algorithm … Read More
I have talked with Ajit about all three ideas and received some feedbacks and suggestion. Also, I have started finding research papers that are related to my ideas to read for next week.
This week I finalized the schema for the database with Ajit, and familiarized myself with the PostgreSQL commands after receiving the log in information from Craig. I faced an unexpected challenge with the ordering of the RFID device from Ebay. … Read More
I decided to pivot on my ideas a little bit because 2 of them were already solved and I didn’t feel that I had anything to add to the field. I have found papers and starting to read them on … Read More
This week I made a first draft of an outline for the paper. Also worked on implementing the first of three algorithms I plan to use in my research, Scale Invariant Feature Transformation. While not completely finished I have most … Read More
This week offered me a chance to get into detail with spatialization libraries: Jamoma – C++ and Max/MSP general purpose audio and spatialization toolset with standard interfaces, requires custom installation depending on the version of Max though. This library is … Read More
Here are my ideas for topics! Another post with some cost analyses is coming soon! Topic Name: Real-time management using Augmented Reality Topic Description: Examine the applications of Head-Mounted augmented reality displays such as HoloLens or Project Northstar in real-time … Read More
This week I accomplished several things: -Reconfigured the way my patch combines matrices to avoid issues I was having w crossfade -implenented horizontal movement after note press -Organized parts of my project into sub-patches and cleaned up some stuff -Implemented … Read More
This week I talked to Dave about the delay on my database. I am waiting to hear back from Charlie andor Craig so I can start working on building the database and connecting the dots. Until then I have read … Read More
Built a prototype testing agent for the Capstone that should in theory take in a file of problem states and go through them with each Heuristic(Neural Network not yet ready) then output the solution size, number of nodes visited and … Read More
Further deliberated on my 3 ideas, I really enjoy the idea about replacing the keyboard and mouse set up with a gesture recognition system from a 2D camera, most gesture recog systems require another device that one must buy, but … Read More
I have changed two of my ideas upon re-evaluating the achievability of the project given my skill and the time limit I have
This week, I finally got my own laptop so I redownloaded all the necessary software and libraries for my gesture recognition system. Using the OpenCV library in Python, I was finally able to use the camera to detect the hand … Read More
This week I met with Ajit and discussed some of the necessary features for the user interface that the administrator will be using. This involved seeing a list of recently checked out items, adding new objects, and adding new users. … Read More
In terms of implementation, I have created 4 different heuristics functions for my Capstone that take in a state and output a value based on how good the state is. with 4 being inadmissible. Technically 5 as 2 heuristics are … Read More
This week I worked on developing a script that takes a directory and determines if the contents are all images of the same type, and if they aren’t converts them to jpgs. I also meet with my adviser and starting … Read More
This week dealt with the focus of the FFT and other conversion formulas. In recognizing that the Fast Fourier Transform is an algorithm that computes the discrete Fourier transform (DFT) of a sequence, or its inverse (IDFT), you understand how … Read More
Here is what I worked on for my project this week: -Worked with poly tool to process two simultaneous notes. -Got it working but temporarily disabled the circle of fifths map table-Now midi messages are sent to two paths for … Read More
Idea 1: Optical Character Recognition using Machine Learning Optical character recognition is not a completely new field of research. However, with the advance of today’s technology, we can apply machine learning to optical character recognition and therefore can recognize not … Read More
Topic Name: Earlham Tennis App Developing an app to use it as a way of improvement for the tennis players. Entering data during matches to get score stats, errors and serve percentages. All this data will be stored in a … Read More
Researched how image processing works (tutorials, examples using python and open-source software OpenCV). ~20 minutes on 1/19/19, ~30 minutes on 1/21/19 Made sure all necessary software was downloaded to my computer. ~30 minutes on 1/17/19 Adjusted timeline. ~15 minutes on 1/23/19
Found an advisor, and set up a meeting time to plan my project. Tested that the libraries I plan on using are available and functional on the cluster. Finally reviewed my project to make review the goals I’ve set myself … Read More
This is my first post for CS488. Met with Ajit to plan the next few weeks, and decided to start the data collection this week. Edited the timeline a little bit to include implementation of the project. I’ve shared my … Read More
This first week, I tried to focus my project into something tangible. Initially, I was not sure about how I wanted to go about editing and making SoundStroll 2.0, and I had talks with advisors who told me that I … Read More
This week I looked over the specific dataset that I want to use for my project. I reached out to sources to obtain that dataset. Similarly, I read various researches and, checked existing experiments and projects to learn implementation of … Read More
My first idea is for a application that allows the computer to be navigated with gesture control, initial thought is to use the camera that is on almost every laptop to map the mouse pointer between say the thumb and … Read More
The tangible work I have done this week on my project is finding the data sets and started setting up a work flow to automate the process. I created the connection between SQL and my simulation so that the simulation … Read More
I have gotten off to a relatively smooth start on my project. Xunfei is going to be my adviser and I have scheduled a meeting with her for tomorrow morning. I have prepared to present on my topic in class … Read More
This week I met with Ajit for an hour. We went over timeline and design of my project. I also met with Craig and ordered the RFID reader and tags after approving them.
First post of Capstone progress. First thing I did was review my Capstone proposal paper to re familiarize myself. Immediately I begun work on the work I outlined for Week 1 in my timeline. I built a generator for random … Read More
Final Paper – crawl-o-matic-o-matic Poster – ebramth15_poster Gitlab with code – https://gitlab.cluster.earlham.edu/duckroller/crawl-o-matic-o-matic
Paper: https://portfolios.cs.earlham.edu/wp-content/uploads/2018/12/Detecting-textual-analogies-Rei.pdf Poster: https://portfolios.cs.earlham.edu/wp-content/uploads/2018/12/CS488-Poster.pdf Code: https://github.com/reirembeci/senior-capstone
Paper: https://drive.google.com/file/d/1Aen6Bbt4NDHxidx80EylAWiHLMbSAXWH/view?usp=sharing Poster: https://drive.google.com/file/d/1fYgnOszH2dKVXQ5P1I1GgKpVAZUJjZNu/view?usp=sharing Code and demo: https://github.com/fcurrin/viz
Paper: Fake_News_Capstone Poster: Github directory: https://github.com/mashres15/FakeNewsCapstone
Finished working on the final paper.
This week, I attempted to collect preliminary data, which made me realize that I would need an air compressor in order to obtain meaningful data. I added this to my proposal and made some modifications to improve it overall.
This week after receiving feedback from Xunfei on the second draft of my paper, I updated it with respect to her comments. I also followed up with Craig; he is going to purchase the equipment early next semester.
Got feedback for my second draft of my proposal. Ready to make these final changes and submit on time! Started installing the dependencies so that I can get familiar with the tools I’ll be using over the break. Not planning … Read More
Worked on the poster and got it printed. Copy of the poster attached.
This week I received feedback on the second draft of my proposal from Xunfei. I spent time updating the proposal with respect to her feedback. I also met with Craig and decided on a set of RFID reader and tags. … Read More
This and the previous week, I spend my time trying to beat my way through a variety of problems related to one specific module of my project’s code. After talking over it with my adviser I have shifted both that … Read More
This week, I was focused on making the poster and including the final results of my research.
This week I haven’t been able to work much because of some traveling. However, I was able to think more about my design decision including the RFID reader that I will buying. I have selected a device, and discussed with … Read More
This week I received feedback from Xunfei on my initial draft of proposal. I spent the last few days thinking more about design and trying to answer some questions that Xunfei raised. I tried referring back to my sources and … Read More
Here is an updated machine learning pipeline for my project.
Submitted the CS second draft on Wednesday and waiting for Xunfei’s Feedback. The demo presentation went well without much questions from the audience. On working on making the poster for the presentation on Dec 5.
I met with my mentors 3 times to discuss the proposal’s feedback and what I can do to improve it. I also reached out to some folks whose previous work could help me. I decided on my end product as … Read More
This week I did a lot of research into how jitter works and how it communicates with max and msp objects. In the process I found a few more helpful sources to replace some of the less relevant related works … Read More
A much slower week than normal, I was swamped with a number of other pre break assignments so I wasn’t able to put much work into reading or revising this week. But I was able to work on revising my … Read More
Met with Ajit to talk about the follow up steps on Monday. Based on the feedback, we decided to focus efforts on the following: Updating the design framework/diagram, Writing and explaining the design of the project, Read other published papers … Read More
During the past week, my focus has been on: Preparing for the demo. Working on the second draft of the paper. Manually labeling the corpus. Working on getting the overlapping tests working. Outlining the poster.
I have been reading up on documentation and research for the Leap Motion controller so that writing the code will be more easily managed in the future. I have also been updating the commented portions of my proposal, and I’m … Read More
This week I worked more on my proposal after I received constructive feedback from Xunfei. I explored some of the papers further in depth to learn about how to design my project. I am also researching on what tools to … Read More
Worked on the demo presentation. Experimented with 2 datasets each taking 4 hours of run time. One observation I found is that changing the labels of the fake news changes the accuracy. It was found that detecting reliable news rather … Read More
During the last week, I mostly continued working on getting the exhaustive parameter search working for the classifiers. At first, I was having a few errors but in the end, I was able to get it working and get results. … Read More
My proposal adviser will be Dave. We met last friday to talk about my project idea. one note he gave me was to be clear what parameters I will use to measure my success since my project is almost completely … Read More
Did second pass for more papers for this week, focusing on the design, and processes used, Met with Ajit on Monday to discuss the project and plan rest of the semester, Took Quiz 5 for Project update.
My adviser for my project for the remainder of the semester is Charlie Peck. We met on Tuesday to discuss my weekly plan. Over the next 4 weeks I will be building the database from the source code, which includes … Read More
Found an advisor, Ajit, and scheduled a meeting. Otherwise did a second look at a couple papers I had only done a first pass on. Otherwise waiting on feedback on my first draft and spent a little time looking at … Read More
This week, I met with Craig, and discussed what kind of tools I need to purchase for the project, such as RFID reader and Tags. There are many options however, I need to make sure to purchase a reader that … Read More
This week I met with Seth Hopper concerning light pollution on campus and different ways to measure that, so I have some ideas to test. I was introduced to some of the fire department’s devices to measure air quality, which … Read More
The front end development part for my project is almost complete. The database setup and connection is completed. The integration of backend machine learning model with flask has worked. The flask prediction model has also been linked with the frontend. There … Read More
I read more papers where the researchers used a Leap Motion controller to recognize gestures. People use a variety of methods to classify static and dynamic gestures. One of the more frequently used methods takes advantage of a ‘Hidden Markov … Read More
This week I accomplished these tasks: -found the rest of my 15 sources for my paper -Met with Xunfei to discuss my design outline -wrote my project proposal -Did a second pass of a few of my papers
Worked on my final paper some more, as well as familiarizing myself with my two-node blockchain set-up. I’m still working out how to integrate my other modules into the system, particularly how to pass a function from one server to … Read More
This week I just worked on writing the first draft of my proposal. Found several additional papers to bring myself up to the requirement and fleshed out my idea for what I want to do in a bit more detail. … Read More
Did second pass for three papers for this week, Worked on First draft for proposal.
This past week, I did my literature review presentation and got caught up with class assignments. I also created a framework for my project and obtained the Arduino air pollution sensor I will use so I can start testing that. … Read More
For the first half of the last week, I was working on the first draft of the paper. Since then, I have been working on getting the exhaustive search working. It has been a struggle. I was trying to implement … Read More
Worked on completing the frontend. I have decided to use my local machine for hosting flask and have made progress on the backend. I still need to fix Database issues but progress this week has been significant. I have just … Read More
I have decided to go with the Database Akumuli. My reasoning behind this is both because of the index structure it uses along with it’s documentation. This data base clearly states in the README that it uses a combination of … Read More
I reviewed more papers over the week to get a better sense of what I would need to address in my proposal. I also met with Xunfei and discussed the structure of my project as well as how to work with … Read More
Worked on the front end component of the project. With the sys admin telling me that they cannot host flask for my project. I started to look for alternatives. Heroku could not be used as it did not provide support for … Read More
During the past week, I have mostly worked on the first draft of the paper. I did a quick review with Dave on Monday. Then, I reworked on the paper based on the suggestions from Dave. I have also worked … Read More
Did second pass for three papers, posted on the box, Took Quiz 4 for CS388, Chose 3 papers for next week.
I have successfully set up a blockchain system, and run experiments to familiarize with how it works and the involved processes. My first draft of the paper is mostly complete and will be ready by the deadline tonight. It will … Read More
I have been taking notes and learning about different tree indexing structures. I currently have 6 pages of notes and understand How R trees work and how X trees uses techniques from both R trees and B trees. I need … Read More
After filtering through many different project ideas, I finally decided to create an aesthetically pleasing data visualization of pollution on Earlham’s campus. I have written a literature review of 15 sources on all of data visualizations, artistic factors that influence … Read More
This week I finished writing the literature review and looking in depth into the literature available for my two topics: RFID in library and Sentiment analysis for stock prediction. I believe I will proceed with RFID technology and research more … Read More
Finished the machine learning pipeline with actual experimentation. Having issues getting Flask setup and have been in touch with the SysAdmins. Halfway through the first draft of the paper. Made new design for the system architecture.
Finished literature review. Selected 1 topic from the remaining two for Quiz 3 (proposal)
I am still in the process of writing my literary reviews. I have completed one and the second I am currently outlining. I am learning a lot of new information with my new sources. Since I know which of the … Read More
This week I filled out the quiz and started looking into what resources I’ll need for my project, image stitching. At the least I’ll need openCV, but probably imageMagick as well. Starting to think about how I should organize my … Read More
For the past week, I have been looking at some available corpora found online. I was able to get one for free, namely the Open American National Corpus. It seems like it might be a better fit than the Blogs … Read More
Last week I was able to set-up a two node blockchain on the Earlham Cluster, after working through technical issues with the help of Craig. However, I discovered several problems with this structure this week. I couldn’t re-access an already … Read More
This week I dedicated my time towards designing my proposal idea. After my literature review I decided I wanted to continue my audiovisual project. I read through the documentation for the jitter programming language to see what would be feasible … Read More
I did an experimentation with Sci-kit Learn. The run-time for the program was more than 2 hours. Testing the multiple dataset has been an issue lately.
Progress on the draft of the paper. Related works is almost completed.
This week I am writing my literary review for Indexing Time Series Databases. It is going well. Because this is an area that has been researched for over two decades there is a lot of background information I will be … Read More
This week I made good progress in my research. Here are some of the things I have done: -Met with Forrest Tobey to discuss his past research involving motion tracking virtual instruments as well as visual capabilities of the Max/MSP/Jitter … Read More
Making heavy headway into literature review, but still adjusting to overleaf. My final topics are predicting matches in the premier league, and making a software that combines several CV methods in a robust wrapper for easy use. Found eight sources … Read More
Started 2nd pass for the papers. Continued work on literature review.
Last week I was having a problem with a deprecation warning. I looked into that and I thought I fixed it. It seemed to be working fine, but I got the same error at a different point. So I am just … Read More
Worked on the first draft of the paper. Focusing on the related works and findings currently.
After talking to Ajit about the problems I have been running into with my virtual machines I’ve made the decision to switch to using the Earlham servers for the purpose of running my experiments and collecting data. There’s only one … Read More
Finished bibliography. Selected two topics and prepared topics presentation. Started literature review.
In the past week, I have been working on the related for my three project ideas. I wrote an annotated bibliography for each topic with five different sources. This week got rid of one of the ideas and decided to … Read More
Prepared a presentation for class on my final two topics, image stitching and predicting premier league games. Started searching for additional topics so I can meet the 8 requirement for the imminent lit review.
Continuing from last week, I was able to change the implementation of the Scikit-Learn wrapper for TSVM from Python2 to Python3. I am currently getting a new deprecation warning caused by TSVM. It seems like the code for TSVM assumes I … Read More
Build a rough machine learning pipeline for testing. Worked with Ajit to update timeline. Started with the first draft of paper.
I am certain at this point that I will be going in a direction where I will be doing research on a database. My first thought was to explore how to store Tree Data Structures in Postgresql. Which led me … Read More
For my project, optimizing an AI agent for Dungeon Crawl Stone Soup, I’ve recently changed the scope of my project somewhat. Instead of trying to improve the AI agent’s chance of winning a game of DCSS, I’m now working to … Read More
Nothing much to report, worked on my annotated bibliography and am narrowing down my interest to just two of my three ideas. Currently leaning towards 2d stitching, potentially expanding it to include some 3d point cloud work as well, but … Read More
I’ve laid down the bare bones for my thesis paper. With the main project however, I am running into problems with my virtual machines and blockchain code, rather I keep running into problem after problem with them. I plan … Read More
Continued working on Annotated Bibliography: Found more papers on the topics, Did the first pass reading for all of them.
During the past week, I run into a few problems. I kept getting a PendingDeprecationWarning coming from one the methods used from Scikit Learn. It seems that something has changed or is currently changing on Numpy that affects Scikit learn modules. … Read More
Created a smaller dataset using pySpark for training and testing the fake news model.
I’ve been researching Voronoi graph regions and their usage in recommendation system. I’m particularly interested in finding open-source implementation of Voronoi graph regions usage. I’ve also been reading and researching FiveThirtyEight’s gerrymandering maps and how they created their maps of … Read More
Read the papers and summarized them. I am leaning more towards the gesture control system idea, but at the moment it seems like I keep finding more and more challenges to overcome with this project. Typing with gestures may not … Read More
For my senior project, I’m working on optimizing the performance of qw, an AI Agent developed to play (and sometimes win) the game of Dungeon Crawl Stone Soup. To reduce the search space and make optimization with machine learning faster, … Read More
My project ideas have been evolving since starting to research articles. My main fields of research have been in audiovisual synthesis, motion control for virtual instruments, and algorithmic music composition. I have found lots of articles including a good one … Read More
Met with Andy Moore and talked about projects regarding natural disasters. Realized that many of the ideas were too big for a semester, and started researching in Earthquake Early Warning systems Worked on Quiz 2, and collected papers for each … Read More
Realized two of my ideas don’t really work at all and so I need to search for new ones Learned that I really need to work on something I’m interested in because if I’m not it’s going to be hell … Read More
Have found a working software for my Virtual Machines and the blockchain program to run on them, was harder to find than I thought it would be. I have my timeline finished and solidified thanks to my talk with Ajit, … Read More
I spent the past week reading related papers to my three ideas. It helped me gain a better understanding of the scope and challenges associated with each potential project. I also met with Ajit and discussed the projects. I believe … Read More
This past week: Looked into the SKL issue; I now understand what’s happening. Had to change a few things – LabelPropagation only accepts numpy arrays When making the pipeline as a structure, I need to do it differently than what … Read More
Completed corpus creation. Filter the dataset and collecting data from Facebook. Automated process using pyspark. Reduced 40GB file to 9 GB and needed to be cleaned for machine learning processing.
Worked with setting up sci-kit learn and testing environment. Got Craig to give me access to Pollock and Bronte.
Read the papers about how to read a paper. Met with Michael Lerner regarding one of the strategies talked about in his research last year. Found 5-7 papers related to each of the three topic areas. Attempted the Quiz 1 … Read More
Met with my advisor twice, worked on an updated timeline. Worked out a design framework and prepared the presentation slides.
This week, I decided to change my first project (soccer coaching tool) and do something different. I haven’t really thought to utilize my knowledge I’ve gained from classes and I want to do some type of AI or ML project. … Read More
This week I revised my proposal, framework and timeline. These revisions are summed up in my presentation for this week (slides can be found here).
-I met with Kendall to get my ACM membership -I continued refining my ideas. -I talked with music professor Forrest Tobey about my ideas and projects that the music department is interested in.
This past week Have run into difficulties this week: Blogs corpus compiler isn’t working. Looking into making a small implementation of semi-supervised learning This seems to be working Trying to do the same with the SVM one from github We … Read More
This past week: Got blogs extraction going Looked at algorithms Have found ones that seem to work in a similar way to scikit-learn modules. Generative adversarial networks? Label propagation from scikit-learn. Found the representations to use. This coming week: Get … Read More
Retrieved the FakeNewsCorupus Dataset from Kaggle. The file size is 40GB and I am thinking about selecting a subset of it to create a smaller dataset. Sci-kit learn cannot load the data on my computer and I need to use … Read More
Improved Earlham Directory I want to work on a system that manages courses, students and registration similar to Earlham directory but with better management and user-interface. The project will entail a large scale design and breakdown of the problem into … Read More
Python Module for Image Processing • Is your proposed topic clearly a research activity? Is it consistent with the aims and purposes of research? Yes. I plan to create something new and make some small breakthrough. • How is your … Read More
Met with Ajit to filter ideas regarding parallel computing, and machine learning. Emailed Andy Moore in Geology to talk about Earthquake and Tsunami predictions. Emailed Charlie for suggestions regarding my Structure From Motion idea. Searched for more specific details on work … Read More
Have set up and arranged weekly meeting times with Ajit as my adviser. We’ll be meeting weekly at 4:00pm on Wednesday. I have better evaluated what pitfalls and goals I will need to be aware of for my research, and … Read More
Deploying Software Defined Networking (SDN) for cloud endpoints Topic Description: Using the cloud infrastructure, a Software Defined Networking (SDN) can be deployed for cloud endpoints. SDNs are used to connect data centers to public cloud providers to create a hybrid … Read More
Idea 1: Soccer Coaching Tool Did research to find similar softwares for coaching. Idea 2: Hand/Finger Gesture Sensor for Browser Control and Navigation Read research papers regarding similar ideas about monitoring hands and fingers. Found devices that provide the sensors … Read More
Started the project pipeline for Fake News Detection.
Looked for three general areas that I want to do my research in, namely: Structure from Motion Disaster prep and management Parallel Computing Searched for some related work that has happened in these areas.
Ideas: Pillow AI: I am thinking of having Arduino device built-in the pillow, which can be charged and have heart-rate sensors to receive heart-rate while the person is sleeping. Having this data, I could determine sleeping patterns and find the Light Sleep … Read More
Computer Echolocation For my project, I would like to do something where I can use both hardware and software. An idea I am interested in that contains the intersection between hardware and software would be creating a robot that uses … Read More
1)A piece of software that takes aspects of a soccer team and suggests players to sign or release based on statistics found online. This will include physical attributes, such as height, weight, 40 time, as well as statistics like shots … Read More
For the next week, I plan on working on: Extract data from the blog and Brown corpora Identify which algorithms we’ll be using Find where these are available Identify parts of work already that that’ll be useful
These are super vague ideas, and I don’t know if they’re doable, but that’s what I came up with: App/Game for experiencing different cultures Tone analyzer Text editor extension for good code-writing habits
This past week I reached out to Dave and he agreed to be my mentor for this project and prepared my presentation slides based on my project proposal. I dug into the NVDA developer’s guide and walked through some basic … Read More
Poster3 36×42 Final poster of sensoring real-world enviornment and predicting using Machine Learning.
Adhish Adhikari_Poster_CScapstone
Vitalii Poster Final
ZUC_poster
HonglieHu_SeniorPoster_FinalVersion
Minh Vo – Poster Presentation
Senior Poster
The finalized poster for EPIC Expo is attached here, on the addition of new training samples to a decision tree.
jon_senior_presentation
The finalized poster is attached to this post. CS488Poster_Niraj
This week I acquired a linux iso file that I will run using Virtual Box, so I will have something to put Singularity on, and reviewed how to use Singularity and DOCK. Things I have to do for the … Read More
This past week I set up a git repo for my senior research, and am now working to create a system diagram for my project. In addition, this week I will be working through the source code of scikit-learn to … Read More
So this week I went to get DOCK, found out that I need a license to use it, and that licenses are free for academic purposes. I’ve got a DOCK license and I’m working on learning the ins and outs … Read More
I realize my ideas are a bit general at the moment, but I am trying to make them more specific and novel after discussing with Dave and Ajit. Predicting stock prices using sentiment analysis of social media resources such as … Read More
After speaking with Dave,I have realized my ideas are not focused enough and I need to inspire confidence. I will narrow my ideas specifically to: 1.Using neural networks to improve G.O.A.P 2.Neural networks in Intelligent Character. 3.A examination of Case … Read More
Initially I wanted to do something more towards HCI. These were the following ideas that I had: (1) Creating a chatbot using NLP where a user would talk to the chatbot and see if there could be some sort of … Read More
Background As a student I have realized that being able properly understand my personal academic data is very important. From grades and transcripts to majors and courses, I need to be able to clearly acquire the information about my academic … Read More
For this week, I reviewed the source material on decision tree creation, attempting to further my understanding, and think about where to begin editing. For next week, I will be setting up a git repo with the source code from … Read More
(Made my first entry as part of my Portfolio by accident) January 23rd, 2018 Spent time thinking and researching for a third idea, decided to go with an adaptation of one of my other ideas. ~2 hours 30 minutes.
Background Ever since their introduction in the late 2000s, smartphones have been changing the landscape of people’s daily lives. As these devices get more popular, they are also getting more powerful. Today, we can hold in our hand a device … Read More
Background Cities are complicated systems that consist of numerous interconnected citizens, businesses, various transportation modes, services, and utilities. Scientists expect around 70% of the population to be located in cities and surrounding areas by 2050. Hence, the demand for smart … Read More
Aim of the project More and more large-scale Monte Carlo simulations are now run on parallel systems like networked workstations or clusters. In a parallel environment, the quality of a PRNG is even more important, to some extent because feasible … Read More
In machine learning, there has been a shift away from focusing on the creation complex algorithms to solve problems. Instead, a large focus has been on the application of simpler algorithms which learn from datasets. This shift has been made … Read More
No matter how developed technologies may become, humans need to consume food and convert into energy. Autotrophs, usually are plants, take inorganic compounds and convert into organics which then could be digested by animals. Growing a feeble seed into a … Read More
The technology of blockchain has reached the mainstream conscience as a result of the popularity of Bitcoin and other cryptocurrencies. Blockchain as implemented in Bitcoin is a distributed ledger system in which transaction history is maintained by a consensus of … Read More
The paper of my project will be developed based on the proposal. And the software components of my project are all listed in the proposal. The proposal is attached below. HonglieHu_Proposal_FirstDraft
With the non-stop improvements in technology, more and more fields are trying to apply computer science to achieve their goals in a more efficient and less time consuming way. Sports are no outsiders to this group of fields. In sports, … Read More
My senior research is on adapting how decision trees in Python add data, to allow them to grow further after their initial creation. By allowing data to be added later, we can greatly reduce the time required to update a … Read More
In the past couple of decades, there has been a significant growing amount of research on Natural Language Processing (NLP) which has largely been motivated by its enormous applications. Some of the well-known systems that use NLP techniques include Siri … Read More
A Data Science and Machine Learning Project to explore the stock data of a particular stock exchange. The exploration will be focused on observing the repetitive trend in stock markets and relating it to the business cycles. Some questions that can … Read More
A portfolio tracker that keep tracks of investments in stocks in a particular market. Keeping in mind the time limitation, it would be better to focus on small markets for this project. The web-based application will provide different portfolios to … Read More
The project is about creating a software that can determine an optimal value for a company by looking at their balance sheets records in the past to predict future cash flows. Financial analysis methods such as DCF, DDM and FCE … Read More
Cube Dash – A super simple Unity game Download Link
ABSTRACT As for today, augmented reality technologies are shifting towards small devices with a focus on user interaction. As more techniques in rendering AR objects are developed, more computing powers are needed to keep up. Mobile AR technology has all … Read More
My senior project was about specifying an application layer protocol for IoT devices. The implementation can be found here Paper: PDF And the following is a software architecture diagram for a Python implementation.
Abstract For decades people have tried to predict the stock markets. Some have used historical price trends to predict future changes, while others rely on their gut feeling to make predictions. The prices of stocks reflect the overall confidence the … Read More
ABSTRACT There has been a lot of attempts in building predictive models that can correctly predict the stock price. However, most of these models only focus on different in-market factors such as the prices of other similar stocks. This paper … Read More
Senior Capstone: Bringing Innovative Load Balancing to NGINX Abstract Load balancing remains an important area of study in computer science largely due to the increasing demand on data centers and webservers. However, it is rare to see improvements in load … Read More
My full survey paper can be found using the following link. Please keep in mind that there has been some changes to it since CS388 ended. The changes would be reflected in the actual paper. Survey Paper
Capstone_Project_Proposal_Nirdesh SurveryPaper_SeniorCapstone_Final_Nirdesh My Senior Project will be based on improving the accuracy of machine learning algorithms by using various statistical methods to correctly pre-process a dataset and then feed it into a machine learning algorithm. The software part of my … Read More
Steadily working on the prose of the survey paper. Got the feedback from Charlie and incorporating those. No major changes yet. Reading some of the failed cases of p2p/mesh mobile/wireless implementation to understand and find problems with appropriate scope.
I’m looking into different implementation of peer to peer technologies and trying to understand what and where they lack in comparison to traditional implementation. Reading about firebase API as well, which powers app like firechat.
4/12 Continuing Work. Going to finish explaining current sources before I add new ones. 4/5 Finishing prose in first draft, but the outline is done. Most of the work is gonna be in the area of explaining each of the … Read More
Topic 1 : Data Mining Analysis and Prediction Week 1: March 12- 18 Went into more detail on the annotated bibliographies, organized the order in which would will help my paper and best fit the flow of ideas. Week 2: … Read More
Week 1 (3/29): I have found a reasonable amount of papers to read. I have refined the topic. The previous topic was about analyzing and find the relationship between weather pattern and oil stock price. I have decided to broaden … Read More
Week 1 March 30th I have gone ahead and read more carefully about the chosen topic from my bibliography. Furthermore, I’m looking for some more papers to add to the bibliography list. I also have the general outline for the … Read More
Profiler: 1/ Real Time Face Detection M. Sharif, K. Ayub, D. Sattar, M. Raza Real Time Face Detection method by changing the RGB color space to HSB color space and try to detect the skin region. Then, try to detect the … Read More
T1- Data Mining, analysis and prediction Topp, N., & Pawloski, B. (2002). Online Data Collection. Journal of Science Education and Technology, 11(2), 173-178. This paper touches on the history online data collection, some brief review of the more recent progress and … Read More
Fake news: Shao, Chengcheng, et al. “Hoaxy: A platform for tracking online misinformation.” Proceedings of the 25th International Conference Companion on World Wide Web. International World Wide Web Conferences Steering Committee, 2016. Castillo, Carlos, et al. “Know your neighbors: Web … Read More
T1– ::Data Mining, analysis and prediction This survey paper will first look at the tools used to gather and store data from user and other domains. It will then look at how, in the past, others have worked with data … Read More
I/ Econ Simulation Game 1) “Educational Video Game Design: A Review of the Literature – Semantic Scholar.” N.p., n.d. Web. 16 Feb. 2017. 2) Squire, Kurt. “Changing the Game: What Happens When Video Games Enter the Classroom.” Innovate: journal of … Read More
Project Idea: Real-time visualisation of point clouds through android device http://ieeexplore.ieee.org/abstract/document/5980567/ http://ieeexplore.ieee.org/abstract/document/6224647/ http://ieeexplore.ieee.org/abstract/document/6477040/ Project Idea: P2P Git: a decentralised version of git version control https://github.com/git/git https://pdfs.semanticscholar.org/f385/29a1983e66491085d91364f30daf15ccb55f.pdf http://www.bittorrent.org/beps/bep_0003.html http://ieeexplore.ieee.org/abstract/document/4724403/ Project Idea: Automatic exposure, shutter speed, ISO, and aperture algorithm implementation for … Read More
Abstract 1 Recently I became interested in P2P messaging and/or protocols. While these protocols can offer security and prevent wiretapping (for example, bitmessaging), there are some serious drawbacks. For one, decentralization is difficult to achieve while maintaining the advantages of … Read More
IDEAS: T1 – One data predicts another This survey paper will look at publicly available data and try to find correlation with other market data. For example, it would study how weather patterns or viral news stories could correlate to … Read More
I/ Sometimes lectures and text books can be too “dry” for students to get excited about a subject, specifically economics. At the same time, researchers have found the potential of games in education, especially when used as an introduction to … Read More
This paper will describe a project created using support vector machines (SVM) to predict stock price. Since the method is support vector machines, the data must be labeled, which fits what needed for stock evaluation. Stock’s information comes from its … Read More
Hello World
Hello world
“hello work”
This means that I have my WordPress page up and running. I will be posting updates on this site on my Senior Capstone project. That also made me suddenly realize my college career has begun its ending! whoops.
Here’s the final draft of my paper to finish off the semester: Paper.pdf
Yesterday, I just changed the name of the executable file to “konductor” simply because I wanted the command to be a little more descriptive over just “main,” and all related files have also been updated to reflect the change. Unless … Read More
work on running shell script to curl api url, also running them through arduino program
I have been mainly working on polishing up my presentation. I prepares the slides, rehearsed and gave some finishing touches to Robyn.
work on testing access to arduino once online, ssh ing to the arduino and running commands
Connecting Arduino Yun to internet, huge pain, arduino cant connect to ECsecure and trouble connecting to ECopen
work on organizing hardware to be less messy and more compact,
Finalizing front-end application
first day of presentation
Work on backend api, building out the update function to take arguments
Final soldering day, adding safety sheaths to protect against electrocution
practice soldering with craig
Conversation with charlie on how to get stranded wires into bread board, began work on soldering with help of craig early
work on api and front end web application
work on placing appliance into container given by charlie, trying to curl command to work, runshellcommand not working in program
started work on presentation, finalizing curl working from inside arduino program
Work on presentation slides and presentation
Final presentation day, finalized slides and prepared presentation
Today, I tried getting rid of the sleep function from OpenCV that watches when a key has been pressed so that the program can quit safely. This is the only sleep function left in the program that could possibly interfere … Read More
Created the databases and trained the classifieds for each emotion. Next step is to calculate the accuracy of each classifier.
Wanted to update to make that clear. I hope that my only requirements in the final version relate to style and language: adding the appropriate academic structure, rephrasing sentences and paragraphs, maybe moving something here or there. I hope not … Read More
I have been extensively working on improving the front end of Robyn’s web interface and the Natural Language Processing aspect of Robyn. Trying to give some finishing touches to Robyn before the demo this Wednesday.
The paper was my project for the weekend. I had intended it to be the final version, in order to be done with it entirely before exams and other projects came due, but I will instead consider this version the … Read More
Before I forget, here’s the link to the video of the demo I played in my presentation. This may be updated as I continue testing the program. https://youtu.be/BOQAUUJLLyU Today’s update mainly just consisted of a style change that moved all … Read More
Over Thanksgiving break I have learned how to compile and modify the software for ffmpeg in Cygwin, a virtual Unix environment. This makes the process of modifying and compiling the code easier. Furthermore, I have been developing and working on … Read More
John Doe 555 merrly lane 5.0 Jack Doe 555 merrly lane 3.0 Jane Doe 555 merrly lane 4.0
email here
I did not do much work during Thanksgiving since I was travelling a lot. However, after coming back from the break I have spent a good amount of time everyday working on my senior sem project. I have especially been … Read More
Today’s program update was all about moving blocks of code around so that my main function is only six lines long, while also adding dash options (-m, -f, -h) to my program as a typical command would. Looking through the … Read More
I forgot that I also needed to compose an actual orchestral piece to demo my program with, so that’s what I did for the entire evening. I didn’t actually compose an original piece, but rather just took Beethoven’s Ode to … Read More
Have made progress in training cascades for different emotion. Meeting with Dave tomorrow to determine implementation methods.
Yesterday was a pretty big day as I was able to implement FluidSynth’s sequencer with fewer lines of code than I originally thought I needed. While the program is still not completely perfect, I was able to take the average … Read More
The past few days have been pretty uneventful, since I’m still feeling sick and I had to work on another paper for another class, but I am still reading through the FluidSynth API and figuring out how scheduling MIDI events … Read More
Today, I found out how to automatically connect the FluidSynth audio output to the computer’s audio device input without having to manually make the connection in QjackCtl every time I run the program, and how to map each instrument to … Read More
Yesterday, I changed the velocity value of every offbeat to make them the same as the previous onbeat since the acceleration at each offbeat tends to be much smaller and the offbeat notes would be much quieter than desired. This … Read More
Yesterday, I only had time to make relatively small changes to my program, but I did write more of the readme in more detail explaining how to use the program. Even more will be explained as I finish developing my … Read More
I finished my draft yesterday and I am proofreading it today before submitting it. I am still also looking into integrating python scripts into a webpage.
In a shorter amount of time that I thought, I was not only able to add FluidSynth to my program, but also able to get working MIDI audio output from my short CSV files, although I had to configure JACK … Read More
Working on the draft. Also worked on reorganizing my software directory for better structure.
I have been working quite a bit on my program. I set up what I think will be my primary database for info related to diseases. I have also been updating my github to reflect the updated state of my … Read More
I briefly removed the timestamps from my program, but I didn’t notice any change in performance any more, so I just left them in the program as before. I also made my program a little more interesting by playing random … Read More
The past few days have been really rough on me, as I attended the Techpoint Xtern Finalist reception all day yesterday, all while being sick with a sore throat and cold from the freezing weather recently. On a positive note, … Read More
Got facedetect.cpp to compile correctly. Now working on testing it with data provided by openCV.
I have been working on trying to find database for diseases for Robyn.
I have been working on my bot. I decided to name my bot Robyn. I also created a repo in my github (github.com/arai13) for Robyn and have started taking snapshots on a regular basis.
Yesterday, as suggested by Forrest, I added the ability to calculate the current tempo of the music in BPM based on the amount of time in between the last two detected beats. It doesn’t attempt to ignore any false positive … Read More
I am continuing the tests that I mentioned in the previous update and adding them to the graph.
I spent Monday running more tests with ffmpeg to get better data. I am now forcing a specific number of prediction frames over a regular interval.
Today I open up the extension cord to see what I was going to be working with. I expected two solid pieces of copper instead, I found many very skinny pieces. Will need to consult with kyle about how to go … Read More
Data collection and work with data to determine the exact resistor values I will need for the circuit, paid close attention to power dissipation
Communicated with kyle to work on circuit board online with circuit.io, made good progress
finalized circuit board online
So after playing around and exploring for a bit, I have finally chosen my final set of tools for the project. I will be using Python, AIML, SQLite with Py3kAIML and sqlite3 libraries. I was able to finish the plumbing … Read More
Today, I added the ability to change the volume of the sound based on the acceleration value, or how quickly the hand is moved, as well as change the frequency of the sound and thus change the note being played … Read More
November 2 – November 4 Since I figured that understanding Android development would take more time than I expected, I decided to speed up the development process by using Cordova as my development platform. I installed Cordova on my computer … Read More
Downloaded Android Studio to begin learning Android development.
I’ve been working on making an outline for the first draft of the paper.
I added the PortAudio functions necessary to enable simple playback as well as revised my beat detection algorithm to watch for both velocity and acceleration. My first impressions of the application so far is that the latency from gesture to … Read More
Created cluster account and got the sample files from OpenCV copied to the cluster. Need to learn how to use qsub to compile programs.
I am still looking into setting up the architecture with Python.
Taking a final glance thorough ffmpeg’s documentation before gathering more data.
Here’s the current version of the flow chart of my program design, although it will surely be revised as the program is revised. I’ve also been thinking about how exactly the tracking of velocity and acceleration is going to work. … Read More
I have spent the last week split up between 3 different tasks: Starting to chart the twitter ER diagram, following the O’Reilly Social Media Mining book to continue to learn about harvesting through APIs, and reopening my database systems textbook … Read More
I spent today reading through more of the documentation for ffmpeg to learn more about its structure and the commands it supports.
I have been working on the outline for the draft.
Went to home depot and found a very help person who was knowledgeable in electronics. I have decided to use an extension cord as the backbone of my non-invasive device. I will plug both the power source of the Arduino … Read More
Small update today since I have other assignments I need to finish. I implemented a simple modified queue that stores the last few recorded positions of the hand in order to quickly calculate acceleration. I also learned a bit more … Read More
I have placed some of my early data in various spreadsheets. I am continuing the process of collecting data, and am ready to use my the information I have so far and observations I have made to start the first draft … Read More
I have been gathering more data to find the optimal number of keyframes for various types of videos. The videos with larger file sizes take a long time to compress.
I have decided to implement the AIML, Python, MySQL architecture and have been looking at setting up an environment to run them all.
Couldn’t get OpenCV to install properly on my laptop so I asked the CS admins to create a cluster account for me. By sshing to the cluster I will be able to use OpenCV. Tomorrow I expect to get the … Read More
After a good amount of online searching and experimentation, I finally got my Makefile to compile a working program. There is no audio output for my main program yet, but I am going to try out a different beat detection … Read More
Heading to home depot to talk to someone knows about voltage splitters or where else to measure voltage from. Heres hoping someone knows something.
Just wrapping the wires around the cord, doesn’t work, neither does attaching the wires to the prongs of the plug. I am thinking about going to an electrician or home depot to find someone who knows where to measure the … Read More
With measuring voltage figured out, i have moved on to determining where to attach the wires to measure the voltage.
work on voltage monitoring, found 2 ways to determine voltage, the first measures 0-5V, the second measures higher voltages using voltage dividers and multiple resistors.
I don’t know what took me so long to do it, but I finally installed PortAudio so that I can actually use it in my prototype program. To make sure it works, I ran one of the example programs, “paex_sine”, … Read More
Accomplished since 10/28 post: Completed the IRB form, pending approval by Charlie (most likely it will need revised but could be submitted by class on Wednesday) Drew a design of the minimal version of the program, more comprehensive design pending … Read More
I worked on an architecture for my program which is based on AIML with Python and MySQL in the backend.
I have been looking at different ways to integrate a database into AIML
I’m still trying to get the libraries for OpenCV installed in order to compile facedetect.cpp.
Continuing to gather data to evaluate ffmpeg.
Continuing to work on gathering data for the speeds and compression ratios of ffmpeg.
Currently still trying to compile the OpenCV facedetect.cpp file from the samples directory. I keep getting an error saying it cannot locate the libraries in the OpenCV.pc file. I am trying to get this resolved as soon as possible so … Read More
The new (or should I say, old) Kinect finally arrived today, and plugging it into one of the USB 2.0 ports gives me the following USB devices: Bus 001 Device 008: ID 045e:02bf Microsoft Corp. Bus 001 Device 038: ID … Read More
I spent this week charting out ER diagrams for a Facebook database schema. A lot of this work involved converting DDL statements I found online into a class diagram, and understanding how the classes related to each other. I am … Read More
I have begun work on testing how long it takes ffmpeg to compress certain files, and how effectively it compresses files at certain key frame sizes. I have also been working on compiling the program’s source code so I can … Read More
Currently working on tagging the individual data fields in each message entry, and saving the newly tagged tweets to a new directory.
Made progress towards getting OpenCV to compile sample code.
While I am waiting for the Kinect to arrive in the mail, hopefully by tomorrow, I have been planning out the structure of my program and what exactly it is going to do. More will be added and revised as … Read More
Working with the AIML tutorial at https://playground.pandorabots.com/en/tutorial/.
continued work on measuring voltage on arduino
After further researching open-source projects and tools that are available to me, I have decided that I will instead focus on ffmpeg. It is similar to Xvid in the sense that it is an open-source project that provides codecs for … Read More
I played around with Wikitude and Vuforia SDKs and tested the sample examples that they gave. The next step would be testing how well each platform can recognize the target image. I have talked with Xunfei about how I should test … Read More
Researched methods for voltage and current monitoring with Arduino and further experimented with Arduino programming on existing sensors.
Never done it before, but Google’s guide here is a good start. I was traveling late last week with some Physics research students, so my accomplishments for this project this time around are sparser than in the past. I’ll sit down … Read More
Thanks to Charlie, I added a 2-slot PCI Express USB 3.0 Card into the PC, and now instead of these devices from the Kinect: Bus 001 Device 006: ID 045e:02c4 Microsoft Corp. Bus 001 Device 003: ID 045e:02d9 Microsoft Corp. … Read More
emotion-detection-opencv
ash_proposal_cs
My biggest fear for this project is being able to setup the hardware and software libraries in such a way that they would be able to work together. In terms of installing the libraries, I ran into a few complications … Read More
This is my estimated timeline for this semester. I have also included my literature review and project proposal too. Literature review – LiteratureReview_SawYan Project Proposal – Proposal_SawYan The following is the design flowchart for EARL: mobile app for better campus experiences. … Read More
presentation-3 project-proposal I have completed my project proposal and powerpoint. Below is the timeline I have constructed for my project. October 21: Be familiarized with the Xvid codec, how it works, and how to make simple modifications to it to … Read More
I’ve obtained an Arduino uno board and have been working and messing around with the sensors given to me. Also, I have obtained a Watts up meter and have watched and measured the voltage used during different cycles and different … Read More
proposal
The current version of the proposal, which includes my revised thoughts from the survey paper as well as the design and timeline of the project: Proposal.pdf Presentation-3.pdf Deadlines: October 26: Develop a preliminary test build for the application by learning … Read More
First, the documents. Presentation Proposal The proposal outlines some research on HCI, in addition to a proposed browser extension (Chrome) to facilitate easier interface comparison tests on the scale of academic and independent developers. I will complete an IRB form … Read More
The GeoBurst algorithm detects local news events by looking for spatiotemporal ‘bursts’ of activity. This cluster analysis uses methods which look at geo-tag clusters of phrases. Phrase network analysis has been able to historically link user clouds, however the use … Read More
I’ve been trying to figure out which libraries and frameworks are best for developing my Kinect application on Linux, and without testing any of the libraries I’ve found for compatibility so far, the search has been really difficult. This paper … Read More
I spent some time over break reading The Design of Everyday Things, the first work of popular literature on user design I’ve read for this project. I’m about a third of the way through – it’s a quick and illuminating … Read More
emotion-detection-automatic
survey-paper-energy
literaturereview_sawyan
mpeg-compression-literature-review
Couple of things: The paper: craig_literature_review The presentation: craig_presentation As noted in my update of the annotated bibliography post, I had cited one paper incorrectly there. This mistake was corrected and has not been repeated in the literature review.
Topic: Gesture Recognition for Virtual Orchestra Conducting Literature_Review.pdf
First, the annotated bibliography, the preliminary version submitted two days ago: craig_annotated_bibliography. Second, I want to outline my general plan here. After a meeting with Charlie this week and carefully reading some of the more fundamental papers for the topic, I have greater clarity … Read More
Annotated Bibliography Surveys various methods for gesture recognition and audio processing for the purpose of playing music through physical motion.
energy-monitoring-annotated
annotated-bibliography
Topic: Augmented Reality to enhance campus tour experience Advisor: Xunfei Jiang I would like to develop an interactive and informative mobile application that will assist the prospies and other outside visitors during their campus visits with the use of Augmented Reality. By using Augmented … Read More
Now that I have a better understanding of what I want (and need) to do, here’s the first draft of my new plan: Using the 3D motion tracking data of the Microsoft Kinect, our goal is to create a virtual … Read More
I have chosen to do my senior project on data compression and my adviser for the project will be Xunfei Jiang. Data compression is the concept of compressing data to fit into a smaller space. Lossless compression is when when … Read More
Project Idea (Charlie is the Advisor): Developing some sort of hardware/software combination that would allow for monitoring of washers and dryers on Earlham’s campus. I would then create an app of some sort so that students could go on to … Read More
Deeksha Srinath Senior Seminar Topic Statement Advisor: Charlie Peck My interest in how social media today is influencing our lives influenced my topic. I will be working to design a unified data model for Facebook and Twitter data. I … Read More
For my Senior Research, my topic will be a data mining project using data collected from Twitter. Twitter’s API offers 1% of a spatial bandwidth (in my case, the continental U.S.A.) for users to collect. This data has been collected … Read More
. . ., but it may be revised again soon. Our goal is to make a 3D rhythm game that would, among other possible applications, teach players the gestural motions of an orchestral conductor and act as a teacher for … Read More
Big Picture Topic: Software Interfaces and Human Behavior Adviser: Charlie Peck Description While this requires some additional refinement, I’ve settled on the general topic and hope to incorporate some of my interests from the other topics along the way. I will … Read More
Intelligent Personal Assistant for Medicine Research Supervisor: Dave Barbella I want to build a software (potentially mobile application) that acts as an intelligent personal assistant for medical purpose. The inspiration comes from modern programs like Siri, but instead of being … Read More
Connecting a seemingly similar history to a surprisingly variable present With this project, I would examine how a set of nations (a subset of Scandinavian nations) that are today relatively homogeneous in terms of race and economic capacity have vastly … Read More
I’m primarily interested in human-computer interaction (HCI) and, extending the notion further, how the principles of computer science, when applied through software or social networks, produce changes in human behavior. In general I’m drawing my thoughts from behavioral economics, network theory, … Read More
UPDATED IDEA: Object Recognition and Tracking for Augmented Reality While exploring more about Augmented Reality and AR-based applications currently circulating on the internet, I have seen limitations of Augmented Reality, especially in object recognition and tracking. I would like to … Read More
1.) Data Compression I am interested in how data is represented as MPEG, JPEG, and other file formats, and how this data can be used to display an image or video. In particular, I am interested in the compression algorithms … Read More
Topic: bioinformatics to track ones health: The goal of this research is to be able to use ones personal health data to track and display a time line of ones health progress. By first gathering relevant data from various inputs, this software … Read More
Facial Recognition Facial recognition is something that we as human beings have been doing since the beginning of time. We have also become masters at identifying a person’s mood or emotion simply by looking at their facial expression. Today, we … Read More
Idea 1 (Intelligent Personal Assistant for Medicine): I want to build a software (potentially mobile application) that acts as an intelligent personal assistant for medical purpose. The inspiration comes from modern programs like Siri, but instead of being a general … Read More
Some of this is copy and pasted from the email I sent last spring, but anyway, here’s my two project ideas: Expanding on the research that I have been doing with Forrest, I hope to make a 3D rhythm game … Read More
Possible research: Spatial computational resource allocation see also: CyberGIS’16 panel Data structures are fundamental to the efficiency of algorithms pertaining to transfer and storage, computation, and visualization. Parallel and distributed computing comes in many implementations whose purposes vary greatly. Using … Read More
Panel: Future Directions of CyberGIS and Geospatial Data Science (Chair: Shaowen Wang) Panelists: Budhendra Bhaduri, Mike Goodchild, Daniel S. Katz, Mansour Raad, Tapani Sarjakoski, and Judy — Selected topics by Ben Liebersohn Michael: 3D domains are limited, more GIS integration … Read More
<!–Idea 1: Developing some sort of hardware/software combination that would allow for monitoring of washers and dryers on Earlham’s campus. I would then create an app of some sort so that students could go on to the app and be … Read More