The complete list of students is below.

<this space intentionally left blank>

About Me:

with No Comments

My name is Kenny Shema, and I am a class of 2025 student pursuing a major in Computer Science and Economics. Project: My project consists of a personalized music recommendation system that uses real-time heartbeat data to suggest songs matching … Read More

Introduction

with No Comments

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

Karolayne Gaona

with No Comments

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

Final Three Pitches

with No Comments

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

CS 388 Momo Hirose Pitches

with No Comments

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

6 Annotated bibliography – Tien

with No Comments

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

3 Pitches – Polished version

with No Comments

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

Annotated Bibliography

with No Comments

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

CS388 Fall2023 Three Pitches

with No Comments

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

Abstract

with No Comments

Uprisings are an act of resistance/rebellion. Uprisings could be the general population rising against the government (such as the protests in Zimbabwe as people protest over the poor economic conditions) or it could be people with morally questionable intentions against … Read More

Introduction

with No Comments

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

CS 388 Annotated Bibliographies

with No Comments

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

CS 388 Initial Pitches

with No Comments

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

3 Pitches

with No Comments

Machine Learning and Dueling: A fighters skill comes from their training, their learned experience through failure, and thousands of reps. This is also exactly how reinforcement learning agents gain their skills– I propose a mutli-agent learning experiment where we attempt … Read More

Hailee Dang

with No Comments

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

Introduction to my project

with No Comments

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

Introduction

with No Comments

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

Project intro

with No Comments

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

Project Intro

with No Comments

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

Project Introduction

with No Comments

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

Final Proposal and Presentation

with No Comments

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

Three Pitches

with No Comments

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

2 Pitches with Bibliography

with No Comments

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

CS 388 Pitches

with No Comments

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

CS388 Pitches

with No Comments

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

Annotated Bibliography

with No Comments

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

CS-388 Pitches

with No Comments

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

3 Pitches

with No Comments

Pitch #1 We all at some point have received that suspicious message stating that we are being watched or an annoying pop up in which insists that our devices are riddled with virus’s. I seek to find out how often … Read More

Senior Capstone

with No Comments

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

CS488: Final Capstone Deliverables

with No Comments

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

Jarred – Three Pitches

with No Comments

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

Lam – CS388 Three Pitches

with No Comments

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

with No Comments

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

CS 388: Three pitches

with No Comments

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

CS 388: The first three pitches

with No Comments

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

Digitizing Unpublished Cuneiform Tablets: Automated Image Post-Production Pipeline

with No Comments

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

Capstone Proposal

with No Comments

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

Senior Capstone

with No Comments

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

Phi Nguyen – Senior Capstone

with No Comments

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

CS488 – Abstract

with No Comments

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

Yujeong’s Research Proposal, on optimal edge detection for fatcross production

with No Comments

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

Final proposal + presentation – 388

with No Comments

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

Pitch ideas

with No Comments

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

Phi – Three Pitches

with No Comments

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

Yujeong’s Pitches for CS

with No Comments

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

Pitches

with No Comments

Use deep reinforcement learning to tune the hyperparameters (learning rate, lambda – regularization parameter, number of layers, number of units in each layer, different activation functions) of a Neural Network. The overall cost function of RL agent will include the … Read More

CS488 Update

with No Comments

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

CS 488 – Week 9

with No Comments

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

Week 7

with No Comments

 I fixed the problem where all returned images look the same. I started looking into how to parallelize the code and learning photography techniques to make images better.  I have also made a more presentable diagram, which I will also … Read More

Elevator Pitch

with No Comments

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

CS 488 – Week 6

with No Comments

— 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

CS488 Week 5

with No Comments

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

CS488 Week 3

with No Comments

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

CS488 Week 2

with No Comments

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

CS 488 – Week 5

with No Comments

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

CS 488 – Week 4

with No Comments

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

Week 3

with No Comments

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.

Idea 3

with No Comments

Name of Project Automating laptop checkouts from CST front desk using image recognition What research topic/question your project is going to address? Although we need a human to address the needs of guests in the welcome desk of CST, it … Read More

