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
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
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
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
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
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
I would like to create a generic software pipeline based on the recent breakthroughs in compressing deep neural networks. The pipeline could be then used for software applications such as Tensorflow in order to compress neural networks so that they … 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
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.
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
Update: my capstone project will be survey of the techniques and methodologies used in making deep learning models smaller and efficient so that they can be run on the mobile platform. If time permits, I would also like to research … 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