Educating Machine Learning to Game Designers: Accepted CHI 2019 LBW
This fall, I have had the pleasure of working with UX Designer Jiachi Xie on QUBE; an interactive visualizer focusing on machine learning (ML) education for game designer. As a researcher on this p...Read More
Two New Papers: CHI 2019 and IUI SC 2019
I have been continuing my research on adaptive techniques for Voice User Interfaces (VUIs). Recently, I have had two paper accepted based on studies related to my dissertation work. Our latest stu...Read More
I Got the Grace Hopper Celebration Scholarship!
I am very excited to announce that I have received the GHC Student Scholarship to attend the 2018 Grace Hopper Celebration in Houston, Texas! I am very honored and am looking forward to meeting man...Read More
A Delightful Little Robot Recommender
Every once and a while you get to work on something really fun.Read More
UX of VUIs with DiscoverCal
(Case Study)
DiscoverCal is a voice-controlled calendar display for a smart home or office setting. Through this application, we are exploring user experience design techniques for Voice User Interfaces (VUIs)....
Read More
Improving UX of Gesture Control with Touch
(Case Study)
I designed and developed an approach for improving gesture control by combining it with touch input to address its key shortcomings: speed, accuracy, and live mic syndrome. My touch-enhanced gestur...
Read More
Participate in Story and Game Research Projects
Help out my peers today by participating in their research projects. These are both PhD level projects looking for recruits. Each study is done online in one sitting! No traveling into a lab. The...Read More
Grunt with Sass and Autoprefixer
###Getting Started with Grunt Grunt Documentation Node.js Documentation Smashing Magazine Grunt Tutorial Grunt is a JavaScript task runner. In short, it can help optimize production and ...Read More
Volunteers Wanted for Gesture Control Study
###Are you in the Philadelphia area? ###Volunteer to participate in a gesture control study! Located in University City, this 30 minute study will allow you to use new gesture control technol...Read More
Responsive Web Design Patterns Is Now for Sale
Almost a month ago my first book, Responsive Web Design Patterns (RWD Patterns) was finally released. Just yesterday I got my copies in the mail. And let’s just say, they are pretty sweet. I recomm...Read More
Beginner's Tip: Node.js is a Conversation
I have recently been learning Node.js to build a WebSocket application with Heroku. It has been stressful. I never worked on both the client and server side of a project before. The hardest part wa...Read More
WebSocket Motion Next Steps
I have continued to work on my WebSocket Motion project. I now have Acceleration X, Y, and Z data sending from the device to the desktop along with Alpha, Beta, and Gamma rotation. I am worried tha...Read More
I Want the Apple Pencil
I tend to laugh at new Apple product’s. I thought the Apple TV was unnecessary when it first came out. I thought the iPad Mini was just a dumb idea. I had a smartphone and a laptop, why on earth di...Read More
Motion & Socket.io
Last week I had two major bugs with my websocket and motion project. You had to refresh to see new users and users were duplicated in the application. In class when I demoed the project, it crashe...Read More
WebSocket & Motion Testing
By the end of this term I originally wanted to create a color changing application that you could hit a button and it would change the background color of the website for anyone currently visiting ...Read More
Gathering Accelerometer Data
##Color Change Update Last week I got my color changing web app working. It was only a one page website with a button on it. When a user visited the website, they could click the button to change ...Read More
Websocket & Heroku
This week I worked on getting the color exercise using websocket completed. I wanted to create a site where you can go to a remote URL, click a button, and the background color of the site would ch...Read More
First WebSocket Exercises & Revised Plan
This week I started experimenting with WebSocket. The book I am using, WebSocket Essentials, left a lot to be desired. I found that the first examples were vague. The author uses the term, “It’s pr...Read More
New Project Plan for Gesture Control
I like to call this point in my thesis my “mid-thesis life crisis.” I believe it is fitting. Up until now, I have been working on testing touch and gesture control on three screen sizes: small (iPh...Read More
A Review of Gesture Schemes
To begin analyzing gesture commands, I need to pick a gesture scheme. This week, I have been looking at commercial and experimental gesture control devices and what commands they have installed. I ...Read More
I'm Writing a Book! Responsive Web Design Patterns by Me
My family knows. My friends know. A few strangers know too, but it is about time I tell you all that I am writing a book!Read More
Myo Gesture: Testing Summary
For the past three month I have been working with the Myo arm band and testing it’s control. The past two weeks I got to test a series of tasks I created on people and measure the success of their ...Read More
Myo Gesture: Tasks v02
We are back on track! Last week there was a hiccup with creating to tasks in HTML5. The issue was that the tasks needed to be from HTML5 Canvas Elements so a custom Myo.Js mouse could interact with...Read More
Myo Gesture: Basic Mouse Controller
As you may have read last week, I realized that the third party Myo mouse controllers were too wonky to complete the tasks in browser. This week I set out to create a HTML5 canvas “mouse” controlle...Read More
Myo Gesture: External Testing v01 Results and Plans for v02
This week I began testing Myo armband’s gesture on other people. I wanted to start small because there was a chance that I could successfully get through the tasks I created because, well, I create...Read More
YouTube's 360 Video is Amazing
Apparently I am pretty late on discovering this new amazing type of video. My much more savvy peer’s at Drexel University have pointed that out. YouTube now has this amazing new feature called 360 ...Read More
Myo Gesture: Internal Testing
This week I conducted my own internal testing with the Myo armband. I wanted to focuses on how the Myo felt when completing tasks on a desktop screen (my 1680px wide laptop) and a very large screen...Read More
Myo Gesture Testing Pt. 01
Currently, I am testing the ease of using the Myo armband to complete common web tasks. Myo tracks the electrical signal in your arm and detects gestures. In June of 2015, Myo released Myo.js, a Ja...Read More
Responsive Resume
When I first started looking for an internship in 2012 I did a lot of reading. I mean more than just researching the companies I wanted to work for. I read a lot of random articles about “How to ge...Read More
Picking One From Infinity
It is common to believe that creative people hate limitations and we all want “free range” when it comes to developing ideas. However, have you ever had to come up with an idea on the spot with n...Read More
Lean Mean Designing Machine
As project manager of the great team behind Coffeebot: An Online Series, I am in charge of setting up milestones and deadlines. Once I was aware I would be the PM, I instantly knew how I was going ...Read More
Web Personality
It is not common for someone to consider that the website they are using was designed with a personality. Websites are just another outlet for information, right? Why would they need a personality...Read More