CS 488 – Week 2

with No Comments

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

CS 388 Idea 2

with No Comments

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

CS 488 – Week 1 – Update

with No Comments

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

CS 388 – Week 11 – Updates

with No Comments

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

Week 12

with No Comments

I have been continuing learning machine learning with Python, specifically  PyTorch. I started with PyTorch because it has a less steep learning curve compared to Tensorflow (the alternative). However, there are more tutorials for Tensorflow and I might pivot next … Read More

Week 10 Updates

with No Comments

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

CS388 – Week 9 Update

with No Comments

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

Week 8

with No Comments

In the past few weeks I have settled on my topic being exploring gender bias on a website using a combination of computational linguistics and quantitative analysis. After writing my literature review on work that explored a variety of sites, … Read More

CS388 – Week 7 – Update

with No Comments

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

Week 6

with No Comments

I am going with the auto-image processing for food. I have been looking more into the literature, and there is limited literature that deals with making food look better, and they are all relatively recent publications. However, there is literature … Read More

CS388-Week5-Update

with No Comments

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

Week 4

with No Comments

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.

488 week 4

with No Comments

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

488 week 3

with No Comments

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

488 week 2

with No Comments

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

388 Week -16

with No Comments

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

388 – week 15

with No Comments

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

388 week 14

with No Comments

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.

388 week 13

with No Comments

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

388 Week 12

with No Comments

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

488 4/10 update

with No Comments

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.

388 week 11

with No Comments

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

4/3 weekly update

with No Comments

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.

388 week 10

with No Comments

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

3/27 update

with No Comments

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

CS488 Update 8 (03/20/19)

with No Comments

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

388 week 6

with No Comments

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

CS488 Update 6 (02/27/19)

with No Comments

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

Weekly Update

with No Comments

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

388-week 5

with No Comments

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

4/20

with No Comments

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.

2/20 update

with No Comments

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

Capstone Progress 2/19/2019

with No Comments

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

388-Week 4

with No Comments

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

488 Update

with No Comments

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.

2/13 update of the week

with No Comments

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

Week 3 Update

with No Comments

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.

Weekly update 2/6

with No Comments

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

CS488 Update 3 (02/06/19)

with No Comments

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

Topic ideas

with No Comments

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

Feb 6 update

with No Comments

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

CS488 Capstone

with No Comments

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

388 Week 2

with No Comments

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

Weekly Update

with No Comments

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

CS488 Update 2 (01/30/19)

with No Comments

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

Week 1 Ideas

with No Comments

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

CS488 Week1 Update

with No Comments

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

CS 488 First Post

with No Comments

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

Week 1 – Update

with No Comments

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

Week 1 update 488

with No Comments

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

Final Project

with No Comments

Final Paper – crawl-o-matic-o-matic Poster – ebramth15_poster Gitlab with code – https://gitlab.cluster.earlham.edu/duckroller/crawl-o-matic-o-matic

Final – Rei

with No Comments

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

Final Deliverables

with No Comments

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

Weekly Update

with No Comments

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.

Weekly Update Dec 5

with No Comments

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

Weekly Update

with No Comments

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.

Weekly Update

with No Comments

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

Weekly update – Rei

with No Comments

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.  

Weekly update

with No Comments

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

Weekly Update

with No Comments

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

Weekly update – Rei

with No Comments

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

Weekly Update

with No Comments

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

Weekly Update

with No Comments

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

Week 11

with No Comments

This week I re-structured things again. I decided to look into other methods of generating a visualization and decided to separate that process out from NVDA. Under this design, the developer runs NVDA with my plugin installed and that generates … Read More

Weekly Update

with No Comments

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

Weekly Update

with No Comments

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

Weekly Update

with No Comments

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

Weekly Update

with No Comments

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

Weekly update – Rei

with No Comments

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

Week 10

with No Comments

At this point, since I’m still having issues with DrawString, I decided to start looking into alternative options. My adviser recommended that I look into Tkinter again, but after some playing around with it and digging into it, I learned … Read More

Weekly Update

with No Comments

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

