|
KENNETH ARNOLD Cambridge, MA 02139 USA |
|
|
- |
|
-
|
EDUCATION |
||
|
MIT, Cambridge, MA, 2007 - 2010 |
||
|
MS in Media Arts and Sciences (Media Lab), 4.7 (out of 5) Grade Point Average - |
||
|
Cornell University, Ithaca, NY, 2003 - 2007 |
||
|
BS in Electrical and Computer Engineering, 3.99 (out of 4) Grade Point Average - |
||
-
|
RESEARCH |
|
I work on understanding natural language semantics by using commonsense background knowledge to bridge between different representations. I developed knowledge collection and analysis tools for the Open Mind / ConceptNet project. For my Masters thesis, I made a code reuse system that understands the relationship between blocks of code and natural language descriptions of what the code is for. You can describe what you want the code to do, and the system finds existing code that other people wrote when faced with similar challenges.
|
-
|
PUBLICATIONS |
|
An interface for targeted collection of common sense knowledge using a mixture model. Robert Speer, Jayant Krishnamurthy, Catherine Havasi, Dustin Smith, Henry Lieberman, Kenneth Arnold. Proceedings of the 13th international conference on intelligent user interfaces (IUI), February 2009.
Learning hierarchical plans by reading simple English narratives. Dustin Smith and Ken Arnold. Presented at the Commonsense Workshop at the ACM International Conference on Intelligent User Interfaces (IUI), February 2009. |
-
|
WORK EXPERIENCE |
||
|
IBM, Austin, TX |
Summer 2006 |
|
| Extreme Blue summer intern | ||
|
Our team of 4 took two webcams and a Cell processor and made a full software stack for interacting with a computer by hand gestures. We built a SIMD-optimized stereo object tracking system on the Cell processor, a networked video processing pipeline, and applications for drawing, presentation, and map navigation. We also submitted 11 patent disclosures for gesture recognition applications.
- |
||
|
Cornell University, Ithaca, NY |
January - May 2006 |
|
| Head Consultant for Computer Organization Course | ||
|
I designed and implemented an entirely new system for students to simulate hardware implementations using Cadence ASIC design tools, developed the reference MIPS processor implementation and Verilog self-verifying testbenches, and wrote and taught section notes on Verilog. Additionally, I helped students during the semester as a lab consultant and managed the other consultants.
- |
||
|
Johns Hopkins Center for Talented Youth |
Summer 2005 |
|
| Computer Science Teaching Assistant | ||
|
I assisted in teaching two sessions of an intensive Fundamentals of Computer Science course to middle and high-school students. For the second session, I became more of a co-instructor and took primary responsibility for the units on computer architecture and graphics using Java Swing. We wrote most of our instructional materials as-needed, including an online code submission system and a framework upon which students built 5 functional video games.
- |
||
|
NASA Goddard Space Flight Center, Greenbelt, MD |
Summer 2003 and 2004 |
|
| Nonlinear signal analysis research programmer | ||
|
I helped the inventor of the Hilbert-Huang Transform (HHT) technique implement and apply it. I wrote optimized numerical algorithms in MATLAB and C/C++ that improved accuracy over existing methods. I also developed a tool to visualize the signal analysis process.
- |
||
|
Boston Project, Boston, MA |
Summer 2007 |
|
| Summer Missions Program Staff | ||
|
We hosted five week-long service missions trips for groups of up to fifty middle- and high-school students. We led them in serving in the Dorchester community (painting, yard work, etc.) and the greater Boston area (food preparation at homeless shelters, sorting supplies for children, etc.), and in reflecting on their experiences.
- |
||
-