Week 11 update

with No Comments

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

Week 9

with No Comments

I found this function to create a font and played around with it until I had a version that was recognized by the GdipDrawString function. Now I have code that compiles without errors and causes no runtime errors, but the … Read More

Week 10 update

with No Comments

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

Week who knows what update

with No Comments

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

Weekly Progress

with No Comments

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.

week 9 update

with No Comments

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

Weekly update – Rei

with No Comments

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

Week 8

with No Comments

This week I’ve focused primarily on drafting my final paper. So far I have a general outline of my paper (abstract –> introduction –> related work –> framework and design –> implementation –> conclusions and future work), and I’ve fully … Read More

Week 8 Update

with No Comments

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

Weekly Progress update

with No Comments

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

Week 7

with No Comments

This week I started playing around with creating the visualization tool piece of my project. In doing that, I learned a lot of the more finicky details of NVDA. It uses an internal installation of Python, which makes sense for … Read More

Weekly Update

with No Comments

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.

Week 6

with No Comments

I found some quirks and issues with the way NVDA works in different settings. I can now get a transcript with the appropriate details by using object review mode in Firefox, but not by navigating the objects normally or while … Read More

Weekly update – Rei

with No Comments

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

Update Ideas

with No Comments

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

Weekly Update

with No Comments

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

Week 5

with No Comments

This week I’ve gotten minorly stuck. I know that NVDA is able to grab — and speak — certain information about the data visualizations I’ve created(it might say, for example, “graphic New York” when I navigate to a point representing … Read More

Weekly update – Rei

with No Comments

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

Weekly Update (09/19/2018)

with No Comments

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

Weekly Update 4

with No Comments

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

Weekly update 4

with No Comments

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

Week 4 update

with No Comments

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

Week 4

with No Comments

I finished making an additional data visualization — a Sankey diagram this week. I looked into NVDA’s built-in logging system and decided I didn’t want to use it to create my logs because it includes — even at the bare … Read More

Weekly update – Rei

with No Comments

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

Progress Update

with No Comments

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.

Weekly Update 3

with No Comments

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

Last week update – CS488 – Rei

with No Comments

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

Weekly Update

with No Comments

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

Weekly Update 2

with No Comments

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

Senior Project Ideas

with No Comments

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

Second post about project ideas

with No Comments

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

Week 2

with No Comments

In this past week, I’ve found and simplified 2 types of data visualizations that I think would be useful for testing purposes: a slopegraph and a bubble graph. I’ve run some preliminary tests with NVDA on them to see how … Read More

Weekly Update 1

with No Comments

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.

Project Ideas

with No Comments

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

3 Initial Senior Project Ideas

with No Comments

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

Project update

with No Comments

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

Minh Vo Senior Project

with No Comments

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

Project Idea 3

with No Comments

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

Project Idea 2

with No Comments

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

Project Idea 1

with No Comments

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

Final Project

with No Comments

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

Update April 13

with No Comments

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.

Survey Paper

with No Comments

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

Survey Paper

with No Comments

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

Top 3s

with No Comments

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

Last Program Update

with No Comments

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

v12.8

with No Comments

I’ve been sick for the days I wanted to do the poster, so it’s substantially lower in quality than I wanted it to be and I haven’t submitted it for printing yet. I intend to do so before noon tomorrow. … Read More

v12.6

with No Comments

I met with Charlie this morning. Due to feeling increasingly sick throughout the day I haven’t finished the poster as planned, but I know what needs to be added on Thursday – just a few hours of work on that … Read More

Demo Video and Small Update

with No Comments

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

Progress Update

with No Comments

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

Post-Presentation Thoughts

with No Comments

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

v11.30

with No Comments

Notes post-presentation, including a few features I need to complete the base version of the code: Ran long but that’s fine. Need the URL’s input by the author to be written to file Need to choose start URL’s from a … Read More

v11.29

with No Comments

I am shortly going to complete the presentation for this class and a quiz for another, but I made massive progress today. It is not perfect but it has enough functionality for a demo tomorrow (though because it’s not perfect … Read More

Before Testing

with No Comments

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

v11.28

with No Comments

I solved multiple issues just by walking through this diagram … … and it’s not even complete, I suspect. Subject to examination tomorrow morning. Progress relative to what I anticipated: basically good. Details: I process text from forms and can … Read More

v11.27

with No Comments

Thanksgiving is over. I exercised my prerogative to take a break and did no work in the last week. I also chose to give my final presentation this week, so I have a firm timetable that prioritizes this project (both code … Read More

Core Program Complete!

with No Comments

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

Another Feature To Add

with No Comments

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

Late Minor Update

with No Comments

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

v11.15

with No Comments

I am spending today (Tuesday) writing the paper. I have now written all section and subsection headers that I need into it and started incorporating useful bits of the proposal as a baseline. In an effort to produce a working … Read More

v11.13

with No Comments

I did a little more reading this weekend. Tomorrow (Monday) I’m occupied with meetings and classes, but I’m dedicating all day Tuesday to concluding my readings, completing the first draft, and (I hope) finishing iteration zero of the software. Because … Read More

Minor Improvements

with No Comments

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

More Experimentation

with No Comments

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

v11.10

with No Comments

I didn’t accomplish anything the first few days of the week. Today I want to read some more sources and finalize the paper topic. I may start incorporating the survey paper into the draft, so I can start building up … Read More

v11.7

with No Comments

Nothing new from this weekend. Today I’m considering the IO of the URL’s for the software and, if that goes well, writing the code to create the visual interface. I’ll outline the paper and gather final reading material tomorrow. At the … Read More

Audio Implementation

with No Comments

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

Current Design and Next Steps

with No Comments

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

v11.04

with No Comments

For the last couple of days I’ve been walking through a simple Chrome extension, HexTab, the source code of which is open and published on GitHub. The functionality is nothing like mine, but it has the virtues of … being … Read More

Work log 10/29/16-11/4/16

with No Comments

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

Quick Update

with No Comments

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

v11.02

with No Comments

Presentation went well today. No project updates, except that I’ve decided that I hope to complete a working software version by the end of November so I can focus on the paper during December. (This will not interfere with completing … Read More

Compiling the Program

with No Comments

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

Testing PortAudio

with No Comments

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

Halloween Update

with No Comments

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

Update 10/28/16

with No Comments

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

Kinect v1 Setup

with No Comments

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

v10.28

with No Comments

Catching up after traveling last week, I focused mostly on procedural bits for the project: opening an Overleaf project for the paper and getting the formatting/section headers right, researching Chrome extensions, and drawing some diagrams (about which more later). I … Read More

Update 10/27/16

with No Comments

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

Update 10/26/16

with No Comments

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

Setup Complications Part 2

with No Comments

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

Setup Complications

with No Comments

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

Timeline & Design

with No Comments

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

Project Proposal

with No Comments

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

Project Design and Proposal

with No Comments

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

Project Design

with No Comments

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

Gitlab

with No Comments

We use a self-hosted gitlab page for the Applied Groups and other internal CS work. All seniors have an account, which they can access through gitlab.cluster.earlham.edu upon receiving an email with your password. If you haven’t worked with git, it’s … Read More

Next Steps

with No Comments

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

Break Update

with No Comments

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

Literature Review

with No Comments

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.

Road Map

with No Comments

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

Updated Project Idea

with No Comments

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

New Project Proposal

with No Comments

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

Project Topic

with No Comments

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 Topic

with No Comments

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

Topic Statement

with No Comments

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

Project Topic

with No Comments

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

Revised Project Proposal

with No Comments

. . ., 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

Senior Project in HCI

with No Comments

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

Updated Project Idea

with No Comments

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

Potential Project Ideas

with No Comments

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

Ideas

with No Comments

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

Project Ideas

with No Comments

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

Project Ideas

with No Comments

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

Project Topic

with No Comments

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

Project Ideas

with No Comments

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

Project Ideas

with No Comments

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

Research project ideas

with No Comments

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 overview

with 1 Comment

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

Project Ideas

with 2 Comments

<!–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